
一个不显示叫啥都行,比如叫num
num是后台操作的,玩家看不见,菜单是玩家能看见的,显示在侧边栏。
然后写一串命令方块,第一个是脉冲,无条件,需要红石。其他都是链,无条件,始终活动。
第一个写/scoreboard players set 在线人数 num 0
这条是把后台的num清零,这里的“在线玩家”是你凭空捏造的人,允许这样操作,最后就会有上图的效果。
第二个写/execute @a ~~~ scoreboard players add 在线人数 num 1
这个是让每个玩家都将num计分板上“在线玩家”的分值加一,此时num计分板上,玩家“在线人数”的分值就是在线玩家数
第三个写/scoreboard players operation 在线人数 菜单 = 在线人数 num
这个是让后台的num显示到“菜单”上来,弄两个的好处就是避免了菜单上闪过0然后再变成玩家人数。