Ситуация очень занятная и странная. Есть на карте несколько предметов, которые изначально скрыты и открываться должны только в тот момент, когда задание выполняется и игрок возвращается к персонажу, который ему квест выдал.
У меня на двух версиях игры (1.26 и 1.30) и у части тех, кто тестировал, всё работает правильно: предметов изначально нет, открываются после выполнения. Но некоторые игроки жалуются, что предметы не скрыты и с самого начала игры лежат на карте, благодаря чему их легко можно подобрать, вообще не выполняя квест.
Триггер, который предметы скрывает, выглядит вот так:
Карты создаю в NewGen WE.
Из-за чего может случаться этот баг? И как его вообще исправить, если у меня всё работает, как надо, и я даже не могу никак проверить, остался ли он или оказался исправлен?
Я даже не представляю, что такого можно было сделать не так, чтобы у части людей всё правильно работало, а у остальных были какие-то проблемы. И ведь, как уже писал выше, проверял на двух абсолютно разных версиях, на обеих всё работает, значит проблема точно не в этом.

Просто предметы перестают быть триггерно скрытыми после загрузки сохранения. Надо делать либо по твоему варианту, то есть создавать предмет, либо по варианту ssbbssc, то есть куда-то переносить предметы при инициализации карты, а в нужный момент возвращать на старые позиции.
Ещё при загрузке слетает цвет воды и освещение, если они нестандартные. Нужно задавать их в триггере с событием Игра загружена.
Если цвет воде можно задать в GUI, то для освещения потребуется Custom Script. Вот тут мне помогли нестандартное освещение опять задать:
Ещё сложность в дополнительных кампаниях сбрасывается после каждой главы, но вроде бы ты не пользуешься уровнями сложности.
Сбрасывается, когда нажимаешь Продолжить, а если выходишь на экран кампании с кнопками глав, то всё нормально.
По идее с событием Игра загружена можно и с предметами аналогично поступать, скрывая их, если они ещё не активированы. Но потребуется вводить ещё переменные, которые будут указывать видимость или невидимость у предмета.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Открывай Object Manager, и смотри, где используются переменные этих предметов.
Также покажи все места, где итемы раскрываются.
22
PT153, они раскрываются только в четырёх триггерах (на каждый предмет по одному), которые остаются выключенными до тех пор, пока не выполнится задание.
И опять же, не работает этот кусок только у части людей. Как ошибка может вообще быть в триггерах, если есть те, у кого всё отлично?
28
И опять же, не работает этот кусок только у части людей.
Тем, у кого работает, могут просто не делать определённые действия.
Необходимо скинуть триггеры, которые раскрывают предметы, и триггеры, что включают раскрывающие триггеры.
20
можно отвести крошечный уголок на карте и складывать итемы там
а по сабжу - в редакторе 60% функций работают не так, как надо
увы
28
а по сабжу - в редакторе 60% функций работают не так, как надо
Эм, что? Всё работает, как надо, только иногда со странными функциями бывают странности, вроде этой.
26
Просто предметы перестают быть триггерно скрытыми после загрузки сохранения. Надо делать либо по твоему варианту, то есть создавать предмет, либо по варианту ssbbssc, то есть куда-то переносить предметы при инициализации карты, а в нужный момент возвращать на старые позиции.
Ещё при загрузке слетает цвет воды и освещение, если они нестандартные. Нужно задавать их в триггере с событием Игра загружена.
Если цвет воде можно задать в GUI, то для освещения потребуется Custom Script. Вот тут мне помогли нестандартное освещение опять задать:
Ещё сложность в дополнительных кампаниях сбрасывается после каждой главы, но вроде бы ты не пользуешься уровнями сложности.
Сбрасывается, когда нажимаешь Продолжить, а если выходишь на экран кампании с кнопками глав, то всё нормально.
По идее с событием Игра загружена можно и с предметами аналогично поступать, скрывая их, если они ещё не активированы. Но потребуется вводить ещё переменные, которые будут указывать видимость или невидимость у предмета.
Принятый ответ
28
Но потребуется вводить ещё переменные, которые будут указывать видимость или невидимость у предмета.
Не надо, есть функции для этого, даже в BJ, то есть и в GUI.
22
PT153,
Триггер в прикреплённом файле, все 4 выглядят именно так. И, как я говорил, они все изначально выключены. Во втором файле кинул то, что запускает триггер.
Все 8 кидать не буду, так как всё равно они абсолютно одинаковые. И, как я уже писал, они не могут вообще работать неверно.
8gabriel8,
Просто предметы перестают быть триггерно скрытыми после загрузки сохранения
А вот это уже интересный момент. Поинтересуюсь у людей, разом ли они главу проходили, или перезагружали через сохранение.
Загруженные файлы
28
Триггер в прикреплённом файле, все 4 выглядят именно так. И, как я говорил, они все изначально выключены. Во втором файле кинул то, что запускает триггер.
Выглядит всё чисто, скорее всего дело в загрузке и сохранении, как и говорит 8gabriel8.
Я бы по-другому включал триггер: сделал бы триггер на смерть, в нём Если Убитый юнит есть в группе Огры То удалить Убитого юнита из группы Огры, Если в группе Огры 0 юнитов То Включить триггер.
22
Так, человек, который с проблемой столкнулся, действительно загружал сохранения. Значит проблема 100% в этом.
Спасибо всем, кто помочь пытался. Вопрос закрываю и иду переделывать
Ай... промахнулся по "лучшему ответу" немного(((
8gabriel8, прости, на твой хотел нажать, но рука съехала чуть ниже
28
Ай... промахнулся по "лучшему ответу" немного(((
Так сам вопрос отредактируй и измени.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.