В общем проблема такая.
Создавая событие триггера, мне необходимо сослаться на заранее установленную переменную, подходящего типа.
Создавая событие триггера, мне необходимо сослаться на заранее установленную переменную, подходящего типа.
Вот только среди переменных, нет ни одной подходящего типа.
По версии "Jass New Gen Pack" и стандартного "World Editor" !
По версии "Jass New Gen Pack" и стандартного "World Editor" !
Например:
СОБЫТИЕ
Юнит вошёл в область 250, от юнита …
Юнит вошёл в область 250, от юнита …
В месте … должна стоять переменная типа "Боевая единица".
Вот только список переменных, пуст:
Вот только список переменных, пуст:
Хотя он не пуст:
В чём проблема и как её решить?
Принятый ответ
Дик, переменную можно скормить этому триггеру через JASS или Lua, но событие запишется на основании значения переменной на момент добавления события - можно сколько угодно менять переменную после этого, но триггер будет работать только на того юнита который был записан в переменную на момент когда добавлялось событие. Возможно действие "добавить событие к триггеру" в ГУИ тоже так умеет.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован SANTIMEL
Но на которого никак нельзя сослаться иначе, нежели чем переменными?
Отредактирован MpW
"добавить событие - Юнит вошёл в область 250, от юнита …"
----
И кстати все юниты, вытаставленные вами на карте, создаются триггерно. Можешь сам занести в переменную. И добавить действием "add event ...".
Обойти можно на джаз