note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
OnPlayerStateChange
Deskripsi
Callback ini akan terpanggil ketika pemain melakukan perubahan status. (misalnya saat player yang sedang mengendarai)
Nama | Deskripsi |
---|---|
playerid | ID dari pemain yang melakukan perubahan status. |
newstate | Status baru dari player. |
oldstate | Status lama dari player. |
Pergi ke Player States untuk list semua variable player state.
Returns
Selalu terpanggil pertama di filterscripts.
Contoh
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Pemain menaiki kendaraan (Wajib Mobil) dan menjadi supir
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Menambahkan NOS ke Kendaraan Anda
}
return 1;
}
Catatan
tip
Callback ini juga dipanggil oleh NPC
Fungsi Terkait
- GetPlayerState: Mendapatkan status pemain saat ini
- GetPlayerSpecialAction: Mendapatkan animasi spesial pemain saat ini.
- SetPlayerSpecialAction: Mengatur animasi spesial pemain.