Триггер:
С: Юнит завершает тренировку
У: Тип тренированного юнита равен...
Д: Уст. А = А+1
Уст. МассивЮнита[A] = Тренированный юнит
С: Юнит завершает тренировку
У: Тип тренированного юнита равен...
Д: Уст. А = А+1
Уст. МассивЮнита[A] = Тренированный юнит
Далее в действиях мне нужно создать несколько глобальных массивов для каждого такого юнита. Как это сделать? Пишите в ГУИ или на Джассе, без разницы.
Я догадываюсь, что можно создать глобальный массив, разделив его на "ленточки" по 1024 (больше 8 таких юнитов не будет), но я хотел бы узнать, есть ли другие способы реализовать это.
Принятый ответ
Какое создание? Ау, глобалки создаются в разделе globals при старте карты и все. Хештаблица в помощь для всякой фигни.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
то что ты предложил полный бред который исходит из непонимания того что такое переменные
если кратко то переменная это просто имя для адреса на ячейку памяти
т.к. это имя то оно необходимо лишь для удобства программиста (вместо больших чисел юзаем слова)
т.к. это юзает лишь человек то создавать имена(которые никто не увидит и не сможет юзать) во время выполнения программы не имеет смысла