社交与组织
检查城门状态
检查当前沙巴克城门(沙巴克城墙)是否处于指定状态,也常被写作「检查沙巴克城墙状态」。
命令用途
CheckCastleDoor 用于检查当前沙巴克城门是否处于指定状态,也就是检查沙巴克城墙状态(两种叫法指向同一条命令与同一个城门状态)。
它常见于攻城分阶段提示、进攻条件分流和城门破坏后的事件处理。
命令名
CheckCastleDoor
调用格式
CheckCastleDoor <状态>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
状态 | 是 | 支持 损坏、开启、关闭。用于判断当前城门处于哪一种状态。 |
返回结果
- 当前城门状态与给定状态一致:条件成立。
- 当前城门状态与给定状态不一致:条件不成立。
示例
基础用法
#IF
CheckCastleDoor 损坏
#SAY
当前城门已经被打坏。
这段写法适合在攻城流程中检测城门是否已被破坏。
常见变体
#IF
CheckCastleDoor 开启
#SAY
当前城门已经开启。
这段写法适合在开门后触发后续入场或提示流程。
