Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OSFM v1.2.0.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.49 Mб
Скачать

CloseCurrentOblivionGate

Синтаксис:

CloseCurrentOblivionGate iNoResetFlag (optional)

Когда вызывается функция CloseCurrentOblivionGate, то мир Обливиона, в котором находится персонаж игрока, сбрасывается. Он возвращается в то место, откуда вошел в Обливион и поворачивается лицом к воротам. Затем ворота закрываются и помечаются как уничтоженные (не используемые более). Другие актеры помещаются за ворота и связанный мир сбрасывается. Актеры, не принадлежащие к данной локации, также помещаются за ворота и связанный мир сбрасывается. Если опциональный флаг iNoResetFlag = 1, то мир Обливиона после закрытия врат сбрасываться не будет.

См. также: CloseOblivionGate, ForceCloseOblivionGate Относится к типу: Miscellaneous Functions

CloseOblivionGate

Синтаксис:

CloseOblivionGate iNoResetFlag (optional)

Референсная функция. Если вызывающий объект – врата Обливиона, то они закрываются (более подробно - см. CloseCurrentOblivionGate).

См. также: CloseCurrentOblivionGate, ForceCloseOblivionGate Относится к типу: Miscellaneous Functions

CompleteQuest

Синтаксис:

CompleteQuest QuestID

Пример:

CompleteQuest SQ09

Помечает квест как законченный. Единственный реальный эффект состоит в том, что квест будет отображаться в разделе «Завершенные» списка квестов. См. также: StartQuest, StopQuest Относится к типу: Quest Functions

CreateFullActorCopy

Синтаксис:

[ActorID.]CreateFullActorCopy

Пример 1: Функция CreateFullActorCopy создает копию указанного актера (ActorID, в данном случае игрока) и его базы:

player.CreateFullActorCopy  

Пример 2: Функция создает копию вызывающего актера и возвращает ID нового объекта, поэтому может использоваться для того, чтобы задать ref-переменную, как это сделано в этом примере:

set newRef to CreateFullActorCopy  

Копия представляет собой полный дубликат оригинального актера (на котором "висит" данный скрипт), включая инвентарь, но со следующими оговорками:

  • Объекты инвентаря дублируются также, как и в случае вызова функции DuplicateAllItems.

  • У копии нет пакетов ИИ или фракций.

См. также: DuplicateAllItems, DeleteFullActorCopy Oтносится к типу: Miscellaneous Functions | Actor Functions

D

DeleteFullActorCopy

Синтаксис:

[refID.]DeleteFullActorCopy

Пример:

newRef.DeleteFullActorCopy

Функция DeleteFullActorCopy удаляет созданную копию актера (refID) полностью и его базовый объект. Примечание: Работает как функция return — строки скрипта, следующие после вызова, выполняться не будут. См. также: CreateFullActorCopy, DuplicateAllItems Относится к типу: Miscellaneous Functions

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]