守护语句当前不会立即执行;在其之后的每一条语句 (除了守护语句) 执行完毕,都会执行该条守护语句。
使用 <---
和 --->
包裹语句,即声明语句为守护语句。
例如,下面的语句会使得之后的每条语句执行后都会检查血量,若少于 80% 则进行疗伤。
<---
[if] (:hpPer)<0.8
@liaoshang
--->
利用守护语句退出流程
// 使用needEnd变量作为控制flag
($needEnd) = false
<---
[if] (needEnd) == true
[exit]
--->
[while] true
@await 1000
@print 1
新建一个自命令 为 raid.js 类型
输入如下命令:
($needEnd) = true
以上流程会被停止