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​

not

This callback can also be called by NPC.

Bağlantılı Fonksiyonlar​