社交与组织
检查是否拥有师父
检查当前人物是否拜了师父。
命令用途
CheckMaster 检查当前人物是否已经拜师,即是否拥有师父。
它与 HaveMaster 的区别在于:CheckMaster 只判断自己是否有师父,HaveMaster 判断的是是否建立了师徒关系(无论自己是师父还是徒弟)。
命令名
CheckMaster
调用格式
CheckMaster
返回结果
- 当前人物已拜师(有师父):条件成立。
- 当前人物未拜师(没有师父):条件不成立。
示例
基础用法
[@WantMaster]
#IF
CheckMaster
#SAY
你已经有师傅了,不能再拜师。
#ELSEACT
MessageBox "你还没有拜师,可以寻找一位师傅。"
这段写法在拜师流程中先判断人物是否已有师父,已有则拒绝再次拜师。
结合 HaveMaster 使用
[@CheckMasterOnline]
#IF
HaveMaster
#ELSEACT
MessageBox "你还没有建立师徒关系,无法继续查看。"
Break
#IF
CheckIsMaster
#ACT
DelayCall 10 @师傅
Break
#IF
CheckMaster
#ACT
DelayCall 10 @徒弟
Break
先用 HaveMaster 确认存在师徒关系,再用 CheckIsMaster 和 CheckMaster 区分当前是师父还是徒弟,分别跳转到对应逻辑。
注意事项
- 如果只想判断"是否有师徒关系"而不区分身份,使用
HaveMaster。 - 如果要判断"是否收了徒弟",使用
CheckIsMaster。 - 判断前建议先确认英雄或人物存在。
相关命令
- HaveMaster
- CheckIsMaster(暂无独立文档页)
- CheckMasterOnline
