Как вызвать lua функцию из js скрипта?

lufigan

Пользователь
5 Апр 2020
42
1
У меня вот какая проблема, я хочу вызвать исполнение луа скрипта 1 раз, но он у меня выполняется 6 раз почему-то. Как это исправить?
function Answer(answer){ $.Msg('1') var playerID = Players.GetLocalPlayer() if (answer == 'true'){ GameEvents.SendCustomGameEventToServer("Answer", {playerID : playerID}); }else{ questClose(); } }
CustomGameEventManager:RegisterListener("Answer", Dynamic_Wrap(CAddonTemplateGameMode, 'Answer'))
function CAddonTemplateGameMode:Answer(t) print('test') end
1604057723439.png
 

ZLOY

Администратор
Команда форума
27 Июн 2016
953
182
Ты или 6 раз посылаешь ивент или 6 раз зарегистрировал листенер
 

lufigan

Пользователь
5 Апр 2020
42
1
init вызывается 1 раз тут
 

Вложения

  • 1604067322658.png
    1604067322658.png
    61.5 KB · Просмотры: 12

lufigan

Пользователь
5 Апр 2020
42
1
короче, я привязал тригеры к главному файлу, по этому у меня дичь была)
 
Последнее редактирование:
Реклама: