跳到主要内容

GetPlayerPoolSize

注意

这个函数是在SA-MP 0.3.7中添加的,在以前的版本中不起作用!

描述

获取服务器当前正在使用的最高玩家 ID。注意在 SA-MP 中该函数存在缺陷,即使没有玩家在线也会返回0。open.mp 已修正此问题,返回-1,但建议改用MAX_PLAYERSforeach替代本函数。

示例代码

FreezeAll()
{
// 将返回值赋给变量j以避免每次循环都调用函数
for (new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
TogglePlayerControllable(i, 0); // 冻结所有玩家操作
}
}

相关函数