создать невидимого дамми-юнити, дать ему такую же способность и приказать её использовать, потом триггерно перемещать его в позицию кастера(через SetUnitX/Y)
а не, не получится с перемещением кастующего юнита, т.к. спел действует только в точке каста, игнорируя позицию кастера.
делай триггерный аналог этого спела с возможностью бега во время каста.
local location P = GetSpellTargetLoc()
local unit U = GetspellTargenUnit()
потом обработать через условие иф
if (P!=null) then
наши действия
elseif (U != null)
наши действия на юнита
endif
думаю можно просто так сделать
if U == null then
действия на точку
else
действия на юнита
endif
ведь если цель не юнит, то это может быть только точкой и 2 проверка не нужна
индекс переменной модификатора видимости надо, например, на номер игрока поменять. там получается перезаписывается одна и та же переменная т.к. индекс не меняется в ходе цикла
Может из-за того, что у него нет модельки, способность москиты отменяет ауры?? Теряюсь в догадках.
нет, модель на это не влияет. может, проблема в триггере, который создаёт этого юнита? проверь, поставь ему любую модель и посмотри видна ли она когда создаётся юнит
или ты не добавил эти способности дамми-юниту
В той наработке, кажется, нужна глобальная переменная типа таблица рекордов с названием HandleBoard.
И лучше скачай NewGenPack для редактора, он снимает ограничения и позволяет нормально работать с кодом xgm.guru/p/wc3/jassnewgenpack-exp
Добавь способность в книгу заклинаний(спелбук, находиться где-то в способностях для предметов) и заблокируй этот спелбук игроку, чьи юниты должны иметь ту способность(запретить способность надо триггерно, функция запрета скила можешь найти где то в пункте ''игрок''), потом просто добавь книгу заклинаний юниту, когда тот в области. Таким образом, пассивка будет работать, но при этом её иконки не будет видно.
» WarCraft 3 / Как выражается в локальной эффект молнии
Ред. SamuraiKing
» WarCraft 3 / Как сделать чтобы во время каста можно было двигаться?
» WarCraft 3 / Нужно просто ваше мнение, если не сложно!
» WarCraft 3 / Не работает перезарядка.
и точки с спецэффектами надо удалять
» WarCraft 3 / Выделение юнита
» WarCraft 3 / Как обьединить способность на точку и на юнита
лучше через координаты это всё делать если джасс юзать )
» WarCraft 3 / Как обьединить способность на точку и на юнита
» WarCraft 3 / Как обьединить способность на точку и на юнита
if U == null then
действия на точку
else
действия на юнита
endif
ведь если цель не юнит, то это может быть только точкой и 2 проверка не нужна
» WarCraft 3 / Как обьединить способность на точку и на юнита
» WarCraft 3 / Переменные боевая единица
» WarCraft 3 / Триггер
Ред. SamuraiKing
» WarCraft 3 / Как зделать Задержку на выполнение команд в цыкле
» WarCraft 3 / Вопрос по регионам
а что ты хочешь сделать ? мб лучше/проще через координаты или точки
» WarCraft 3 / Вопрос по регионам
Ред. SamuraiKing
» WarCraft 3 / Вопрос по регионам
» WarCraft 3 / Простенький вопрос: Способности через Issue Order
и вообще, не бойся экспериментировать
» WarCraft 3 / Дамми
сделай как тут
» WarCraft 3 / Дамми
или ты не добавил эти способности дамми-юниту
» WarCraft 3 / Дамми
» WarCraft 3 / Скилл по-типу стрелы Мираны из DotA.
» WarCraft 3 / Сообщение из чата
» WarCraft 3 / Проблема с переносом спеллпака
» WarCraft 3 / Проблема с переносом спеллпака
И лучше скачай NewGenPack для редактора, он снимает ограничения и позволяет нормально работать с кодом xgm.guru/p/wc3/jassnewgenpack-exp
» WarCraft 3 / Скрыть "Уворот"
Ред. SamuraiKing
» WarCraft 3 / Крипы агрятся