Tags: vehicle


This callback was added in SA-MP 0.3.7 and will not work in earlier versions!


This callback is called when a vehicle's siren is toggled.

Name Description
playerid The ID of the player that toggled the siren (driver).
vehicleid The ID of the vehicle of which the siren was toggled for.
newstate 0 if siren was turned off, 1 if siren was turned on.


1 - Will prevent gamemode from receiving this callback.

0 - Indicates that this callback will be passed to the gamemode.

It is always called first in filterscripts.


public OnVehicleSirenStateChange(playerid, vehicleid, newstate)
    if(newstate) GameTextForPlayer(playerid, "~W~Siren ~G~on", 1000, 3);
    else GameTextForPlayer(playerid, "~W~Siren ~r~off", 1000, 3);
    return 1;



This callback is only called when a vehicle's siren is toggled on or off, NOT when the alternate siren is in use (holding horn).

  • GetVehicleParamsSirenState: Check whether a vehicle's siren is on or off.