hi im looking for help with this script please it doesnt work
flashTimers = {}
function playFlashSequence ( vehicle )
if ( vehicle ) then
setVehicleOverrideLights (vehicle, 2)
setVehicleLightState (vehicle, 1, 1)
setTimer (setVehicleOverrideLights, 200, 1, vehicle, 1)
setTimer (setVehicleOverrideLights, 400, 1, vehicle, 2)
setTimer (setVehicleOverrideLights, 600, 1, vehicle, 1)
setTimer (setVehicleLightState, 600, 1, vehicle, 1, 0)
setTimer (setVehicleLightState, 600, 1, vehicle, 0, 1)
setTimer (setVehicleOverrideLights, 800, 1, vehicle, 2)
setTimer (setVehicleOverrideLights, 1000, 1, vehicle, 1)
setTimer (setVehicleOverrideLights, 1200, 1, vehicle, 2)
setTimer (setVehicleOverrideLights, 1400, 1, vehicle, 1)
end
end
function flash ( pSource)
flash = not flash
playerVehicle = getPlayerOccupiedVehicle ( pSource )
if playerVehicle then
if not flashTimers[playerVehicle] then
playFlashSequence (playerVehicle)
flashTimers[playerVehicle] = setTimer (playFlashSequence, 1400, 0, playerVehicle)
elseif flashTimers[playerVehicle] then
killTimer (flashTimers[playerVehicle])
setVehicleOverrideLights (playerVehicle, 0)
setVehicleLightState (playerVehicle, 0, 0)
setVehicleLightState (playerVehicle, 1, 0)
end
end
end
addCommandHandler ( "fl", flash )