когда герой имеет бафф то нужно чтобы он на автоатаке прыгал к ближайшеу герою в области 300 без никаких правая кнопка мыши и кнопки А то есть автоматический)) как это реализовать?

Принятый ответ

Ого! Ты временно забанен, но можешь нормально сообщения оставлять.
Либо по событию Юнит Атакован отслеживаешь цель и ставишь логическую переменную Да, а при другом приказе до нанесения урона переводишь переменную в Нет, событием Юнит Получает урон переменной Да понимаешь, что урон с руки. Либо даёшь герою яд Дриады, эффект которого с юнитов будешь сразу снимать, но если эффект был, значит атака с руки была.
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
26
4 года назад
1
Ого! Ты временно забанен, но можешь нормально сообщения оставлять.
Либо по событию Юнит Атакован отслеживаешь цель и ставишь логическую переменную Да, а при другом приказе до нанесения урона переводишь переменную в Нет, событием Юнит Получает урон переменной Да понимаешь, что урон с руки. Либо даёшь герою яд Дриады, эффект которого с юнитов будешь сразу снимать, но если эффект был, значит атака с руки была.
Принятый ответ
0
26
4 года назад
Отредактирован Lord_Teo
0
Не знаю, что ты подразумеваешь под словом "прыгал", поэтому в данном примере Герой просто подбегает к цели и начинает ее атаковать. Событие запускается по кнопке. Потому что я не смог придумать более-менее подходящее событие. Может быть, в твоем случае будет использоваться какое-то умение и после этого будет появляться бафф или на него кто-то будет вешать этот бафф. В принципе, можно сделать периодическую проверку по времени. Короче, это ты уже сам.
TestRasst по умолчанию равно 300.
В конце триггера забыл присвоить значения для TestRasst = 300
Загруженные файлы
0
11
4 года назад
0
Самый просто способ - любой урон на карте наносить триггерно (то бишь никаких дефолтных абилок с дамагом) и соответственно указывать кастомный тип урона где то в переменных. В итоге из дефолтного урона останется только урон с атаки
0
26
4 года назад
Отредактирован Lord_Teo
0
Эх, поторопился. Выявил несколько багов и неточностей. Убрал группу и заменил на переменную юнита. Сейчас все должно быть норм. Специально вывожу значения расстояний для самоконтроля.
Загруженные файлы
0
23
4 года назад
0
ловите приказ если attack и имеет баф то выполняй своей мечты
5
7
4 года назад
Отредактирован Mate
5
Название вопроса: как отловить автоатаку ?
Суть вопроса: как сделать чтобы герой прыгал к цели и автоатаковал ее в области 300 ед.
Автор молодец...
На первое уже ответили в первом посте, второе можно сделать имея базовыя знания триггеров GUI (если не ясно, то через цикл с перемещением точки и юнита на нее).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.