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

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

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

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