OnPedVehicleEnter: Difference between revisions
Jump to navigation
Jump to search
Fernando187 (talk | contribs) (Remove obsolete Requirements section) |
|||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server event}} | {{Server event}} | ||
{{ | {{Added feature/item|1.5.9|1.5.8|20740|This event is triggered when a [[ped]] enters a [[vehicle]].}} | ||
==Parameters== | ==Parameters== | ||
Line 8: | Line 8: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*'''theVehicle''': | *'''theVehicle''': A [[vehicle]] element representing the [[vehicle]] that was entered. | ||
*'''seat''': | *'''seat''': An [[int]] representing the seat in which the [[ped]] is entering. | ||
*'''jacked''': | *'''jacked''': A [[player]] or [[ped]] element representing who has been jacked. | ||
==Source== | ==Source== | ||
The [[event system#Event source|source]] of this event is the [[ped]] that entered the vehicle. | The [[event system#Event source|source]] of this event is the [[ped]] that entered the [[vehicle]]. | ||
==Example== | ==Example== | ||
Sending a message to every [[player]] when [[ped]] has entered to a [[vehicle]]: | |||
Sending a message to every player when ped has entered to a vehicle | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function sendMessage(theVehicle, seat) | function sendMessage (theVehicle, seat) | ||
local vehicleName = getVehicleName(theVehicle) -- Get name of the vehicle | local vehicleName = getVehicleName (theVehicle) -- Get name of the vehicle | ||
if seat==0 then -- if the ped is a driver | if seat == 0 then -- if the ped is a driver | ||
outputChatBox("Ped is now a driver of "..vehicleName, root) | outputChatBox ("Ped is now a driver of "..vehicleName, root) | ||
else -- if not | else -- if not | ||
outputChatBox("Ped has entered to "..vehicleName, root) | outputChatBox ("Ped has entered to "..vehicleName, root) | ||
end | end | ||
end | end | ||
addEventHandler("onPedVehicleEnter", root, sendMessage) | |||
addEventHandler ("onPedVehicleEnter", root, sendMessage) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
{{See also/Server event|Ped events}} | {{See also/Server event|Ped events}} |
Latest revision as of 17:23, 7 November 2024
This event is triggered when a ped enters a vehicle.
Parameters
vehicle theVehicle, int seat, ped jacked
- theVehicle: A vehicle element representing the vehicle that was entered.
- seat: An int representing the seat in which the ped is entering.
- jacked: A player or ped element representing who has been jacked.
Source
The source of this event is the ped that entered the vehicle.
Example
Sending a message to every player when ped has entered to a vehicle:
function sendMessage (theVehicle, seat) local vehicleName = getVehicleName (theVehicle) -- Get name of the vehicle if seat == 0 then -- if the ped is a driver outputChatBox ("Ped is now a driver of "..vehicleName, root) else -- if not outputChatBox ("Ped has entered to "..vehicleName, root) end end addEventHandler ("onPedVehicleEnter", root, sendMessage)
See Also
Ped events
Event functions
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled