CreateActor RU

From SA-MP Wiki

Jump to: navigation, search

CreateActor

CreateActor RU добавлено в SA-MP 0.3.7 Эта функция была добавлена в SA-MP 0.3.7 и не работает в более ранних версиях!


Описание:

Создаёт статичного 'актёра' на карте. Эти 'актёры' похожи на NPC (ботов), но имеют ограниченную функциональность. Они не занимают слоты сервера.


Параметры:
(modelid, Float:X, Float:Y, Float:Z, Float:Rotation)
modelidID модели (ID скина) актёра.
xКоордината X положения актёра.
yКоордината Y положения актёра.
zКоордината Z положения актёра.
RotationУгол поворота (вращение) актёра.


Возвращаемые значения:

  • ID созданного актёра (начиная с 0).
  • INVALID_ACTOR_ID (65535) если был достигнут лимит созданных актёров (1000).


Image:32px-Circle-style-warning.png

Важное
Примечание

  • Актёры никак не относятся к NPC. Они НЕ используют ID'ы игроков/слоты на сервере и НЕ могут обрабатываться как NPC.
  • Лимит актёров составляет 1000 (MAX_ACTORS).
  • С версии 0.3.7 R2 актёры по умолчанию бессмертны.


Совет

Image:Light_bulb_icon.png

Актёры предназначены просто стоять где-нибудь, например, как кассиры и бармены. Они могут выполнять анимации (одиночные или зацикленные), используя ApplyActorAnimation.


Пример использования:

new ActorCJ;
 
public OnGameModeInit()
{
    // Создаём актёра (CJ) в окрестностях Blueberry (В центре карты SA)
    ActorCJ = CreateActor(0, 0.0, 0.0, 3.0, 0.0);
}

Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

Template:DestroyActor RU Template:SetActorPos RU Template:GetActorPos RU Template:SetActorFacingAngle RU Template:GetActorFacingAngle RU Template:SetActorVirtualWorld RU Template:GetActorVirtualWorld RU Template:ApplyActorAnimation RU Template:ClearActorAnimations RU Template:GetPlayerCameraTargetActor RU Template:IsActorStreamedIn RU Template:SetActorHealth RU Template:GetActorHealth RU Template:SetActorInvulnerable RU Template:IsActorInvulnerable RU Template:IsValidActor RU Template:GetActorPoolSize RU Template:GetPlayerTargetActor RU

Связанные автовызываемые функции

Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.

Template:OnActorStreamIn RU Template:OnActorStreamOut RU Template:OnPlayerGiveDamageActor RU

Personal tools
In other languages