1. Главная
  2. Fallout New Vegas
  3. Статьи
  4. G.E.C.K. глазами разработчиков
  5. Запуск блока OnLoad на предмете, выключенном функцией Disable
Fallout New Vegas G.E.C.K. глазами разработчиков

Запуск блока OnLoad на предмете, выключенном функцией Disable

RJ 2719 просмотров 0 комм.

Блоки OnLoad не срабатывают на предметах, выключенных функцией Disable, но они могут быть полезны в задачах инициализации переменных. Если вы хотите отключить предмет, но в то же время оставить доступным блок OnLoad, вы можете использовать следующий код:

RefID.MoveTo player
RefID.SetScale 0
(Где RefID – ссылка на предмет/персонаж – прим. Vel)

Это приведет к "исчезновению" объекта, как будто он действительно отключился, но блок OnLoad все еще будет работать.

Примечание

Если вы захотите использовать такой трюк на Персонажах или Целях Квестов, в блоке OnLoad отключайте эти объекты!!! Таким образом, вы предотвратите появление Целей на компасе (если используется предмет-цель) и избежите взаимодействия персонажа (в 0-м масштабе) с главным героем - игроком.

Гость Империи, твой комментарий будет первым!
Оставить комментарий
Войдите, чтобы оставить комментарий:
Авторизуйтесь через любой удобный сервис, ваше сообщение сохранится.