setVehicleTaxiLightOn | Multi Theft Auto: Wiki Skip to content

setVehicleTaxiLightOn

Client-side
Server-side
Shared

Pair: isVehicleTaxiLightOn

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function will set the taxi light on in a taxi (vehicle ID's 420 and 438)

OOP Syntax Help! I don't understand this!

  • Method:vehicle:setTaxiLightOn(...)
  • Variable: .taxiLightOn

Syntax

bool setVehicleTaxiLightOn ( vehicle taxi, bool LightState )
Required Arguments
  • taxi: The vehicle element of the taxi that you wish to turn the light on.
  • LightState: whether the light is on. True for on, False for off.

Returns

  • bool: value

Returns true if the state was successfully set, false otherwise.

Code Examples

shared

This example allows the driver of a taxi to toggle on/off taxi light with a command

function toggleTaxiLight()
local vehicle = getPedOccupiedVehicle(localPlayer)
if vehicle and getVehicleController(vehicle) == localPlayer then
local vehModel = getElementModel(vehicle)
if (vehModel) == 420 or (vehModel) == 438 then
setVehicleTaxiLightOn (vehicle, not isVehicleTaxiLightOn(vehicle))
else
outputChatBox ("You're not in a Taxi!", 255, 0, 0, true)
end
end
end
addCommandHandler("taxilight",toggleTaxiLight)

See Also

Vehicle Functions