Как сделать примитивную способность: При касте выбирается точка. От кастующего юнита в направлении к выбранной точке летит ледяная стрела, которая поражает первого врага на своем пути и исчезает. Если врага нет, исчезает пройдя условное расстояние.
к способности "ледяные стрелы" никакого отношения нет. название условное.

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

создаём дамми юнита(снаряд) и двигаем его таймером к точке каста
если на расстоянии R(радиус касания) от снаряда есть враг то поражаем врага и удаляем снаряд
если снаряд пролетел расстояние S(расстояние полёта) то удаляем снаряд
0
19
7 лет назад
0
Похожие вопросы:

ответ
Это неважно 2 или 8895465, все что вам нужно это отловить урон в 0.0 ед. от лица того кто кастует стрелы или врубил автокаст и атакует, а так же проверить на бафф стрел, если бафф стрел есть и юнит получил 0.00 ед. урона то в него прилетала стрела от автокаста...
ответ
Я сейчас по тихому делаю систему боя и героев под нее. У каждого героя 7 способностей и при прокачке скила открываются еще скилы, которые увеличат мощь данного скила, добавят баф/дебаф, изменит манакост, перезарядку и особая прокачка которая сильно улучшает 1 сторону способности за счет снижения другой
К примеру: способность получает +100% к силе аттаки но нее действует параметр уклонения.
Критический шанс удара спелом повышен, но сила крита снижена и т.д
ответ
Пользователь ledoed взялся за работу.

4
22
7 лет назад
Отредактирован PROSHELDOTU
4
Можно зайти сюда xgm.guru/p/wc3/needspells и попросить сделать эту способность и не морочить никому голову, постоянными КАК да ПОЧЕМУ.
А также можно поискать наработки похожих способностей на джасе или гуи, немножко их изучить и переделать под себя.
замечание от nvc123: модуль Q/A создан для вопросов
4
28
7 лет назад
Отредактирован nvc123
4
создаём дамми юнита(снаряд) и двигаем его таймером к точке каста
если на расстоянии R(радиус касания) от снаряда есть враг то поражаем врага и удаляем снаряд
если снаряд пролетел расстояние S(расстояние полёта) то удаляем снаряд
Принятый ответ
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.