社交与组织
检查行会掌门
检查当前角色是否为本行会掌门,适用于行会管理、权限入口和掌门专属操作限制。
命令用途
IsGuildMaster 用于检查当前角色是否为自己所在行会的掌门。
它常见于行会职位管理、行会设置调整、行会招募和其它必须由掌门执行的操作前置判断。
命令名
IsGuildMaster
调用格式
IsGuildMaster
返回或影响
- 这是检查型命令,只能在条件判断流程中使用。
- 当前角色是本行会掌门时,
#IF条件成立。 - 当前角色不是掌门时,条件不成立。
- 该命令只判断掌门身份,不会替代
HaveGuild这类基础行会身份判断。
示例
基础用法
#IF
IsGuildMaster
#SAY
你是本行会掌门。
#ELSESAY
你不是本行会掌门。
这段写法适合直接放在掌门专属入口前,先判断当前角色是否拥有执行权限。
常见变体
#IF
HaveGuild
IsGuildMaster
#SAY
请输入新的行会管理参数。
#ELSESAY
只有行会掌门才能执行这项操作。
这类写法适合把“已经加入行会”和“必须是掌门”两层条件一起写清,避免普通成员进入管理流程。
注意事项
IsGuildMaster只判断当前角色是否为掌门,不会自动补齐加入行会、行会存在等前置条件。- 如果脚本入口允许无行会角色进入,最好先写
HaveGuild,再继续判断掌门身份。 - 这类命令经常出现在行会招募、职位调整和行会设置相关 NPC 流程里。
相关资源
- 蓝海服务器 — 独享带宽低延迟,散人进区流畅不卡顿
