GetPlayerSirenState
注意
这个函数是在omp v1.1.0.2612中添加的,在以前的版本中不起作用!
描述
获取玩家当前所处车辆的警笛开关状态
参数
参数名 | 说明 |
---|---|
playerid | 玩家 ID |
返回值
返回警笛状态布尔值(true=开启,false=关闭)
示例代码
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/siren", true))
{
if (!IsPlayerInAnyVehicle(playerid))
{
return 1;
}
new bool:sirenState = GetPlayerSirenState(playerid);
SendClientMessage(playerid, 0xFFFF00FF, "车辆警笛状态:%s", sirenState ? "开启" : "关闭");
return 1;
}
return 0;
}
相关函数
- SetVehicleParamsSirenState: 设置车辆警笛开关状态
- ToggleVehicleSirenEnabled: 切换车辆警笛状态
- IsVehicleSirenEnabled: 检测车辆警笛是否启用
- GetVehicleSirenState: 获取车辆警笛状态(通过车辆 ID)