Хочу сделать способность создать энта. Должна работать примерно так - юнит взаимодействует с деревом 20 секунд, после этого появляется еще 1 юнит, а кастер начинает заново взаимодейсвовать. Я не могу отследить применение способности: ни начало, ни завершение.
Способность добывать ресурсы (светлячок в руднике или около дерева)

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

Я решил это через отслеживание начала заклинания, после чего ставил юнита на паузу на 20 сек с проигрыванием анимации. т.е. способность не завершалась, но выгляедло это так, как будто она завершилась
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
32
6 лет назад
1
А вы их никак и не отследите, да и дерево - виджет, на них кроме умирает или теряет хп нету событий, только на юнитов.
Юзайте сожрать дерево, при касте создавайте клон дерева из юнита и дальше уже делайте что хотите.
0
1
6 лет назад
0
quq_CCCP:
А вы их никак и не отследите, да и дерево - виджет, на них кроме умирает или теряет хп нету событий, только на юнитов.
Юзайте сожрать дерево, при касте создавайте клон дерева из юнита и дальше уже делайте что хотите.
Попытался сделать, как вы сказали. Я хотел сделать эту способность с автоприменением. т.е. каждый раз после применения отдается приказ применить заново. Я применяю съесть дерево, затем триггерно отдаю приказ съесть дерево, юнит подходит к дереву, съедает его, но при этом триггер "Юнит завершает применение способности" не срабатывает
1
32
6 лет назад
1
Чупский, он не завершает ибо не чаннелинг а применяет, применяется оно мгновенно.
0
1
6 лет назад
0
quq_CCCP:
Чупский, он не завершает ибо не чаннелинг а применяет, применяется оно мгновенно.
можно как-то сдалать, чтобы способность завершалась?
0
32
6 лет назад
0
Чупский, завершает он чаннелинг абилки - которые кастуются, у них нет цели каста, але? Дерево не найти, почему завершается то? Когда применятеся. Применил на дерево, стел его, потом создай еще дерево из юнита которое когда умрет из него энт вылупится...
0
1
6 лет назад
0
Я решил это через отслеживание начала заклинания, после чего ставил юнита на паузу на 20 сек с проигрыванием анимации. т.е. способность не завершалась, но выгляедло это так, как будто она завершилась
Принятый ответ
0
28
6 лет назад
Отредактирован PT153
0
при этом триггер "Юнит завершает применение способности" не срабатывает
Только проверил, на эту способность срабатывает. После применений ты сразу же отдаёшь новый приказ, и текущий прерывается, а событие срабатывает только по успешном завершении применения способности. Используй событие "Прекращает применение способности".
Да что уж говорить, это событие срабатывает на все способности, которые могут быть отловлены событиями для способностей.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.