OnClientVehicleEnter: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category:Incomplete Event]] | [[Category:Incomplete Event]] | ||
{{Client event}} | |||
__NOTOC__ | |||
This event gets fired when a player enters a vehicle. | |||
==Parameters== | |||
*'''player:''' the player that entered the vehicle | |||
*'''seat:''' the number of the seat that the player is now sitting on. 0 = driver, higher numbers are passenger seats. | |||
== | ==Source== | ||
The source of the event is the vehicle that the player entered. | |||
==Example== | ==Example== | ||
This | This code updates a GUI label with the name of the vehicle the local player is in. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
lblVehicle = guiCreateLabel(10, 200, 150, 20, "Currently on foot", false) | |||
addEventHandler("onClientVehicleEnter", getRootElement(), | |||
function(thePlayer, seat) | |||
if thePlayer == getLocalPlayer() then | |||
guiSetText(lblVehicle, "Currently in a " .. getVehicleName(source)) | |||
end | |||
end | |||
) | |||
addEventHandler("OnClientVehicleExit", getRootElement(), | |||
function(thePlayer, seat) | |||
if thePlayer == getLocalPlayer() then | |||
guiSetText(lblVehicle, "Currently on foot") | |||
end | |||
end | |||
) | |||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 17:50, 14 December 2007
This event gets fired when a player enters a vehicle.
Parameters
- player: the player that entered the vehicle
- seat: the number of the seat that the player is now sitting on. 0 = driver, higher numbers are passenger seats.
Source
The source of the event is the vehicle that the player entered.
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 == getLocalPlayer() then guiSetText(lblVehicle, "Currently in a " .. getVehicleName(source)) end end ) addEventHandler("OnClientVehicleExit", getRootElement(), function(thePlayer, seat) if thePlayer == getLocalPlayer() then guiSetText(lblVehicle, "Currently on foot") end end )