Ana içeriğe geç

CreateActor

warning

Bu function öğesi SA-MP 0.3.7 sürümünde eklendi ve daha önceki sürümlerde çalışmayacaktır!

Açıklama

Statik 'aktör' oluşturun. Aktörler NPC'lere benzer, ancak işlevleri sınırlıdır. Aktörler oyuncu slotlarını doldurmazlar.

ParametreAçıklama
modelidAktöre ait olacak model (Skin) ID'si.
xAktörün oluşturulacağı X koordinatı.
yAktörün oluşturulacağı Y koordinatı.
zAktörün oluşturulacağı Z koordinatı.
RotationAktöre ait olan açı.

Çalışınca Vereceği Sonuçlar

1: Aktör başarıyla oluşturuldu. (ID 0'dan başlar).

0: Aktör oluşturulamadı. (Eğer aktör limitine (1000) ulaşılırsa)

Örnekler

new gActorCJ;

public OnGameModeInit()
{
// Aktörümüzü harita üzerinde Blueberry Acress Bölgesi üzerinde oluşturuyoruz.
gActorCJ = CreateActor(0, 0.0, 0.0, 3.0, 0.0);
}

public OnGameModeExit()
{
// Sevgili CJ'i sildik. (CJ)
DestroyActor(gActorCJ);
}

Notlar

ipucu

Aktörler, kasiyerler ve barmenler gibi sadece bir yerde duracak şekilde tasarlanmıştır. ApplyActorAnimation kullanarak (döngü veya bir kez) animasyonlar gerçekleştirebilir.

warning

Aktörler NPC'lerden tamamen farklıdır. Sunucunun slotlarını KULLANMAZLAR ve NPC'ler gibi KULLANILMAZLAR. Aktörler 1000 (MAX_ACTORS) ile sınırlıdır. Araçlar ile itilebilirler, ayrıca konumlarına geri koymak içinde timer kullanılabilir. 0.3.7 R2 sürümü ve sonraki sürümlerde aktörler dokunulmaz (hasar almaz) olarak ayarlanabilir.

Bağlantılı Fonksiyonlar