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.
OnPlayerExitVehicle
Description
This callback is called when a player starts to exit a vehicle.
Name | Description |
---|---|
playerid | The ID of the player that is exiting a vehicle. |
vehicleid | The ID of the vehicle the player is exiting. |
Returns
It is always called first in filterscripts.
Examples
public OnPlayerExitVehicle(playerid, vehicleid)
{
new string[64];
format(string, sizeof(string), "INFO: You are exiting vehicle %i", vehicleid);
SendClientMessage(playerid, 0xFFFFFFFF, string);
return 1;
}
Notes
warning
- Not called if the player falls off a bike or is removed from a vehicle by other means such as using SetPlayerPos.
- You must use OnPlayerStateChange and check if their old state is
PLAYER_STATE_DRIVER
orPLAYER_STATE_PASSENGER
and their new state isPLAYER_STATE_ONFOOT
.
Related Callbacks
The following callbacks might be useful, as they're related to this callback in one way or another.
- OnPlayerEnterVehicle: This callback is called when a player starts to enter a vehicle.
- OnPlayerStateChange: This callback is called when a player changes state.
Related Functions
The following functions might be useful, as they're related to this callback in one way or another.
- RemovePlayerFromVehicle: Throw a player out of their vehicle.
- GetPlayerVehicleSeat: Check what seat a player is in.