跳转到内容

流程控制

暂停脚本执行指定时间。异步操作,自动 await。

action.wait(时间)
参数类型说明
时间StringNs(秒)/ NtNtick(tick)/ Nmin(分钟),纯数字默认秒
action.wait('3s')
action.wait('60t')

别名:delay

等待指定怪物组被清空后继续执行。异步操作,自动 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_clearwait_mobs

设置全队死亡检查的延迟。用于 Boss 战中需要剧情复活的场景。

action.setDeathCheckDelay(秒数)
参数类型说明
秒数Int延迟秒数
action.setDeathCheckDelay(10)