Как сделать триггер по типу. Игрок красный делает улучшения из определённого здания определённый грейд. после которого спаунятся юниты определённого грейда

Перем: Тип юнита[масс кол.игроков] (type)
Таймер [масс кол.игроков] (timer)
Тип юнита[n] (data)
Трг:InitMap
Data[1] = foot
Data[2] = rifle
Трг:Прошло 0 сек
Дей: циклом для каждого игрока запустить timer с повторением
Трг: timer[0] истекает(для каждого игрока)
Усл: type[0] не равно нулл
Дей: создать юнита type[0] в точке
Трг: завершает улучшение
Дей:type[номер игрока инициатора] = data[уровень апгрейда]
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Юнит завершает исследование
Если завершенное исследование равно Имя-исследования 1
То Создать юнита А в точке позиции триггер юнита
Если ... 2
То Создать юнита Б ...
И так далее.
Только не забудьте точку удалять, лучше её сразу сохранить в переменную.
Вам же такое нужно было?
2
Юнит завершает исследование
Если завершенное исследование равно Имя-исследования 1
То Создать юнита А в точке позиции триггер юнита
Если ... 2
То Создать юнита Б ...
И так далее.
Только не забудьте точку удалять, лучше её сразу сохранить в переменную.
Вам же такое нужно было?
Мне получается нужен триггер как в Footmen Vs Grunts где при УЛУЧШЕНИИ триггером каждые 5 секунд к примеру спаунится стрелок И так что бы триггер мог бы быть для разных игроков

Что бы игрок мог сделать улучшения что бы из его базы каждые 5 секунд выходил пехотинец его же (не бота)
23
AncientOverlord, тогда тут труднее, тут ещё таймер ставить надо, группу и триггеры на всех игроков, проще в той карте триггеры посмотреть.
2
AncientOverlord, тогда тут труднее, тут ещё таймер ставить надо, группу и триггеры на всех игроков, проще в той карте триггеры посмотреть.
Интересон как если Везде БЛОКИРОВАНИЯ?
23
AncientOverlord, Карта защищена? Это плохо.
Тогда мне по сути придётся писать заново триггеры, проверять и тестировать их, чтобы ответить на вопрос. Естественно, у меня нет желания и времени делать это.
Единственное что я могу предложить - это создать отряд, создать триггер на периодическое время, заносить в отряд все здания при постройке и на старте карты, где нужно спавнить войска, а затем каждые 5 секунд проверять, исследовано ли исследование, и исходя из условий спавнить юнитов из зданий в отряде.
18
Перем: Тип юнита[масс кол.игроков] (type)
Таймер [масс кол.игроков] (timer)
Тип юнита[n] (data)
Трг:InitMap
Data[1] = foot
Data[2] = rifle
Трг:Прошло 0 сек
Дей: циклом для каждого игрока запустить timer с повторением
Трг: timer[0] истекает(для каждого игрока)
Усл: type[0] не равно нулл
Дей: создать юнита type[0] в точке
Трг: завершает улучшение
Дей:type[номер игрока инициатора] = data[уровень апгрейда]
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.