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

PlayBink

Синтаксис:

PlayBink filename.bik AllowEscapeFlag (optional)

Примеры:

PlayBink "MyNew.bik" (проигрывание Oblivion\data\video\MyNew.bik)

PlayBink "Mymod\MyNew.bik" (проигрывание Oblivion\data\video\Mymod\MyNew.bik)

Playbink "..\sound\videos\Mynew.bik" (проигрывание Oblivion\sound\videos\MyNew.bik)

Функция PlayBink позволяет проигрывать пользовательские видеофайлы в формате filename.bik. Примечания:

  • Ваши файлы в формате *.bik (Bink files) должны находиться на вашем жестком диске и они не должны быть упакованы в файле BSA.

  • Имя файла нужно указывать в кавычках.

  • Путь к файлу должен быть следующим: Oblivion\Data\Video\

  • Если флаг AllowEscapeFlag не равен "0", то пользователь может прервать проигрывание файла *.bink при нажатии на клавишу ESC. В противном случае вам придется просматривать видео до конца.

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

PlayGroup

Cинтаксис:

PlayGroup GroupName, [flags]

Примеры:

PlayGroup Walk

PlayGroup Walk, 1

Функция PlayGroup проигрывает анимационную группу, определенную в GroupName. Необязательный флаг [flags] может использоваться, чтобы начать прогрывание анимационной группы различными способами. Флаги:

0 = Обычный (Normal) - текущая анимация проиграется до конца полного цикла, затем начнется проигрывание новой анимации с самого начала, со своего первого стартового фрейма. 1 = Немедленный старт (Immediate Start) – Установка флага в единицу приведет к немедленной остановке в текущем фрейме проигрываемой в данный момент анимационной группы, после чего начнется проигрывание новой анимации со своего стартового фрейма. 2 = Немедленный запуск цикла (петли) (Immediate Loop) – Установка флага в 2 приводит к немедленному прекращению проигрывания в текущем фрейме анимационной группы, после чего стартует новая анимация со своего стартового фрейма и будет воспроизводиться в цикле много раз (по петле).

Примечание: Проигрывание этой функцией некоторых анимационных групп на персонаже игрока может его "заморозить" и он перестанет реагировать на ваши действия. Вернуть его в нормальное состояние поможет вызов функции PickIdle или вызов PlayGroup со следующими параметрами:

PlayGroup Idle, 1

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

PlayMagicEffectVisuals

Синтаксис:

[ObjectID.]PlayMagicEffectVisuals MagicEffectID, Duration (optional)

Пример:

PlayMagicEffectVisuals FIDG

PME FTHR 10

Функция PlayMagicEffectVisuals накладывает визуальную часть магического эффекта на вызывающем объекте (ObjectID). Визуализация накладывается, по крайней мере, на один цикл, вне зависимости от параметра duration (продолжительность), а если продолжительность не указана, то будет отображаться бесконечно или пока не окончится проигрывание анимации. Заметьте, что для этой функции duration указывать не обязательно, она проиграется хотя бы раз, если вы не указали большую продолжительность. Прим. ZomBoss:

  • Ф-я не дала результата в консоли.

  • Попытался задействовать этот проигрыватель эффектов. Нужно было поджечь дерево... Эффект нулевой.

    PreloadMagicEffect FIDG  

    PlayMagicEffectVisuals FIDG 10

  • Когда я "прикрутил" на непися скрипт с функцией

PlayMagicEffectVisuals FIDG 10

то тоже никакого эффекта не увидел.

См. также: StopMagicEffectVisuals, PlayMagicShaderVisuals, StopMagicShaderVisuals Относится к типу: Magic Functions

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