OnPedVehicleExit: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server event}} | {{Server event}} | ||
{{Added feature/item | {{Added feature/item|1.5.9|1.5.8|20740|This event is triggered when a [[ped]] leaves a [[vehicle]].}} | ||
==Parameters== | ==Parameters== | ||
Revision as of 21:21, 23 September 2021
This event is triggered when a ped leaves a vehicle.
Parameters
vehicle theVehicle, int seat, ped jacker, bool forcedByScript
- theVehicle: A vehicle element representing the vehicle in which the ped exited from.
- seat: An int representing the seat in which the ped was before exiting.
- jacker: A player or ped element representing who jacked the driver.
- forcedByScript: A boolean representing whether the exit was forced using removePedFromVehicle or by the ped.
Source
The source of this event is the ped that left the vehicle.
Example
Destroy the vehicle when ped has been jacked and kick the jacker if exists:
function destroyVehicle (theVehicle, seat, jacker, forcedByScript)
if seat == 0 then -- If ped was a driver
if forcedByScript then
destroyElement (theVehicle) -- If the exit was forced using removePedFromVehicle then destroy the vehicle
elseif jacker then
kickPlayer (jacker)
destroyElement (theVehicle)
end
end
end
addEventHandler ("onPedVehicleExit", root, destroyVehicle)
Requirements
This template will be deleted.
See Also
Ped events
Event functions
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled