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
Descriere
Acest callback este apelat atunci când un jucător își schimbă starea.
Nume | Descriere |
---|---|
playerid | ID-ul jucătorului care și-a schimbat starea. |
newstate | Noua stare a jucătorului. |
oldstate | Starea anterioară a jucătorului. |
Consultați Starile jucătorului pentru o listă a tuturor stărilor de jucător disponibile.
Returnări
It is always called first in filterscripts.
Exemple
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Jucătorul a intrat într-un vehicul ca șofer
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Adăugați NOS la vehicul
}
return 1;
}
Note
tip
This callback can also be called by NPC.
Funcții similare
- GetPlayerState: Obțineți starea actuală a unui jucător.
- GetPlayerSpecialAction: Obțineți acțiunea specială curentă a unui jucător.
- SetPlayerSpecialAction: Setează acțiunea specială a unui jucător.