SetVehicleTaxiLightOn

From Multi Theft Auto: Wiki

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

Syntax

bool setVehicleTaxiLightOn ( vehicle taxi, bool LightState )              

OOP Syntax Help! I don't understand this!

Method: vehicle:setTaxiLightOn(...)
Variable: .taxiLightOn
Counterpart: isVehicleTaxiLightOn

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

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

Example

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

FROM VERSION 1.5.7 r19626 ONWARDS
FROM VERSION 1.6 r7485 ONWARDS
FROM VERSION 1.6 r7485 ONWARDS