Hate, что зачем, зачем я сюда пишу или что
если вопрос в том, зачем декорировать, то это увеличивает прозрачность кода оставляя функционал;
если вопрос в том, зачем делать это дефайнами, то, во-первых, это нанооптимизация, без 300 вызовов функций, принципиально в циклах на периоде, во-вторых, можно передавать контекстные переменные, типа название класса и т.п.
Давайте вы сначала поможете ответить на этот вопрос, а потом спрашивайте, что угодно) я в вас верю)
видимо вы очень плохо разбираетесь что такое на самом деле дефайн и текстмакро
GROUP = CreateGroup() -- Глобальная группа, чтоб не создавать каждый раз.
-- в самом триггере
GroupEnumUnitsInRange(GROUP, x, y, range, nil)
local target ---@type unit
while true do
target = FirstOfGroup(GROUP)
if target == nil then break end -- выходим из цикла при пустой группе
if UnitAlive(target) then -- условия для перебора
KillUnit(target) -- действия для перебора
end
GroupRemoveUnit(GROUP, target)
end
это мнение, а не ответ на вопрос, и многим было бы полезно узнать его
печатать стену текста проще чем нажать принт скрин и прикепить скриншот?
явно же где то накосячили из-за невнимательности.
давайте договоримся, прежде чем создавать тему с нерабочим триггером вы проводите сами дебаг этого триггера, а затем уже если не поняли где ошибка, делаете вопрос
» WarCraft 3 / war3modeleditor видит файл, а mdlvis нет
» WarCraft 3 / Способность Weaver Geminate Attack !
» WarCraft 3 / Создание definов на лету
» WarCraft 3 / Создание definов на лету
» WarCraft 3 / Отключили свет = минус карта
» WarCraft 3 / Безоружный Король-Лич
» WarCraft 3 / Свап хп - не могу разобраться
» WarCraft 3 / Атака на ходу?
» WarCraft 3 / Карта нортренда
» Game Dev / Первая игра. Как выглядят два года разработки.
» WarCraft 3 / Радар / временный модификатор видимости
» WarCraft 3 / Не все даммики группы кастуют скилл
» WarCraft 3 / Anime Hero Arena
» WarCraft 3 / Anime Hero Arena
» WarCraft 3 / Не срабатывает точно условие сравнения
» WarCraft 3 / Не срабатывает точно условие сравнения
» WarCraft 3 / Не срабатывает точно условие сравнения
» WarCraft 3 / Abington
Ред. Hate
» WarCraft 3 / wc3 1.31 и lua
» WarCraft 3 / Эффект грозы
» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)
используйте EVENT_PLAYER_UNIT_SPELL_EFFECT
» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)
» Гильдия «Черамор» / Набор в гильдию
» WarCraft 3 / Увеличение запаса здоровья героя
» WarCraft 3 / Ошибка.