Вообщем создал я скил, где я применяю способность "Оскорбление" и тригерно добавил к нему "Панцирь с шипами". Я раньше ставил в других скилах тригер "времени прошло 6.00 секунд" и "удалить способность", но делая способность с ур 3 и больше такая штука не катит.
Помогите сделать скил триггерно чтобы время действия "панцирь с шипами" было равно "оскорбление", + он удалялся если герой умер.
Принятый ответ
на сколько я понял проблема в том что после смерти способность не удаляется
тогда нужен триггер с событием юнит умирает
и если юнит герой то удалять эту способность
Melissa:
тогда нужен триггер с событием юнит умирает
и если юнит герой то удалять эту способность
Melissa:
Ну и если вдруг скилл используют одновременно или почти одновременно десятки юнитов - то не у всех панцирь будет корректно удаляться.
можно решить локалками
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Уровень способности "шипы" у умирающего больше или равно 1
Удалить шипы
Второе лишнее, если герои имеют какое то время респавна, ибо за это время способность успеет удалиться.
wait не надо использовать
пишу под шафэ
дать панцирь
вейт 6 сек
забрать панцирь
Ну и если вдруг скилл используют одновременно или почти одновременно десятки юнитов - то не у всех панцирь будет корректно удаляться. Но это малая цена за простоту вейта тем, кто не хочет потратить время на освоение таймеров.
тогда нужен триггер с событием юнит умирает
и если юнит герой то удалять эту способность
Melissa:
это вроде бы даже в статьях есть
куча народа юзает локалки с вейтом но ничего не знают о таймерах
ибо есть куча примеров где юзают локалки с вейтом
по этим примерам другие люди начинают делать свои примеры и обучать других
и так волна подобных примеров и советов захлестнула мир)
а причина в том что в 2003 иначе делать не умели