计分板是什么

记分板(scoreboard)是Minecraft游戏中的一种变量系统。它们可以绑定在玩家等实体上独立计数。

每个实体都会有系统默认的一些变量,例如“击杀数量”可以实现按照击杀数排序显示排行榜。

除此之外还可以设定自定义的变量,设定触发条件来执行增加/减少/数学计算等。再通过获取这些变量来达成自己想要达到的目的。例如设定一个叫做“金钱”的变量,杀死怪物增加“金钱”,在购买物品时判断“金钱”足够便给予指定物品。

记分板指令

列出所有记分板指令:/scoreboard objectives list

新建计分板指令:/scoreboard objectives add score dummy

准则 准则介绍 可编辑值
虚拟型 (dummy) 只能用命令修改分数,通常用来储存得分、货币等信息。
触发器 (trigger) 只能用命令修改分数,通常用来储存得分、货币等信息。与虚拟型 (dummy) 不同的是,管理员可以通过 /trigger 命令来控制允许修改分数的开关。
阵亡次数 (deathCount) 阵亡时会自动增加分数。
击败玩家数量 (playerKillCount) 击败其他玩家时会自动增加分数(自己击败自己时不会增加,例如脸接自己朝天空射的箭)。
击败生物数量 (totalKillCount) 击败生物(包括动物和怪物)时会自动增加分数。
生命值 (health) 当前拥有的生命值,半颗心代表1点(在首次更新生命值前此值为0)。
经验值 (xp) 当前经验值。
等级 (level) 当前等级。
饱和度 (food) 当前饱和度(在首次更新生命值前此值为0)。
空气值 (air) 当前的潜水剩余空气,与 NBT 中的 Air 保持一致。
盔甲值 (armor) 当前盔甲值(在首次更新盔甲值前此值为0)。

显示计分板指令-显示在TAB键玩家名后:/scoreboard objectives setdisplay list

显示计分板指令-显示在屏幕右侧:/scoreboard objectives setdisplay sidebar

显示计分板指令-显示在玩家名字下面(多人模式可见):/scoreboard objectives setdisplay belowName

修改计分板指令:/scoreboard players set @p score

修改操作:设为(set),增加(add),减少(remove),重置(reset)

  • 距离最近的玩家 (@p)
  • 随机玩家 (@r)
  • 所有玩家 (@a)
  • 所有实体 (@e)
  • 执行当前命令的实体 (@s)
  • 距离最远的玩家 (@p[c=-1])

删除计分板指令:/scoreboard objectives remove score 计分板名称


Copyright © 2018-2023 PHP源码网 版权所有
PHP源码网 » 我的世界记分板指令

提供最优质的资源集合

立即查看 了解详情