GetPlayerCheckpoint
注意
这个函数是在omp v1.1.0.2612中添加的,在以前的版本中不起作用!
描述
获取玩家当前激活的检查点位置及参数信息
参数名 | 说明 |
---|---|
playerid | 需要获取检查点信息的玩家 ID |
&Float:centreX | 存储检查点中心 X 坐标的浮点变量(通过引用传递) |
&Float:centreY | 存储检查点中心 Y 坐标的浮点变量(通过引用传递) |
&Float:centreZ | 存储检查点中心 Z 坐标的浮点变量(通过引用传递) |
&Float:radius | 存储检查点半径的浮点变量(通过引用传递) |
返回值
本函数不直接返回值,数据将通过引用参数返回
示例代码
SetPlayerCheckpoint(playerid, 408.9874, 2537.8059, 16.5455, 1.5);
new Float:centreX,
Float:centreY,
Float:centreZ,
Float:radius;
GetPlayerCheckpoint(playerid, centreX, centreY, centreZ, radius);
相关函数
- SetPlayerCheckpoint: 为玩家创建普通检查点
- DisablePlayerCheckpoint: 禁用玩家当前检查点
- IsPlayerInCheckpoint: 检测玩家是否处于检查点内
- IsPlayerCheckpointActive: 检测玩家是否激活检查点
- SetPlayerRaceCheckpoint: 创建竞速检查点
- DisablePlayerRaceCheckpoint: 禁用竞速检查点
- IsPlayerInRaceCheckpoint: 检测玩家是否处于竞速检查点
相关回调
- OnPlayerEnterCheckpoint: 当玩家进入检查点时触发
- OnPlayerLeaveCheckpoint: 当玩家离开检查点时触发
- OnPlayerEnterRaceCheckpoint: 当玩家进入竞速检查点时触发
- OnPlayerLeaveRaceCheckpoint: 当玩家离开竞速检查点时触发