Как сделать ультимативную способность vengeful spirit из DotA. Чтобы меняться местами с тем, на кого используешь ?

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

Сделано на увечии некроманта, время действия 0.01 сек, эффект смертельного союза на кастере и цели (красивый луч это как раз и есть эффект от дарк пакта) ну и перемещение через SetUnitPosition цель на место кастера, а кастера на место цели через SetUnitX\Y в опен доте можно глянуть, простейший триггерный спелл.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
17
5 лет назад
0
Отлавливаете каст, закидываете x/y кастера и цели в переменные через GetUnitX/GetUnitY, затем меняете юнитов местами через SetUnitPosition(unit whichUnit, real newX, real newY)
0
23
5 лет назад
0
сначало вешаем эффект линия от кастера до цели а потом уже происходит стандарнтная функция позиции юнита менять местами
это не назвать сложный код 2 строка
0
32
5 лет назад
0
Сделано на увечии некроманта, время действия 0.01 сек, эффект смертельного союза на кастере и цели (красивый луч это как раз и есть эффект от дарк пакта) ну и перемещение через SetUnitPosition цель на место кастера, а кастера на место цели через SetUnitX\Y в опен доте можно глянуть, простейший триггерный спелл.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.