Добавлен Name Legion
Хочу создать героев используя массив героев и областей чтобы не использовать лишние триггеры но возникла ошибка, не знаю как сделать такой массив и потом использовать его для создания героев
так выглядит создание боевой единицы и внесение его в массив
так выглядит присвоение области
и так выглядит создание героя
что не так?
Принятый ответ
Name Legion, Ты чёт не понял, вот в карте привёл пример выбора героев с помощью областей.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
мне нужно всего лишь прописать базу и если ктото зайдет в 1 область то создается герой из массива который сделал
мне кажется тут нужен цикл...ну типа...юнит входит в область set id = 1 set id =id +1
и так далее
пробовал и так...цикл не работает
Чтобы второй триггер сработал, нужно добавить в него цикл от 0 до 38, внутрь которого добавить условие, что <Область в которую вошли> = PICKHERO[Integer A], и уже после этого добавлять действие, которое создаёт героя CREATEHERO[Integer A].
Ай, поздно.
а ивент тогда какой добавить?
ктото же должен входить в эти области
чтобы 2 триггер сработал
правильно
но тут еще одна загвоздка..он создает по 4 дополнительных героев...независимо от от того в какой области в вхожу
и создает 1 героя из списка
нужен цикл
вот решение
например...юнит входит в область...set i =i +1...в отдельном триггере Событие каждую секунду увеличивать эту переменную на 1 за счет этого цикла он прочтет массив и увидит какие герои надо создавать...массив должен совпадать с выбором героя (области)...я вот так думаю
но и это не срабатывает
не знаю как сделать
еще предложения?
Отредактирован prog
Дешево и сердито и требует минимум знаний о триггерах.
Для любителей извращений, способность может быть не на основе канала, а на каком-нибудь молоте бурь, без убирания модели снаряда.
я так и сделал но я поставил в Событие триггера каждую секунду установить эту область..не важно...работает но не все герои создаются уже...тут уже надо смотреть..0 область это тот юнит который входит...1 область массива не срабатывает..остальные срабатывают...надо посмотреть что можно создать а что нет.. спасибо метод работает.