Мне нужно что бы юнит поменялся когда его мана набрала бы 100 Мп. Желательно тригерно . Спасибо кто поможет.(P.S там много юнитов а не один)

Не используй событие "каждые n сек". Я уже написал, как нужно делать.
Чтобы заменять только нужный тип юнитов, в действиях пиши первую строку из того, что я написал, а дальше условие "если тип юнита u равно id (равкод) нужного тебе юнита, то",в теле этого условия пиши всё, что после первой строки.
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
  1. Создаем таймер (например каждые 0.25 сек)
  2. При истекание таймера проверяем ману юнита (Real)
  3. пишем твои действия
1
Я так и сделал но вот 3 я не знаю как проверить именно того юнита ведь они все одинаковые а нужен 1 и как его только выбрать ?
13
Условие:
Мана боевой единицы равно 100
Действие:
Local unit u = GetTriggerUnit()
Local real x = GetUnitX(u)
Local real y = GetUnitY(u)
Создать юнита в координатах (x, y)
Удалить и очистить u
3
А любой юнит может так поменяться или только определенного вида?
13
А тебе как надо?
В данном случае любой, но можно поставить фильтр в условии.
Или в действиях:
Проверяешь тип юнита u и в зависимости от этого меняешь на нужного юнита.
1
Мне надо чтоб один менялся Пример: Я создал 10 юнитов они одинаковые и в дальнейшем их можно покупать и вот когда у одного юнита из 10 мана будет 100 он поменялся а другие нет (но что бы они тоже смогли поменяться когда их мана будет тоже =100) и вот как это сделать ? ..ENAleksey а как сделать фильтр если можно поподробней? У меня получилось так.
Событие
время каждые 2 сек
условие
Мана (Случайный юнит из(Типы Юнитов пехотинец)) равно 50
действие
Боевая единица заменить (ВОТ ТУТ ЧТО НАДО ??? я не знаю )
Есть карта бродяги там когда дети рождаются их мана поднимается до 100 и они становятся взрослыми.
мне такая система нужна
13
Не используй событие "каждые n сек". Я уже написал, как нужно делать.
Чтобы заменять только нужный тип юнитов, в действиях пиши первую строку из того, что я написал, а дальше условие "если тип юнита u равно id (равкод) нужного тебе юнита, то",в теле этого условия пиши всё, что после первой строки.
Принятый ответ
28
от себя добавлю что подобное (хоть и по кускам) описывается в статьях
Чтобы оставить комментарий, пожалуйста, войдите на сайт.