Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
2.11 SpacerNET, Создание двери / кровати / точки перехода в другую локацию
Отключаем опцию Искать только 3DS (Search only 3DS)
Вводим стандартную модель кровати
Выбираем из списка
Жмем кнопку Создать Vob (create vob)
Все, кровать создана. Не забудьте проверить динамическую коллизию, чтобы герой не проходил сквозь нее.
* Иногда кровати делают из типа oCMobDoor (видимо, чтобы можно было подходить к кровати с обеих сторон, но по идее так делать не надо)
Включаем динамическую коллизию (без этого реакции не героя не будет)
Убеждаемся, что визуал пустой (можно очистить)
Жмем кнопку Создать Vob (create vob)
Прописываем название файла мира, который должен быть загружен, в данном случае это NEWWORLD\NEWWORLD.ZEN (через обраный слеш \), потому что файл NEWWORLD.ZEN лежит в папке NEWWORLD
Прописываем воб, на котором появится герой, в данном случае это Freepoint (FP) с именем FP_ENTER_NEW_FROM_ARENA
С помощью режима редактирования размера зоны (клавиша 6) ставим размер зоны, куда войдет герой и начнется загрузка уровня (зона помечается красными линиями и сторонами). Подробнее как это делается здесь:Редактирование BBOX
Убеждаемся, что свойство respontToPC стоит TRUE (реакция на игрока, как только он войдет в зону действия)
respondToObject следует ставить в FALSE, иначе загрузка мира начнется при попадании в триггер какого-нибудь предмета (например, стрелы из лука ГГ).
reactToOnDamage то же самое, FALSE
reactToOnTrigger - то поле говорит о том, что триггер можно вызвать из другого триггера
respondToObject следует ставить в FALSE, иначе загрузка мира начнется при попадании в триггер какого-нибудь предмета (например, стрелы из лука ГГ).
reactToOnDamage то же самое.
respondToNPC тоже FALSE, чтобы триггер активировался только ГГ, а не мимо проходящим монстром.
Что делает reactToOnTrigger? Разрешает переход по команде из другого триггера?
Если startEnabled выставить в FALSE, то как активировать этот триггер?
D36, судя по коду startEnabled вообще не используется, но если он FALSE то триггер работать не будет. Лучше всегда TRUE
reactToOnTrigger да,это поле говорит о том, что триггер можно вызвать из другого триггера.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.