系统与管理

检查当前地图脱机人数

检查当前地图内的离线挂机人数是否满足指定条件。

命令用途

OfflinePlayerCount 用于检查当前地图内的离线挂机人数是否满足指定条件。

它适合放在挂机地图限流、热门地图负载控制和离线区动态分流逻辑里。

命令名

OfflinePlayerCount

调用格式

OfflinePlayerCount <控制符> <数量>

参数说明

参数必填说明
控制符是用于比较当前地图脱机人数,常见写法有 >、<、=。
数量是要比较的脱机人数阈值。

返回或影响

  • 条件成立时,说明当前地图的脱机人数满足比较条件。
  • 条件不成立时,说明当前地图脱机人数不满足当前判断。

示例

基础用法

#IF
OfflinePlayerCount > 300
#SAY
当前地图脱机人数已经超过 300 人。
#ELSESAY
当前地图脱机人数还没有超过 300 人。

这类写法适合在离线挂机地图入口做限流处理。

注意事项

  • 这条命令统计的是当前地图的脱机人数,不是全服总离线人数。
  • 如果你要读取引擎级离线总人数,应改看相关变量标签而不是这条判断命令。

相关命令