ФЭНДОМ


OnActivate — скриптовый блок для одноразовой активации персонажа или объекта.

Синтаксис

Begin OnActivate
  • Этот блок будет выполняться один раз, когда по сценарию обьект активируется.
  • Использование OnActivate предотвратит нормальную активацию объекта. Чтобы использовать активацию объекта по умолчанию, вы должны вызвать на него функцию Activate.
  • Анимации на активируемых обьектах осуществляются с использованием Playgroup. Это полезно, если ваш активатор имеет анимацию связанную с ним.
  • Если вы хотите сделать что-то конкретное в зависимости от того, как вы активировали объект, используйте IsActionRef или GetActionRef внутри блока OnActivate. Они не будут возвращать верный ActionRef в любом другом блоке.
  • Данный тип активации объекта, не имеет активацию по умолчанию.
  • Запертые двери, контейнеры активируются во второй раз автоматически, при открытии замка или взятий книги. Чтобы узнать, когда дверь была не заперта, например, вы можете использовать GetLocked == 0 в OnActivate блоке.
  • Щелчок по пунктам в инвентаре, вызывает блок запуска ОnEquip а не OnActivate.
  • Тем не менее, вы можете создать элемент запустив собственный блок OnActivate в меню инвентаря (MenuMode 1008 , MenuMode , onEquip и т.д.) с Activate Player.

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.