流程控制
暂停脚本执行指定时间。异步操作,自动 await。
action.wait(时间)| 参数 | 类型 | 说明 |
|---|---|---|
| 时间 | String | Ns(秒)/ Nt 或 Ntick(tick)/ Nmin(分钟),纯数字默认秒 |
action.wait('3s')action.wait('60t')别名:delay
wait_clear
Section titled “wait_clear”等待指定怪物组被清空后继续执行。异步操作,自动 await。
action.wait_clear()action.wait_clear(组名)action.wait_clear(组名, 数量=N, 间隔=N)| 参数 | 类型 | 说明 |
|---|---|---|
| 组名 | String | 可选,不填则等待所有怪物 |
| 数量 | Int | 剩余数量阈值,默认 0(全部清空) |
| 间隔 | Int | 检查间隔 tick,默认 20 |
action.wait_clear('wave_1')action.wait_clear('boss_adds', 'count=2')别名:wait_monster_clear、wait_mobs
setDeathCheckDelay
Section titled “setDeathCheckDelay”设置全队死亡检查的延迟。用于 Boss 战中需要剧情复活的场景。
action.setDeathCheckDelay(秒数)| 参数 | 类型 | 说明 |
|---|---|---|
| 秒数 | Int | 延迟秒数 |
action.setDeathCheckDelay(10)