Добавлен karabl
Всем привет! Ребята подскажите пожалуйста, как определить тип атаки, которой был нанесён/получен урон?
Если не ясно, тогда попробую объяснить на примере. Допустим Юнит типом атаки "Хаос" или "Герой", или др.. нанёс урон другому юниту. Как триггерно узнать, что урон был нанесён типом атаки "Хаос"?
Если не ясно, тогда попробую объяснить на примере. Допустим Юнит типом атаки "Хаос" или "Герой", или др.. нанёс урон другому юниту. Как триггерно узнать, что урон был нанесён типом атаки "Хаос"?
Принятый ответ
Если очень сильно надо - гугли Easy damage system для разъяснений, вот тебе сама система.
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован l_Avenger_l
Написать небольшой код, который будет брать юнита и возвращать тип его атаки на основе его способности
Функция будет выглядеть как то так:
if GetUnitAbilityLevel(u,'1234')>0 then
return ATTACK_TYPE_NORMAL
elseif GetUnitAbilityLevel(u,'4321')>0 then
return ATTACK_TYPE_MAGIC
endif
return null
endfunction