Триггеры которые создаются и удаляются, нужны чаще всего для реализации нестандартных способностей.
К примеру тебе нужно отслеживать получаемый урон, смерть виджета, приказы.
Кстати, а как удалять-то триггеры? Что-нибудь вроде DestroyTrigger?
ну если делать какие-нибудь триггерные способности, механика которых нуждается в том или ином событие, то нужны. в доте есть такие, вроде.
Насколько могу представить, событие и в статический триггер добавить можно.
Возможно, конечно, ради недопущения всяких утечек, делать триггеры и удалять их когда не нужны... Понятия не имею, имеет ли такое смысл.
Можно добавить спеллбук в исконкой плюсика:) В спеллбук поместить способности-пустышки, при касте которых добавляются/повышаются абилки у героя. Ну и немного костылей добавить чтобы выглядело будто всё в порядке и это у героя семь абилок для изучения доступно.
Разобрался. Там отображалось уничтожение эффекта, а не сам эффект. Просто уничтожение эффекта как раз вызывалось кучу раз и каждый раз проигрывалась анимация смерти эффекта.
Так ты же таймер не паузишь и не уничтожаешь, вот он и продолжает тикать.
А как уничтожить-то таймер?
Я просто недавно решил на jass переходить, раньше всё на триггерах сидел... Но всё чаще стал замечать, что желаемое либо нельзя сделать либо можно, но как-то не просто.
ArchOracle, да как уже не искал, в историях просмотров на ноуте, планшете и мобильном смотрел, но либо ролик скрыт/удалён, либо мистика какая-то. Запомнилось лишь, что на этой карте с самолётами он включает в настройках Ultra-графику, и игра превращается в WarThunder)
Мне бы лучше ролик, уж очень он понравился. А карты с современыми войсками не очень заходят. Ролик служил бы памяткой о разных возможных механиках игры, которые классные, но почти не используются.
Размышлял над идеей записывать в хеш-таблицу объект, а как один из ключей - использовать хендл юнита. Задумался над тем, что не знаю что делать с имеющемся хендлом.
Вообще говоря, уже не актуально, придумал как только хендом обойтись, но вообще -- интересно. Оба вопроса.
Есть предположение, как это сделать. На сайте есть статья про устройство w3x, в каком-то порядке ломаешь карту и удаляешь из неё данные о триггерах, юнитах, способностях, улучшениях и что там ещё, что точно не относится к ланду (карта теней и карта путей относятся). После этого открываешь в редакторе, ставишь стартовую позицию и пытаешься сохранить.
А вытащить ланд и засунуть в другую мапу не пройдёт?
Сейчас подумал, что Грабёж использовать глупо, ведь количество золота для строительства здания должно в данном случае равняться количеству его жизней. Например, у замка около трёх тысяч хп, но он столько золота не стоит.
» WarCraft 3 / Изменение количества урона
» WarCraft 3 / Изменение количества урона
» WarCraft 3 / Get и SetHeroAbilityFromList ятп возвращает не равкод, а цифры?
» WarCraft 3 / Защита карты в 2019
» WarCraft 3 / Динамические триггеры
» WarCraft 3 / Динамические триггеры
Возможно, конечно, ради недопущения всяких утечек, делать триггеры и удалять их когда не нужны... Понятия не имею, имеет ли такое смысл.
» WarCraft 3 / Голосовой чат
» WarCraft 3 / 7 спеллов у героя
» WarCraft 3 / Абилка ботинка
» WarCraft 3 / Мемхак на пальцах
Ну и просто ради интереса, как нашли эту уязвимость?
» WarCraft 3 / Абилка ботинка
» WarCraft 3 / Мгновенный разворот 126а загадка
» WarCraft 3 / Не могу найти не удалённый эффект
А что тут vJass требует? Глобалки?
» WarCraft 3 / Не могу найти не удалённый эффект
Я просто недавно решил на jass переходить, раньше всё на триггерах сидел... Но всё чаще стал замечать, что желаемое либо нельзя сделать либо можно, но как-то не просто.
» WarCraft 3 / Не могу найти не удалённый эффект
PT153:
» WarCraft 3 / Нужны модели
» WarCraft 3 / Нужны модели
» WarCraft 3 / Чародейская аура для зданий
» WarCraft 3 / Чародейская аура для зданий
» WarCraft 3 / Нужны модели
» WarCraft 3 / Обратная функция к GetHandleId()
Вообще говоря, уже не актуально, придумал как только хендом обойтись, но вообще -- интересно. Оба вопроса.
» WarCraft 3 / Не работает даммикаст от лица врага
» WarCraft 3 / Ланд из тролей проив эльфов
» WarCraft 3 / Инком от удара...
» WarCraft 3 / Сокрытие эффекта способности "восстановить ману и здоровье"