Конкретно это реализация - потому что замах произойдёт, а атака нет, триггер будет создан, после чего атакованный получит урон от другого юнита, и созданный триггер сработает. И как я уже сказал, для данной задачи плодить триггеры не нужно, достаточно одного.
map_maiker, юнит входит на карту, на него и добавляем событие на получение урона. Всё. А все эти костыли с событием на атаку бред. Тем более, что это замах, а не сама атака. И на каждый замах по новому триггеру - бред.
Могу сказать, что TriggerAddAction вызывает утечку памяти, если отдельно его не сохранять и позже удалять. Лучше через TriggerAddCondition вызывать действия триггера.
А в чём разница? Это всё одно и тоже.
А по теме - динамическое создание триггеров тут не нужно.
» Мир безумного / Age of Empires IV - осенью 2021 года
» WarCraft 3 / Непонятки с Map optimizer 5.0
» WarCraft 3 / Работа кастомных моделек в Reforged/Classic режиме
» WarCraft 3 / Оптимальна ли реализация?
» WarCraft 3 / Оптимальна ли реализация?
» WarCraft 3 / Оптимальна ли реализация?
» WarCraft 3 / Оптимальна ли реализация?
» WarCraft 3 / Отследить какое событие вызвало триггер
» WarCraft 3 / Отследить какое событие вызвало триггер
» WarCraft 3 / Game data set. Разница между 1.07 и 1.26
Ред. PT153
» WarCraft 3 / Game data set. Разница между 1.07 и 1.26
Ред. PT153
» WarCraft 3 / Оптимальна ли реализация?
Ред. PT153
» WarCraft 3 / Game data set. Разница между 1.07 и 1.26
Последние данные - War3Patch.mpq, папка units.
Данные 1.07 TFT - War3Patch.mpq, папка Custom_V1/units.
» WarCraft 3 / Game data set. Разница между 1.07 и 1.26
Ред. PT153
» WarCraft 3 / Game data set. Разница между 1.07 и 1.26
» WarCraft 3 / 23 расы
Ред. PT153
» WarCraft 3 / Оптимальна ли реализация?
Ред. PT153
» WarCraft 3 / Game data set. Разница между 1.07 и 1.26
» WarCraft 3 / Редактирование рельефа средствами jass
Ред. PT153
» WarCraft 3 / Редактирование рельефа средствами jass
» WarCraft 3 / Редактирование рельефа средствами jass
» WarCraft 3 / смена w3m на w3x
» WarCraft 3 / смена w3m на w3x
» WarCraft 3 / Видеоролики
» WarCraft 3 / Lua: как вызвать без аргументов функцию?