警告
回调是在SA-MP 0.3.7中添加的,在早期版本中不起作用!

描述

当车辆的警报器被切换时会调用此回调。
姓名 描述
playerid 触发警报器的玩家(驾驶员)的 ID。
vehicleid 警报器被切换的车辆的 ID。
newstate 如果警报器关闭,则为 0;如果警报器打开,则为 1。

返回

1 - 将阻止游戏模式接收此回调。 0 - 表示此回调将传递到游戏模式。 它总是在过滤器脚本中首先被调用。

例子

  1. public OnVehicleSirenStateChange(playerid, vehicleid, newstate)
  2. {
  3. if (newstate)
  4. {
  5. GameTextForPlayer(playerid, "~W~Siren ~G~on", 1000, 3);
  6. }
  7. else
  8. {
  9. GameTextForPlayer(playerid, "~W~Siren ~r~off", 1000, 3);
  10. }
  11. return 1;
  12. }

笔记

提示
仅当车辆的警报器打开或关闭时才会调用此回调,而不是在使用备用警报器(按住喇叭)时调用。