插件️Chemdah开始创建任务任务组件
重启条件
重启条件
restart 组件通过 Kether 脚本定义任务的重启条件。列表中所有脚本都返回 true 时,任务才允许被重启。
quest_daily:
addon:
restart:
- 'permission quest.daily.restart'多个条件同时存在时,全部满足才能重启:
quest_challenge:
addon:
restart:
- 'permission challenge.redo' # 需要有对应权限
- 'negative check player data banned' # 没有被封禁标记可用变量
| 变量 | 说明 |
|---|---|
@QuestContainer | 当前任务对象 |
quest_ranked:
addon:
restart:
- 'permission ranked.retry' # 有重试权限
- 'not player data banned' # 没有被封禁
- 'check player data retry_count < 3' # 重试次数未超限restart 组件只定义何时允许重启,实际的重启操作需要通过交互脚本或其他触发器来调用 quest restart 动作。没有配置此组件时,任务默认不允许重启。