网页编辑器
不想手改 YAML 时,用浏览器编辑画面。
打开
- 在游戏里(或控制台)输入
/cui editor,需要cloudui.admin。 - 点聊天栏里的链接。链接 3 小时内有效,只给你自己用,不要分享给别人。
- 想用某位玩家的实际资料预览(他的名称、邮件数量、公会…),输入
/cui editor <玩家>。
在别台电脑打开
链接的开头是 config.yml 的 editor.url(默认 http://127.0.0.1:8165/,只有服务器本机打得开)。要在自己的电脑上编辑,把 editor.url 改成服务器的公网 IP 或网域、开放 editor.port(默认 8165),再 /cui reload。
三种模式
| 模式 | 适合 | 能改什么 |
|---|---|---|
| 选单内容 | 只想改字、改图示、改按钮做的事 | 每一格卡片当成一个整体:标签、名称、说明文字、图示,点了要做什么(快捷选项一键填入常用动作) |
| 外观 | 想换背景、调角色、换配色 | 整片背景图(建议 1920 × 1080 PNG,可上传)、角色的位置与镜头、画面里用到的颜色(改一个,用到它的地方一起变) |
| 进阶 | 要新增、删除、排版元素 | 完整的元素编辑:图片、文字、按钮、物品、进度条、格子,每个元素的所有选项,与 画面元素 一一对应 |
「选单内容」把一个按钮和名字以 按钮ID- 开头的元素(例如 mail、mail-name、mail-desc)当成同一张卡片;默认的主选单就是这样命名的。
进阶模式的工具
- 画面选择 / 新画面:切换要编辑的画面,或建立空白画面。
- 复原 / 重做:
Ctrl+Z/Ctrl+Y。 - 显示点击范围:把按钮可以点的范围画出来。
- 对齐:拖曳时对齐其他元素的边缘与中线,或对齐格点。
- 元素排序:往前移(被盖住)/ 往后移(盖在上面)、复制、删除(
Delete)。 - 上传图片:图片选项旁的上传钮,直接放进
images/。 - 游戏截图当背景:用自己的游戏截图当画布背景,方便对位置(只存在你的浏览器)。
- 范例资料:画面上的变量 显示成范例值或该玩家的实际资料;也可以切换成显示变量名称。各插件提供的键名与说明会列在旁边。
- 播放进场动画:在画布上预览元素滑入、淡入的顺序与时间。
储存
| 按钮 | 作用 |
|---|---|
储存(Ctrl+S) | 写回服务器的 screens/*.yml,游戏里还不会变 |
| 储存并套用 | 储存并重建资源包;游戏里开着的选单会先关闭,重新打开就能看到 |
旧格式的点击(action:)打开时会自动转成「左键动作」,储存后生效。
游戏内取景
镜头与角色位置用游戏内指令最直觉:
| 指令 | 作用 |
|---|---|
/cui camera <画面> fixed | 镜头固定在你现在的眼睛位置与方向 |
/cui camera <画面> stand | 角色站在你现在的位置、面向你面对的方向 |
/cui camera <画面> follow | 改回跟拍角色 |
/cui camera <画面> unstand | 角色改回站在玩家所在处 |
储存后自动重建资源包,见 画面文件 · camera。