В какой-то момент игры - срабатывает триггер, но переменная в условии не установлена. Как это может быть?

Союзник купил что-то в лавке (не в первый раз) и триггер сработал. Состояние переменной "MirKluchZ" было - нет предмета. Может это баг.

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
любой русификатор априори кривой, потому что нарушет работу тригов
FNWE вроде норм, но это не совсем русификатор.
17
Вождь минотавров купил в лавке лечебный эликсир, после чего сработали триггеры 2 и 3.
Загруженные файлы
26
NazarPunk заметил:
Как это не установлена? Вы её в последней строчке устанавливаете.
Может быть дело действительно в этом, попробуй задержку во втором триггере перед назначением переменной сделать. И как понимаю, (null) указывает значение переменной?
А это значение манипулируемого предмета равно значению переменной MirKluchZ в этот момент)
Может быть в FNWE что-то не так с этим манипулируемым предметом? Есть возможность открыть карту другим редактором?
Если есть, надо попробовать в нём проверить.
30
Откройте менеджер обьектов->переменные и смотрите, где ещё используется MirKluchZ.
28
Какое начальное значение у MirKluchZ.
SNART:
Вождь минотавров купил в лавке лечебный эликсир, после чего сработали триггеры 2 и 3.
Вот ведь интересно, а когда даём предмет герою, событие на получение предмета срабатывает?
28
да
В таком случае, стоит убрать создание предмета в триггере, который реагирует на получение предмета.
26
Либо поставить отключение/включение триггера, вокруг действия создания предмета для героя.
17
Союзник купил что-то в лавке (не в первый раз) и триггер сработал. Состояние переменной "MirKluchZ" было - нет предмета. Может это баг.

Проблема решена установкой переменной в начале игры на нужный предмет.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.