пытаюсь создать для себя сейв лоад систему и нужно установить на массив числа букву
пример
string[0] = a                integer[a] = 0
string[1] = b                integer[b] = 1
string[2] = c                integer[c] = 2
string[3] = d                integer[d] = 3
string[4] = e                integer[e] = 4
string[5] = f                 integer[f] = 5
string[6] = g                integer[g] = 6
string[7] = h                integer[h] = 7
string[8] = i                 integer[i] = 8
string[9] = j                 integer[j] = 9
теперь по подробнее скажем у игрока 3615 золото пишем -save нам выдает dgbf
тоесть букву с номером массива
пишем "-load dgbf " и игроку дает 3615 золота
тоесть через массив узнаем цифру и даем столько золота но вот как установить на массив букву а не число понятия не имею не подскажете как это можно сделать

Гуванч:
выдает ошибку
Ты уверен что ты правильно сделал?
Я вот сейчас проверил, и всё работает.
globals
    integer array n
endglobals

function TEST takes nothing returns nothing
    set n['a'] = 0
endfunction
Может у тебя переменная объявлена без массива?
Или ты её называешь типом, так нельзя делать (integer/string/real/unit/item).
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
38
Нормальные пацаны засовывают всё в одну строку и потом достают функцией SubString
14
ScorpioT1000:
Нормальные пацаны засовывают всё в одну строку и потом достают функцией SubString
а эти "пацаны" наверно не в утробе матери наичились это делать я всего год в редакторе и всего месяц на джассе
10
без хеширования и контрольных сумм это все балавство и кривота. хотя желание создать свою систему одобряю, но определенно в такой не простой теме нужен определенный порог вхождения
38
По-хорошему надо шифровать на ключ, как я делал в ScEncrypt
28
Гуванч:
они мне не подходят я хочу хранить там пару своих значений типа звания и т.д
А в чем трабл? (сохраняешь цифру а при загрузке в зависимости от цифры выдаешь все что тебе надо.
Если ты на офф патче вот нормальная система.
Сейв/Лоад
14
Roy Mustang:
Гуванч:
они мне не подходят я хочу хранить там пару своих значений типа звания и т.д
А в чем трабл? (сохраняешь цифру а при загрузке в зависимости от цифры выдаешь все что тебе надо.
Если ты на офф патче вот нормальная система.
Сейв/Лоад
значение выдает НО каждый раз не верную хз почему
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.