跳到主要内容

GetActorPoolSize

注意

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

描述

获取服务器上已创建的最高角色 ID。注意在 SA-MP 中该函数存在缺陷,即使没有角色时也会返回0。fixes.inc 和 open.mp 已修正此问题会返回-1,同时已弃用该函数,建议改用MAX_ACTORSforeach循环。

示例代码

SetAllActorsHealth(Float:health)
{
// 遍历所有可能的角色ID
for(new i = 0, j = GetActorPoolSize(); i <= j; i++)
{
if (IsValidActor(i))
{
SetActorHealth(i, health); // 设置有效角色的生命值
}
}
}

相关函数