OnVehicleSirenStateChange
From SA-MP Wiki
Description:
This callback is called when a vehicle's siren is toggled.
Note | This callback can also be called by NPC. |
(playerid, vehicleid, newstate)
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. |
Return Values:
- 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.
Note | 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). |
Example Usage:
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; }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- GetVehicleParamsSirenState: Check whether a vehicle's siren is on or off.