OnVehicleStartEnter

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This event is triggered when a player or ped starts to enter a vehicle. This event can be used to cancel entry, if necessary.

Parameters

ped enteringPed, int seat, ped jacked, int door
  • enteringPed: a player or ped element who is starting to enter a vehicle.
  • seat: an int representing the seat in which the ped is entering.
  • jacked: a player or ped element representing who is going to be jacked.
  • door: an int of which door is being used (0-3). 0 is driver side door, 1 is front passenger, 2 is back left, 3 is back right.

Source

The source of this event is the vehicle in which a ped began to enter.

Canceling

If this event is canceled, the ped will not enter the vehicle.

Example

This example blocks a player out of a police vehicle if he is not a policeman.

policeVehicles = { [598]=true,[596]=true,[597]=true,[599]=true }
policeSkins = { [280]=true,[281]=true,[282]=true,[283]=true,[284]=true,[285]=true,[286]=true }

function enterVehicle ( player, seat, jacked ) --when a player enters a vehicle
    if ( policeVehicles[getElementModel(source)] ) and ( not policeSkins[getElementModel(player)] ) then --if the vehicle is one of 4 police cars, and the skin is not a police skin
        cancelEvent()
        outputChatBox ( "Only policeman can enter police cars!", player ) --and tell the player why
    end
end
addEventHandler ( "onVehicleStartEnter", getRootElement(), enterVehicle ) --add an event handler for onVehicleStartEnter

See Also

Vehicle events


Event functions