Ana içeriğe geç

CreateActor

uyarı

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​

not
  • 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.
  • 0.3.7 R2 sürümü ve sonraki sürümlerde aktörler dokunulmaz (hasar almaz) olarak ayarlanabilir.
uyarı
  • 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.

Bağlantılı Fonksiyonlar​