系统与管理
检查当前地图脱机人数
检查当前地图内的离线挂机人数是否满足指定条件。
命令用途
OfflinePlayerCount 用于检查当前地图内的离线挂机人数是否满足指定条件。
它适合放在挂机地图限流、热门地图负载控制和离线区动态分流逻辑里。
命令名
OfflinePlayerCount
调用格式
OfflinePlayerCount <控制符> <数量>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
控制符 | 是 | 用于比较当前地图脱机人数,常见写法有 >、<、=。 |
数量 | 是 | 要比较的脱机人数阈值。 |
返回或影响
- 条件成立时,说明当前地图的脱机人数满足比较条件。
- 条件不成立时,说明当前地图脱机人数不满足当前判断。
示例
基础用法
#IF
OfflinePlayerCount > 300
#SAY
当前地图脱机人数已经超过 300 人。
#ELSESAY
当前地图脱机人数还没有超过 300 人。
这类写法适合在离线挂机地图入口做限流处理。
注意事项
- 这条命令统计的是当前地图的脱机人数,不是全服总离线人数。
- 如果你要读取引擎级离线总人数,应改看相关变量标签而不是这条判断命令。
