跳到主要内容

GetPVarFloat

描述

获取指定玩家的浮点型变量值

名称说明
playerid需要获取变量的玩家 ID
const pvar[]目标玩家变量名称

返回值

返回指定玩家变量的浮点数值,若变量不存在返回 0.0

示例代码

// 加载玩家保存的位置数据
LoadPlayerPos(playerid)
{
new Float:x, Float:y, Float:z;

// 从玩家变量读取坐标
x = GetPVarFloat(playerid, "Xpos");
y = GetPVarFloat(playerid, "Ypos");
z = GetPVarFloat(playerid, "Zpos");

// 设置玩家位置
SetPlayerPos(playerid, x, y, z);
return 1;
}

注意事项

提示

玩家变量在OnPlayerDisconnect回调触发后才会重置,因此在断开连接事件中仍可访问

相关函数