附录

检查是否为当前最高数据

判断当前角色或英雄是否命中指定类型的当前在线最高记录。

命令用途

IsHigh 用于判断当前角色或英雄是否命中指定类型的当前在线最高记录。

它适合做榜首称号、排行奖励和特殊广播前的门槛判断。该命令支持英雄,写 H.IsHigh 时作用于英雄。

命令名

IsHigh

调用格式

IsHigh <类型>
H.IsHigh <类型>

参数说明

参数必填说明
类型是支持 L 最高等级、P 最高 PK、D 最高攻击、M 最高魔法、S 最高道术。

返回或影响

  • 这是检查型命令,只能在条件判断流程中使用。
  • 当前角色或英雄命中对应最高记录时,#IF 判断通过。
  • 不同类型会对应不同配套变量,例如等级可配合 <$HIGHLEVELINFO> 使用。

示例

检查人物是否为最高等级

#IF
IsHigh L
#ACT
SendMsg 5 "当前角色已是最高等级记录持有者。"

这段写法用于判断当前人物是否命中最高等级记录。

检查英雄是否为最高攻击

#IF
H.IsHigh D
#ACT
SendMsg 5 "当前英雄已达到最高攻击记录。"

这类写法适合在英雄上下文里判断是否命中最高攻击数据。

注意事项

  • IsHigh 判断的是当前最高记录,不是普通达标判断。
  • 如果你只是要比较两个普通数值,应改用 多功能比较命令 或其它比较命令。

相关命令