OnClientVehicleStartEnter: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Zangomangu (talk | contribs) mNo edit summary |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Client event}} | {{Client event}} | ||
__NOTOC__ | __NOTOC__ | ||
This event is triggered when a player starts entering a vehicle. Once the entering animation completes, [[onClientVehicleEnter]] is triggered. | This event is triggered when a [[ped]] or [[player]] starts entering a vehicle. Once the entering animation completes, [[onClientVehicleEnter]] is triggered. | ||
==Parameters== | ==Parameters== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
ped thePed, int seat, int door | |||
</syntaxhighlight> | </syntaxhighlight> | ||
*'''thePed:''' the ped that just started entering a vehicle. | |||
*''' | |||
*'''seat:''' the number of the seat he is going to sit on. | *'''seat:''' the number of the seat he is going to sit on. | ||
*'''door:''' An integer of which door the ped used (0-3). 0 is driver side door, 1 is front passenger, 2 is back left, 3 is back right. | |||
*'''door:''' An integer of which door the | |||
==Source== | ==Source== | ||
The source of this event is the vehicle the | The source of this event is the vehicle the ped is entering. | ||
==Cancel effect== | |||
This event can be [[Event system#Canceling|canceled]], but only for the local player or peds synced by the client. If cancelled, they will not begin to the enter the vehicle. | |||
==Example== | ==Example== | ||
This example outputs if the player is | This example outputs if the local player is about to enter the drivers seat. | ||
<syntaxhighlight lang="lua">addEventHandler("onClientVehicleStartEnter",root,function(player,seat,door) | <syntaxhighlight lang="lua">addEventHandler("onClientVehicleStartEnter", root, function(player,seat,door) | ||
if( | if (player == localPlayer and seat == 0)then | ||
outputChatBox("You are going to sit in the drivers seat." | outputChatBox("You are going to sit in the drivers seat.") | ||
end | end | ||
end)</syntaxhighlight> | end)</syntaxhighlight> | ||
Line 36: | Line 30: | ||
===Client event functions=== | ===Client event functions=== | ||
{{Client_event_functions}} | {{Client_event_functions}} | ||
[[es:onClientVehicleStartEnter]] |
Latest revision as of 12:58, 29 November 2020
This event is triggered when a ped or player starts entering a vehicle. Once the entering animation completes, onClientVehicleEnter is triggered.
Parameters
ped thePed, int seat, int door
- thePed: the ped that just started entering a vehicle.
- seat: the number of the seat he is going to sit on.
- door: An integer of which door the ped 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 the ped is entering.
Cancel effect
This event can be canceled, but only for the local player or peds synced by the client. If cancelled, they will not begin to the enter the vehicle.
Example
This example outputs if the local player is about to enter the drivers seat.
addEventHandler("onClientVehicleStartEnter", root, function(player,seat,door) if (player == localPlayer and seat == 0)then outputChatBox("You are going to sit in the drivers seat.") end end)
See Also
Client vehicle events
- onClientTrailerAttach
- onClientTrailerDetach
- onClientVehicleCollision
- onClientVehicleDamage
- onClientVehicleEnter
- onClientVehicleExit
- onClientVehicleExplode
- onClientVehicleNitroStateChange
- onClientVehicleRespawn
- onClientVehicleStartEnter
- onClientVehicleStartExit
- onClientVehicleWeaponHit