Ana içeriğe geç

AddPlayerClass

Açıklama

Class seçimine yeni bir class ekler. Kullanıcılar seçtikleri classın skinleriyle spawn olabilirler.

İsimAçıklama
modelidOyuncunun doğacağı skin numarası.
Float:spawn_xClass oyuncularının doğacağı X koordinat bilgisi.
Float:spawn_yClass oyuncularının doğacağı Y koordinat bilgisi.
Float:spawn_zClass oyuncularının doğacağı Z koordinat bilgisi.
Float:z_angleClass oyuncularının doğduğu zaman yüzünün döneceği koordinat.
weapon1Class oyuncularının birincil silah numarası.
weapon1_ammoClass oyuncularının birincil silahlarının mermi sayısı.
weapon2Class oyuncularının ikincil silah numarası.
weapon2_ammoClass oyuncularının ikincil silahlarının mermi sayısı.
weapon3Class oyuncularının üçüncül silah numarası.
weapon3_ammoClass oyuncularının üçüncül silahlarının mermi sayısı.

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

Bu fonksiyon, geri dönüş olarak oluşturulan classın ID bilgisini verecektir.

En fazla 320 class olabileceği için, en fazla olarak 319 dönüşünü verecektir.

Örnekler

public OnGameModeInit()
{
// Oyuncular CJ skiniyle (0) ya da The Truth skiniyle (1) doğacaklar.
AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // CJ
AddPlayerClass(1, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // The Truth
return 1;
}

Notes

ipucu

Maksimum class numarası 319 olabileceği için (class numaralı sıfırdan başlar, yani 320 adet class olabilir) sunucu içerisinde bulunan class sayısı maksimuma ulaştığı zaman en son eklenen class, bilgilerini 319 numaralı class'a aktaracaktır.

Bağlantılı Fonksiyonlar