OnPlayerVehicleExit

From Multi Theft Auto: Wiki
Revision as of 02:24, 21 November 2018 by Zver-CR (talk | contribs) (Added forcedByScript parameter)
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 leaves a vehicle, for whatever reason.

Parameters

vehicle theVehicle, int seat, player jacker, bool forcedByScript
  • theVehicle: a vehicle element representing the vehicle in which the player exited from.
  • seat: an int representing the seat in which the player was before exiting.
  • jacker: a player element representing the player who jacked the driver.

Source

The source of this event is the player that left the vehicle.

Example

This example adds a 'moto' helmet to a player when he gets on a nrg bike, and removes it when he gets off.

function addHelmetOnEnter ( vehicle, seat, jacked )
  if ( getVehicleID ( vehicle ) == 522 ) then -- if its a nrg
    addPedClothes ( source, "moto", "moto", 16 ) -- add the helmet
  end
end
addEventHandler ( "onPlayerVehicleEnter", getRootElement(), addHelmetOnEnter )

function removeHelmetOnExit ( vehicle, seat, jacked )
  if ( getVehicleID ( vehicle ) == 522 ) then -- if its a nrg
    removePedClothes ( source, 16 ) -- remove the helmet
  end
end
addEventHandler ( "onPlayerVehicleExit", getRootElement(), removeHelmetOnExit )

Changelog

Version Description
1.5.3-9.11247 Added forcedByScript argument

See Also

Player events


Event functions