Как сделать проверку по кастуемому юниту(по цели каста)?

Принятый ответ

"Цель применяемой способности" работает только при событии "Юнит начинает направлять способность". Все.
Это работает и на "приводит способность в действие".
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
1 месяц назад
0
Похожие вопросы:

ответ
Ппц, пока ждал конкретного ответа, сам нашёл. И пол триггеров перелопатить успел.
ответ
условие - boolean - terrain pathability is off - плавание - что-то такое
ответ
  1. Вместо (юнит триггера) вставишь своего героя. (Скрин внизу)
  2. Редактор обьектов ---> Способности ---> нейтрально-враждебные ---> герои ---> повышение характеристик (редактируешь или создаешь нестандартную и редактируешь под себя)
Скрин...
ответ
Можно, есть функция которая проверяет состоит ли юнит Х в отряде У.
ответ
Если цель именно в стоянии, то самый надёжный способ через сравнение координат с некоторой погрешностью. Также можно через отслеживание приказов, реализацию смотреть тут.

Наглядный пример того, что бег в результате агра не отдаёт никакого приказа.

0
1
1 месяц назад
Отредактирован Dark_Son
0
Вот не рабочая версия
Загруженные файлы
Ответы (1)
1
19
1 месяц назад
1
Dark_Son, Если способность без цели используй Triggering unit. Событие замени на "Приводит способность в действие"
0
24
1 месяц назад
Отредактирован konvan5
0
"Цель применяемой способности" работает только при событии "Юнит начинает направлять способность". Все.

Как минимум в стандартном варике 1.26а. В UjAPI - AngelScript возможно есть более удобные решения.
0
26
1 месяц назад
0
"Цель применяемой способности" работает только при событии "Юнит начинает направлять способность". Все.
Это работает и на "приводит способность в действие".
Принятый ответ
Ответы (2)
0
24
1 месяц назад
0
Extremator, все верно, точно +
Еще можно добавить, что событие "начинает направлять способность" срабатывает раньше, чем "приводит способность в действие", что вполне логично. И возможно автору больше нужно второе событие, чтобы отловить именно запуск способки.
1
29
1 месяц назад
Отредактирован nazarpunk
1
Чтобы оставить комментарий, пожалуйста, войдите на сайт.