Ga naar hoofdinhoud

OnPlayerStateChange

Beschrijving​

Deze callback wordt aangeroepen wanneer een speler van staat verandert. Bijvoorbeeld, wanneer een speler verandert van bestuurder van een voertuig naar lopend.

NaamBeschrijving
playeridHet ID van de speler die van staat veranderde.
PLAYER_STATE:newstateDe nieuwe staat van de speler.
PLAYER_STATE:oldstateDe vorige staat van de speler.

Zie Player States voor een lijst van alle beschikbare spelerstaten.

Returns​

Wordt altijd als eerste aangeroepen in filterscripts.

Voorbeelden​

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Speler ging een voertuig in als bestuurder
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Voeg NOS toe aan het voertuig
}
return 1;
}

Notities​

notitie

This callback can also be called by NPC.

Gerelateerde Callbacks​

De volgende callbacks kunnen nuttig zijn, omdat ze gerelateerd zijn aan deze callback.

Gerelateerde Functies​

De volgende functies kunnen nuttig zijn, omdat ze gerelateerd zijn aan deze callback.

Gerelateerde Resources​