社交与组织

检查城门状态

检查当前沙巴克城门(沙巴克城墙)是否处于指定状态,也常被写作「检查沙巴克城墙状态」。

命令用途

CheckCastleDoor 用于检查当前沙巴克城门是否处于指定状态,也就是检查沙巴克城墙状态(两种叫法指向同一条命令与同一个城门状态)。

它常见于攻城分阶段提示、进攻条件分流和城门破坏后的事件处理。

命令名

CheckCastleDoor

调用格式

CheckCastleDoor <状态>

参数说明

参数必填说明
状态是支持 损坏、开启、关闭。用于判断当前城门处于哪一种状态。

返回结果

  • 当前城门状态与给定状态一致:条件成立。
  • 当前城门状态与给定状态不一致:条件不成立。

示例

基础用法

#IF
CheckCastleDoor 损坏
#SAY
当前城门已经被打坏。

这段写法适合在攻城流程中检测城门是否已被破坏。

常见变体

#IF
CheckCastleDoor 开启
#SAY
当前城门已经开启。

这段写法适合在开门后触发后续入场或提示流程。

相关命令