Просто игнорируется строчка "udg_ToMove = 1.0" ( подобная и для поворота снизу тоже игнорится ). Функция вызывается (проверял), а переменной значение не присваивается. Оно нужно для последующего триггера с событием TriggerRegisterVariableEvent. Выводил через тэгтекст - постоянный 0. Да даже если бы она на микросекунду стала бы 1.0, но какая нибудь логическая ошибка её бы обратно на 0 правила, то триггер с событием выше реагировал бы и выполнял действия, но такого не происходит. В чем беда?

Принятый ответ

TriggerRegisterVariableEvent
Абсолютно бесполезная шутка, и в луа может не работать. Меняете значение переменной, вызывайте сразу нужные действия.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
13
3 года назад
0
NatriY, Если выводит число 11 у тебя, то тут все работает. Нужен код того как ты событие регистрируешь...
0
24
3 года назад
0
NatriY, вы определитесь, луа у вас или жасс. Это разные языки, в том числе с отличиями в том как делается конкатенация строк.
0
3
3 года назад
Отредактирован NatriY
0
~
Borodach:
NatriY, Если выводит число 11 у тебя, то тут все работает. Нужен код того как ты событие регистрируешь...
Вот сама функция регистрирующая событие и запуск всех инициализирующих функций.

prog:
NatriY, вы определитесь, луа у вас или жасс. Это разные языки, в том числе с отличиями в том как делается конкатенация строк.
Lua, с конкатенацией уже понял
Загруженные файлы
0
13
3 года назад
0
NatriY, Надо пошагово продебажить где обрывает...
2
28
3 года назад
2
TriggerRegisterVariableEvent
Абсолютно бесполезная шутка, и в луа может не работать. Меняете значение переменной, вызывайте сразу нужные действия.
Принятый ответ
0
9
3 года назад
0
Есть вариант что условие равенства не срабатывает из-за погрешностей. Попробуйте в событии на переменную поставить что-то в духе >=0.9
Или использовать логический тип, как я понимаю, эта переменная связана с нажатием/отпусканием клавиши.
Ещё есть вариант что она где-то ещё обнуляется.
0
28
3 года назад
Отредактирован PT153
0
Ещё есть вариант что она где-то ещё обнуляется.
Это не важно, событие срабатывает при присваивании.
2
3
3 года назад
2
Вывод: событие на отлов изменения Real переменной не работает на lua.(по крайней мере у меня). Проблему решил заменив событие на вызов функции. Всем спасибо.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.