VovkaShyt, А если по подробней?
Я сделал так
Событие
Боевая единица - Событие Приводит способность в действие
Условия
(Применяемая способность) равно Волна силы
Действие
Установить caster = (Применяющий юнит)
Боевая единица - Создать 1 Dummy для (Владельца юнита caster) в (Позиция caster) с поворотом на (Угол поворота юнита caster) градусов
Установить DummyUnit = (Последний созданный юнит)
Личный сценарий: call IssuePointOrderLoc( udg_DummyUnit, "move", GetSpellTargetLoc() )
А как проверку сделать с помощью "отряда"?
И этот дамми юнит идёт туда куда я указал, а я хочу, чтоб он уже например на 800 шёл и при встрече с противником взрывался и также, пройдя 800, тоже взрывался. Под словом "взрывался" я имею введу, то что происходит спецэффект взрыва и наносится урон от него.
quq_CCCP, мне нужна способность такая - герой создаёт сферу и отправляет его в точку, сфера не гоняется за противником, а летие на определенное растояние. При попадании по противнику сфера взрывается, нанося урон по определённому радиусу и если не встретила сфера по пути противника, то также взрывается и наносит урон по определённому радиусу.
Ред. bifurcated
» WarCraft 3 / Как создать 3 снаряда
Я сделал так
Событие
Боевая единица - Событие Приводит способность в действие
Условия
(Применяемая способность) равно Волна силы
Действие
Установить caster = (Применяющий юнит)
Боевая единица - Создать 1 Dummy для (Владельца юнита caster) в (Позиция caster) с поворотом на (Угол поворота юнита caster) градусов
Установить DummyUnit = (Последний созданный юнит)
Личный сценарий: call IssuePointOrderLoc( udg_DummyUnit, "move", GetSpellTargetLoc() )
И этот дамми юнит идёт туда куда я указал, а я хочу, чтоб он уже например на 800 шёл и при встрече с противником взрывался и также, пройдя 800, тоже взрывался. Под словом "взрывался" я имею введу, то что происходит спецэффект взрыва и наносится урон от него.
Ред. bifurcated
» WarCraft 3 / Как создать 3 снаряда