动作、变量与脚本
从配置动作入口,到变量、输入、节点任务和全部 Invero 语句查询。
图标点击、菜单事件使用动作;最简单的动作是一段 Kether:
action: |-
mmsg '&a点击成功'
menu close多行文本是一段脚本,YAML 动作列表则逐项等待并在结果为 false 时停止,二者区别见点击动作。不要把节点 run 的列表误当作动作列表。
先选配置位置
| 位置 | 做什么 | 查询入口 |
|---|---|---|
图标 action | 接收点击,执行文本、列表或结构化动作 | 动作结构与点击类型 |
菜单顶层 events | 打开前、打开后、关闭时执行 | 事件时机 |
名称、Lore 等文字的 {{ ... }} | 读取即时返回值,不在这里放副作用 | 文字占位符 |
菜单顶层 nodes | 命名复用文字、Kether 或 JavaScript | 节点 |
菜单顶层 tasks | 打开菜单时提交延迟/周期执行内容 | 任务 |
按问题查询
条件动作
if、if_not、all、any、none、case 的完整字段与限制。
会话变量
ctx/context、meta、脚本变量与刷新范围。
玩家输入
聊天、告示牌、多步、验证、重试、取消和重开。
持久数据
个人/全局范围、persist 全部操作与删除差异。
节点
四种类型、调用参数、全局节点与函数范围。
任务
自动与手动执行、run 节点列表、async 与时间单位。
全部 Invero 语句
全部根语句与别名;菜单、面板、分页和所有刷新操作。
物品与背包
item、inventory、storage/crafting、element 和匹配规则。
消息、命令与工具
已注册的消息、命令、跨服、依赖、经济与计算工具。
JavaScript 与函数范围
求值入口、绑定、内置函数与 Utils。
本节介绍 Invero 扩展语句;通用 Kether 语法见 TabooLib Kether 列表。
Last updated on