组队.yml
组队.yml 控制 DungeonMaster 内置组队系统的规则和两个主界面。
这份文件会影响什么
- 队伍人数上限
- 邀请和申请的过期时间
- 队长离队时的处理方式
- 组队大厅界面
- 我的队伍界面
默认结构
yaml
最大人数: 4
最少人数: 1
队长离开: 自动转让
邀请超时: 60
申请超时: 60
允许申请: true
大厅界面:
标题: '&6&l组队大厅'
布局:
- 'AAAATAAAI'
- 'CCCCCCCCC'
- 'CCCCCCCCC'
- 'CCCCCCCCC'
- 'AAAPRNAAA'
- 'JAAAAAAAX'
队伍界面:
标题: '&6&l我的队伍'
布局:
- 'AAAATAAAA'
- 'AMMMMMAAA'
- 'AMMMMMAAA'
- 'AAAAAAAAA'
- 'AIAVAKAAA'
- 'LAAABAADB'规则字段
| 字段 | 作用 |
|---|---|
最大人数 | 真正参与组队判定的上限,邀请、申请、接受邀请都会看它 |
最少人数 | 当前源码里没有看到它参与组队流程判定,先按预留字段理解更稳 |
队长离开 | 支持 自动转让 和 解散队伍 |
邀请超时 | 邀请保留多久,单位秒 |
申请超时 | 申请保留多久,单位秒 |
允许申请 | 是否允许玩家主动申请加入别人的队伍 |
界面调整
大厅界面 和 队伍界面 都是 6 行 9 列布局。
布局里每一行都是 9 个字符。图标用单个字母去映射材质、名称和功能。- 没有功能的格子可以当纯装饰。
- 内容区本身不用填固定材质,交给系统动态渲染。
当前源码认这些功能名:
| 界面 | 功能 |
|---|---|
| 大厅界面 | 邀请、队伍列表、上一页、页码、下一页、创建、关闭 |
| 队伍界面 | 成员列表、邀请、转让、踢出、离开、信息、解散、关闭 |
改界面时要注意
- 布局一定要按 6 行来写,少写的部分会被系统补空位。
图标的键只能是单个字符。- 选人界面现在还是固定写死的,不走这份配置。
队伍界面里的转让和踢出按钮,只有队长能用。
实际使用建议
- 多人副本多的服,把
最大人数和你的主流副本人数对齐,玩家体验会顺很多。 队长离开: 自动转让更适合日常服,临时掉线和下线时不容易把整队打散。邀请超时和申请超时建议先用30到60秒这个区间,再按你服里的节奏微调。
常见问题
玩家申请不了别人的队伍
先看 允许申请。
队长离开后队伍直接没了
看一下 队长离开 是不是写成了 解散队伍。
界面改了却显示不对
优先检查:
布局每行是不是 9 个字符图标里的字母有没有和布局对上- 功能名有没有写错