Как включить триггер с функциями на Jass
Я создал триггер, перевёл его в Jass, написал функции, которые хочу активировать из другого триггера. Как это сделать? Почему возникает ошибка что мне нужно инициализировать триггер, ведь по факту это не триггер, а набор функций.
Допустим, так пойдёт?
function InitTrig_starting_units takes nothing returns nothing
endfunction

нужно инициализировать триггер, ведь по факту это не триггер, а набор функций
Для таких триггеров вверху есть галочка "продолжается инициализация карты", это значит что данный триггер будет не триггером, а куском общего скрипта, на части которого можно ссылаться (тут надо понимать как работает Jass в чистом виде).
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Проблема в русских символах.
Даже если они закомментированы.

23
ведь по факту это не триггер, а набор функций.
значит какая-то функция в коде названа именем триггера
15
Obelick, вот так можно сделать? Т.е. по сути создать функцию с именем триггера. При этом всё что ниже будет работать, если на это сослаться в другом триггере?
Загруженные файлы
23
WilliamBz, нет. Пролистай вниз и посмотри имена других функций, они не должны начинаться на InitTrig_
15
У меня нет таких функций в этом коде. При этом если добавить код ниже, то он хотя бы позволит включить триггер.
function InitTrig_starting_units takes nothing returns nothing
endfunction
15
Obelick, видимо триггеры на джассе нельзя вообще выключать, если они не содержат InitTrig. А то потом не включатся.
26
Принятый ответ
нужно инициализировать триггер, ведь по факту это не триггер, а набор функций
Для таких триггеров вверху есть галочка "продолжается инициализация карты", это значит что данный триггер будет не триггером, а куском общего скрипта, на части которого можно ссылаться (тут надо понимать как работает Jass в чистом виде).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.