Добавлен Desgul
Почему наносится урон когда игроки начинают останавливать героя, типо не бить много раз жмут а урон проходит всё равно, как избавится от этого бага?
Принятый ответ
Потому что "юнит атакован" отлавливает начало атаки, а не получение урона, и при приказе стоп юнит начинает искать врага чтобы ударить
Надо делать отлов урона через еще один триггер, который будет добавлять в этот триггер событие "юнит получает урон" (это событие можно создавать только для определенного, указанного юнита за раз)
Второй триггер
Юнит атакован - если юнит не в группе х - добавить юнит в группу х и создать для твоего первого триггера событие, что атакованный юнит получает урон
Юнит атакован - если юнит не в группе х - добавить юнит в группу х и создать для твоего первого триггера событие, что атакованный юнит получает урон
В первом триггере поменять атакованного на переключающего (triggering), а атакующего на источник урона
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Короче, воля твоя, имхо проще все-таки через маркер, сбрасываемый через полсекунды, сделать, не сильно хуже, а намного легче реализовывается