SetVehicleTaxiLightOn

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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