Добавлен
Вот у меня есть дамми эффект. Как сделать чтобы он был некликабелен?

Если ответ выше не понятен по каким-то причинам, то добавь абилку Москиты (Locust/Aloc) юниту
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Перед тем как наносить урон у тебя должна стоять проверка каждого из юнитов.
Там будет стандартная проверка на то является ли юнит врагом, живым, и... Вот тут надо добавить условие на то что юнит НЕ находится в группе (переменная).
И когда будешь наносить урон - добавляй этого юнита в свою группу (таким образом он больше не будет попадать в неё повторно).
Так же в конце действия скилла, в тот момент когда дамми умирает/удаляется, нужно очистить и/или удалить группу.
А еще - обычно частота движение в 0.01 сек не является необходимой, и её можно уменьшить до 0.03 хотя бы.
ответ
Но конкретно тут, я вижу, что одному юниту мгновенно отдаются приказы кинуть молотки по всем юнитам в области.
Он не кидает молоток мгновенно, пока повернется, пока покурит, пока кастанет, конечно он ничего не успевает.
Для нанесения урона и стана можно использовать варстомп, его нужно кастануть ровно единожды.
Если хочется можно наносить урон триггерно а стомпом только станить.
ответ
rsfghd:
Гуванч
утечек это не вызовет

не?
ответ
Ну вообще да, на счёт ауры замедления ты прав. Самое простое в твоём случае это просто юнит с аурой в центре области, на которую применяется "Огненный Столб". Если конечно щамедление должно быть привязано именно к этой области (там где будет урон), а не к самим юнитам, по которым этот урон пройдёт.
Не зависимо от того каким именно образом применяется способнлсть, на область или в указанную точку, ты всегда можешь ссылаться на "ability being cast point" (или что-то типа того, переводится как "точка пнименения способности"), которая выдаст тебе точку применения заклинания, либо центр области применения "Огненного столба" (т.к. технически это одно и тоже, только область каста это когда к точке каста прерисовывается радиус воздействия).
Вот и отлавливаешь событие "юнит приводит способность в действие", проверяешь усвловием какую именно, и после этого создаёшь юнита в позиции куда был применён спелл.
В идеале ещё бы точку это зачистить, а для этого сначала надо её отдельно создать используя переменную, потом сослаться на неё, и в конце удалить.
ответ
LastUchiha, добавить доп эффекты совсем не проблема для этой системы:
Я сделал кастом скриптом для того чтобы сразу удалять эффект после воспроизведения. Так-же можно в РО в канале эффекты добавить/менять, как уже работает на примере. Карту прикрепил.

28
Если ответ выше не понятен по каким-то причинам, то добавь абилку Москиты (Locust/Aloc) юниту
Принятый ответ
Ответы (2)
23
F1refly, нельзя, абилка так работает.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.