附录
检查是否为当前最高数据
判断当前角色或英雄是否命中指定类型的当前在线最高记录。
命令用途
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判断的是当前最高记录,不是普通达标判断。- 如果你只是要比较两个普通数值,应改用 多功能比较命令 或其它比较命令。
