OnPlayerEnterVehicle

OnPlayerEnterVehicle

Description:
Callback OnPlayerEnterVehicle is called when a player starts to enter a vehicle, meaning the player is not in vehicle yet at the time this callback is called.
  • This callback is called when a player BEGINS to enter a vehicle, not when they HAVE entered it. See OnPlayerStateChange.
  • This callback is still called if the player is denied entry to the vehicle (e.g. it is locked or full).


Parameters:
(playerid, vehicleid, ispassenger)
int playerid ID of the player who attempts to enter a vehicle.
int vehicleid ID of the vehicle the player is attempting to enter.
bool ispassenger 0 if entering as driver. 1 if entering as passenger.


Return Values:
This callback does not handle returns.
  • It is always called first in filterscripts.


Examples:
// Here's an example that prints the ID of vehicle you're entering to the chatbox.

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    new string[128];
    format(string, sizeof(string), "You are entering vehicle %i", vehicleid);
    SendClientMessage(playerid, 0xFFFFFFFF, string);
    return 1;
}


Related Callbacks
The following callbacks might be useful as well, as they are related to this callback in one way or another.


Related Functions
The following functions may be useful, as they are related to this function in one way or another.