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

SetPcSleepHours

Синтаксис:

SetPCSleepHours iHours

Пример:

SetPCSleepHours 4

Функция SetPCSleepHours заставляет игрока принудительно спать указанное в виде параметра iHours кол-во часов. Примечание: Эта функция не вызовет автоматическое повышение уровня, даже если у игрока есть нужное кол-во повышений навыка. См. также: GetPCSleepHours Относится к типу: Player Functions

SetPackDuration

Синтаксис:

SetPackDuration iDuration

Примеры:

SetPackDuration 2.0

Функция SetPackDuration устанавливает продолжительность текущего пакета актера в течение времени iDuration (в минутах игрового времени). Это может быть полезно в ситуациях, где вы хотите, чтобы пакет выполнялся меньше часа. Относится к типу: AI Functions | Actor Functions

SetPos

Синтаксис:

[ObjectID.]SetPos axis, pos

Пример:

SetPos y, 100.56

Функция SetPos изменяет координаты (pos) объекта (ObjectID) в мире по одной из осей (axis) (x, y, z). Координаты имеют тип float.

Примечание (Visman): Если вы устанавливаете активатор в мире, отличном от Тамриэля (не во внутренней ячейке) командами PlaceAtMe, SetPos, MoveToMarker, MoveTo или PositionWorld, то после перезагрузки игры вам нужно будет восстановить позицию активатора в этом мире командой PositionWorld, иначе этот активатор может быть утерян (выявлено при тестировании скриптовых заклинаний "Пометка" и "Возврат").

Относится к типу: Movement Functions

SetQuestObject

Синтаксис:

SetQuestObject ObjectID flag

Пример:

SetQuestObject Jauffre 1

SetQuestObject QuestFoozle 0

Функция SetQuestObject устанавливает флаг (flag) "квестовый предмет" на указанном в виде параметра объекте или актере (ObjectID) в "1" или "0". Когда флаг установлен в "1":

  • NPC/Существо – имеют приоритет в обновлениях, когда игрок изменят состояние процесса. Например, "квестовые" NPC будут следовать за игроком в другую локацию через дверь быстрее. Трупы не будут "подчищаться", когда придет время обновлять ячейку.

  • Предметы инвентаря – игрок не может продавать или сбрасывать "квестовые предметы".

Относится к типу: Object Functions

SetRestrained

Синтаксис:

SetRestrained flag

Примеры:

SetRestrained 1

Функция SetRestrained устанавливает актера в удержанное состояние (или очистить состояние). Удержанные актеры не будут перемещаться от их текущих координат, но будут продолжать "думать" (пакеты выбора, выполнение охранных функций и поднятие тревоги), и идти на диалог. Примечание: Когда функция вызвана на персонаже игрока, он сможет смотреть вверх или вниз, но вправо или влево нет. Смотрите также: SetUnconscious, GetRestrained, GetUnconscious Относится к типу: AI Functions | Actor Functions

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