Ana içeriğe geç

OnPlayerStateChange

Açıklama

Bu fonksiyon, bir oyuncu durumunu değiştirdiğinde çağrılır. Örneğin, bir oyuncu bir aracın sürücüsündeyken yaya olarak değiştğinde çağrılır.

ParametreAçıklama
playeridDurumu değiştirilen oyuncunun ID'si.
newstateOyuncunun yeni durumu.
oldstateOyuncunun önceki durumu.

Mevcut tüm oyuncu durumlarının listesi için Oyuncu Durumları'na bakın.

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

Filtercsript komutlarında her zaman ilk olarak çağrılır.

Örnek

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Oyuncu eğer araca şoför olarak bindiyse...
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Araca nitro ekle.
}
return 1;
}

Notlar

ipucu

This callback can also be called by NPC.

Bağlantılı Fonksiyonlar