跳到主要内容

OnPlayerExitVehicle

描述

当玩家开始退出车辆时触发该回调函数。

参数名说明
playerid正在退出车辆的玩家ID
vehicleid玩家正在退出的车辆ID

返回值

该回调始终在滤镜脚本中优先触发

示例

public OnPlayerExitVehicle(playerid, vehicleid)
{
new string[64];
format(string, sizeof(string), "提示:你正在退出车辆 %i", vehicleid);
SendClientMessage(playerid, 0xFFFFFFFF, string);
return 1;
}

注意事项

注意
  • 以下情况不会触发该回调:
    • 玩家从摩托车上摔落
    • 使用SetPlayerPos等函数强制移出玩家
  • 如需检测这些情况,请使用OnPlayerStateChange回调:
    • 检查旧状态是否为PLAYER_STATE_DRIVER(驾驶员)或PLAYER_STATE_PASSENGER(乘客)
    • 检查新状态是否为PLAYER_STATE_ONFOOT(步行状态)

相关回调

以下回调函数可能与本回调相关:

相关函数

以下函数可能与本回调函数相关: