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