Блоки OnLoad не срабатывают на предметах, выключенных функцией Disable, но они могут быть полезны в задачах инициализации переменных. Если вы хотите отключить предмет, но в то же время оставить доступным блок OnLoad, вы можете использовать следующий код:
RefID.MoveTo player
RefID.SetScale 0
(Где RefID – ссылка на предмет/персонаж – прим. Vel)
Это приведет к "исчезновению" объекта, как будто он действительно отключился, но блок OnLoad все еще будет работать.
Примечание
Если вы захотите использовать такой трюк на Персонажах или Целях Квестов, в блоке OnLoad отключайте эти объекты!!! Таким образом, вы предотвратите появление Целей на компасе (если используется предмет-цель) и избежите взаимодействия персонажа (в 0-м масштабе) с главным героем - игроком.