OnClientVehicleExit: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Category:Incomplete Event]]
{{Client event}}
__NOTOC__
This event gets fired when a [[ped]] or [[player]] gets out of a vehicle.


__NOTOC__
==Parameters==
This event is blahblah and is used for blahblah.
<syntaxhighlight lang="lua">
ped thePed, int seat
</syntaxhighlight>
*'''thePed:''' the [[player]] or [[ped]] element that exited the vehicle
*'''seat:''' the number of the seat that the player was sitting on. 0 = driver, higher numbers are passenger seats.


==Syntax==  
==Source==
<syntaxhighlight lang="lua">
The source of the event is the vehicle that the ped exited.
void onClientVehicleExit ( player thePlayer, int seat )
</syntaxhighlight>


==Example==  
==Example==  
This example does...
This code updates a GUI label with the name of the vehicle the local player is in.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
--This line does...
lblVehicle = guiCreateLabel(10, 200, 150, 20, "Currently on foot", false)
blabhalbalhb --abababa
addEventHandler("onClientVehicleEnter", getRootElement(),
--This line does this...
    function(thePlayer, seat)
mooo
        if thePlayer == localPlayer then
            guiSetText(lblVehicle, "Currently in a " .. getVehicleName(source))
        end
    end
)
 
addEventHandler("onClientVehicleExit", getRootElement(),
    function(thePlayer, seat)
        if thePlayer == localPlayer then
            guiSetText(lblVehicle, "Currently on foot")
        end
    end
)
</syntaxhighlight>
</syntaxhighlight>
==See Also==
===Client vehicle events===
{{Client_vehicle_events}}
===Client event functions===
{{Client_event_functions}}
[[es:onClientVehicleExit]]

Latest revision as of 14:24, 31 August 2023

This event gets fired when a ped or player gets out of a vehicle.

Parameters

ped thePed, int seat
  • thePed: the player or ped element that exited the vehicle
  • seat: the number of the seat that the player was sitting on. 0 = driver, higher numbers are passenger seats.

Source

The source of the event is the vehicle that the ped exited.

Example

This code updates a GUI label with the name of the vehicle the local player is in.

lblVehicle = guiCreateLabel(10, 200, 150, 20, "Currently on foot", false)
addEventHandler("onClientVehicleEnter", getRootElement(),
    function(thePlayer, seat)
        if thePlayer == localPlayer then
            guiSetText(lblVehicle, "Currently in a " .. getVehicleName(source))
        end
    end
)

addEventHandler("onClientVehicleExit", getRootElement(),
    function(thePlayer, seat)
        if thePlayer == localPlayer then
            guiSetText(lblVehicle, "Currently on foot")
        end
    end
)

See Also

Client vehicle events


Client event functions