А точнее, как определить, был целью юнит, или целью была точка?
Принятый ответ
всё нормально работает на гуи
+ автор не предоставил пруфф
вывод
автор - троль
или не может сделать условие юнит цель==нет юнита
+ автор не предоставил пруфф
вывод
автор - троль
или не может сделать условие юнит цель==нет юнита
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Darknessay, Тебе за основу надо взять способность Канал сделать на 2 типа Точка и Цель . Затем в триггере сделать 2 переменных одна location вторая unit
и присвоить им такие значение
local location P = GetSpellTargetLoc()
local unit U = GetspellTargenUnit()
потом обработать через условие иф
if (P!=null) then
наши действия
elseif (U != null)
наши действия на юнита
endif
Его ответ был точно таким же, только проверка не поинта а юнита. Я пробовал оба варианта.
Ред. Raised
if U == null then
действия на точку
else
действия на юнита
endif
ведь если цель не юнит, то это может быть только точкой и 2 проверка не нужна
Ну я обычно проверяю
Ред. Diaboliko
Просто не ризон открывать редактор чтобы тыкать кнопки в GUI
Ред. Raised
жасс используй
Darknessay, Используй этот вариант
лучше через координаты это всё делать если джасс юзать )
Ред. Raised
в точку
Иначе
в юнита
Ред. nvc123
+ автор не предоставил пруфф
вывод
автор - троль
или не может сделать условие юнит цель==нет юнита
или используются левые модификаторы
ибо в джнгп и обычном редакторе не открывается
сделай на отдельной карте отдельную способность на основе канала в которой если цель юнит то пишет в чат unit а если точка то loc
и используй обычный редактор или днгп
и вот если всё будет сделано так как писали выше и всеравно не будет работать то я тебе поверю
но это невозможно ибо я только что проверил и всё нормально работает