技能与战斗

检查攻击模式

检查当前人物的攻击模式是否满足条件。

命令用途

CheckAttackMode 用于检查当前人物的攻击模式是否满足指定条件。

它常用于攻击模式入口判断、限制切换提示或按模式分流脚本处理。

命令名

CheckAttackMode

调用格式

CheckAttackMode <控制符> <模式>

参数说明

参数必填说明
控制符是支持 <、>、=。用于比较当前攻击模式编号和目标模式编号。
模式是要比较的攻击模式编号。常见值:0=全体模式、1=和平模式、2=夫妻模式、3=师徒模式、4=编组模式、5=行会模式、6=善恶模式。

返回或影响

  • 当前人物攻击模式满足条件:条件成立。
  • 当前人物攻击模式不满足条件:条件不成立。

示例

基础用法

#IF
CheckAttackMode = 1
#ACT
SendMsg 0 "当前已处于和平模式。"

这段写法会在当前人物攻击模式等于和平模式时给出提示。

注意事项

  • 这条命令比较的是模式编号,不是字符串名称。
  • 如果只想直接切换模式,应使用 修改攻击模式。

相关命令