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

GetIsGhost

Синтаксис:

[ActorID.]GetIsGhost

Функция возвращает 1, если вызывающий актер (ActorID) находится в состоянии «призрака» ("ghost"). См. также: SetGhost Oтносится к типу: Actor State Functions | Condition Functions | Actor Functions

GetIsId

Синтаксис:

[RefID.]GetIsID ObjectID

Функция GetIsID возвращает 1, если вызывающий объект (RefID) - копия указанного явно базового объекта (ObjectID), как это определено в объектном окне конструктора (Object Window). Пример:

Begin Onequip Player   ; один скрипт на весь набор брони if GetIsID mycuirass == 1 message "Кираса надета " elseif GetIsID myboots == 1 message "Ботинки надеты" elseif GetIsID mygauntlets == 1 message "Наручники надеты" elseif GetIsID mygreaves == 1 message "Поножи одеты"   elseif GetIsID myhelmet == 1 message "Шлем надет" else message "Щит надет" endif end

Oтносится к типу: Actor State Functions | Condition Functions

GetIsPlayableRace

Синтаксис:

[ActorID.]GetIsPlayableRace

Функция GetIsPlayableRace возвращает 1, если раса вызывающего актера ActorID играбельна. См. также: Races (wiki) Oтносится к типу: Actor State Functions | Condition Functions | Actor Functions

GetIsPlayerBirthsign

Синтаксис:

GetIsPlayerBirthsign BirthsignID

getPBS BirthsignID

Функция GetIsPlayerBirthsign возвращает 1, если знак рождения игрока совпадает с указанным знаком созвездия BirthsignID. Oтносится к типу: Player Functions | Condition Functions

GetIsRace

Синтаксис:

[ActorID.]GetIsRace RaceID

Функция GetIsRace возвращает 1, если раса вызывающего актера (ActorID) совпадает с указанной явно расой RaceID. Oтносится к типу: Actor State Functions | Condition Functions

GetIsReference

Синтаксис:

[ActorID|ObjectID.]GetIsReference ReferenceID

Пример:

if GetIsReference NPC1 == 1      messagebox "Я - NPC 1" elseif GetIsReference NPC2 == 1      messagebox "Я - NPC 2" else      messagebox "Я - NPC 3" endif

Функция GetIsReference возвращает 1, если вызывающий объект (ObjectID) или актер (ActorID) являются копией указанного явно объекта (ReferenceID). По сравнению с функцией GetIsID, которая сверяет с базовым объектом ID, определенным в окне Object Window конструктора, эта функция берет d в качестве параметра для сравнения указанную ref-переменную (копию объекта). Ссылка должна быть реальной. Oтносится к типу: Object Functions | Condition Functions

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