Ugrás a fő tartalomhoz

OnPlayerStateChange

Description​

This callback is called when a player changes state. For example, when a player changes from being the driver of a vehicle to being on-foot.

NameDescription
playeridThe ID of the player that changed state.
PLAYER_STATE:newstateThe player's new state.
PLAYER_STATE:oldstateThe player's previous state.

Refer to Player States for a list of all available player states.

Returns​

It is always called first in filterscripts.

Examples​

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Player entered a vehicle as a driver
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Add NOS to the vehicle
}
return 1;
}

Notes​

tanács

This callback can also be called by NPC.

The following callbacks might be useful, as they're related to this callback in one way or another.

The following functions might be useful, as they're related to this callback in one way or another.