计分板、王条与音效
右侧计分板
进入副本后,每位玩家都有自己的右侧计分板,离开时还原成原本的计分板。
plugins/CloudDungeon/config.yml的scoreboard:是全服默认。- 每个副本的
config.yml也可以写scoreboard::写了title就换标题,写了lines就整份换成自己的内容,enabled单独开关。
# plugins/CloudDungeon/config.yml
scoreboard:
enabled: true
title: "&b&l✦ 云 副 本 ✦"
lines:
- "&8&m "
- "&f{dungeon}"
- "&7难度 &e{difficulty}"
- ""
- "&b▍ &f{objective}"
- "&b▍ &f剩余 &a{time_left}"
- "&b▍ &f生命 &c❤ {lives}"
- ""
- "&7队伍 &f{party_size} 人"
- "{members}"
- ""
- "{leave}"
member-line: "{status} &f{name} {health_bar}"
hooks:
on-enter: []
on-leave: []
# dungeons/<副本>/config.yml
scoreboard:
enabled: true
title: "&b&l霜烬古殿"
lines:
- "&7目标"
- "&f {objective}"
- ""
- "&7剩余时间 &a{time_left}"
- "&7寒冰 碎片 &b{v:碎片}"
- ""
- "{members}"
- ""
- "{leave}"
- 最多显示 15 行,超过的部分不显示。
- 内容可以重复(例如好几行空白),改字时不会闪烁;1.20.3 以上右边的红色数字会隐藏。
- 每 5 tick 最多重画一次(一次打死 50 只怪也只会重画一次),不会因为刷新太频繁卡服。
变量
| 变量 | 内容 |
|---|---|
{dungeon} | 副本名称 |
{difficulty} | 难度(有难度模式时 = 模式名称) |
{mode} | 难度模式名称 |
{phase} | 阶段(准备中、倒数、进行中、结算) |
{objective} | 当前目标(objective 动作设置,或怪物组的 objective) |
{time_left} | 剩余时间 mm:ss;没有时间限制显示「不限」 |
{elapsed} | 已经过时间 |
{lives} | 剩余生命(全队共用或自己的) |
{deaths} / {kills} / {damage} | 自己的死亡数、击杀数、造成的伤害 |
{alive_mobs} | 场上剩余的副本怪物数 |
{party_size} | 还在副本里的人数 |
{online} | 在线且在场的人数 |
{ends_in} | 结算倒数剩几秒 |
{rank} | 评价 |
{player} | 自己的名字 |
{members} | 展开成每位队员一行,格式见 member-line |
{leave} | 离开提示「输入 /leave 离开副本」(指令名称跟着 leave-command) |
另外,脚本变量 也都能用,例如 {v:变量}、{group:怪物组:killed}、{group:怪物组:total}、{kills:怪物}、{task:任务};装了 PlaceholderAPI 时 %变量% 也可以。
不想要离开提示,把 {leave} 那一行删掉,或在副本 config.yml 写 notify.leave-hint: false(那一行会变成空白)。