Skip to content

getVehicleSirenParams

Shared

Manual Review Required

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


This function get the parameters of a vehicles siren.

OOP Syntax Help! I don't understand this!

  • Method:vehicle:getSirenParams(...)
  • Variable: .sirenParams

Syntax

table getVehicleSirenParams ( ​vehicle theVehicle )
Required arguments
  • theVehicle: The vehicle to get the siren parameters of

Returns

Returns a table with the siren count, siren type and a sub table for the four flags. False otherwise.

  • table: value

Code Examples

shared

This example returns the vehicle parameters when the players presses g.

addEventHandler("onVehicleEnter",root,function(player,seat)
if(player)and(seat==0)then
addVehicleSirens(source,1,1)
setVehicleSirens(source,1,0,0,0,100,0,100,255,122)
bindKey(player,"g","up",getSiren,source)
end
end)
function getSiren(player,button,state,vehicle)
local sirenParams = getVehicleSirenParams(vehicle)
outputChatBox("Here's the parameters of your vehicle sirens: Siren Points: "..tostring(sirenParams.SirenCount)..", Type of Siren: "..tostring(sirenParams.SirenType)..".",player)
end
addEventHandler("onVehicleExit",root,function(player,seat)
if(player)and(seat==0)then
removeVehicleSirens(source)
unbindKey(player,"g","up",getSiren)
end
end)

See Also

Vehicle Functions