首页 男生 游戏竞技 Minecraft指令手册

第一百一十九章 称号系统

Minecraft指令手册 你好MC 1824 2024-07-09 15:29

  作者忽然发现/team好像少讲了一些modify(或者说这是最近更新的),那么今天我们就来补全以下这个漏洞。

  而这3个modify,竟然都是关于队伍的显示名称的。

  这说明什么?我们原版服务器再也不需要称号mod了!

  (实际上这一章的内容灵感是QQ群的一位玩家想搞称号系统,可就是搞不出来)

  当然,在开始前,我们要搞清楚哪些版本可以用这三个。

  仔细一看,哦,这不是1.13就更新了吗?当时team从记分板里独立出来时就添加了,不信你看:

  JAVA版

  1.13——17w45a——加入了/team。

  1.13——18w20a——加入了/team obr /tion <队伍> br /refix <前缀>和/team obr /tion <队伍> suffix <后缀>。

  1.13——br /re8——/team obr /tion被更改为/team modify,同时加入了/team modify <显示名> disbr /layName,并修改了队伍名称的格式,现在是文本组件,而不是原始字符串。

  也就是说,1.13以下的服务器还是乖乖的去用mod吧,或者去升级一下服务器版本,只不过可能会出现某些特性。要不就删档升级重来,解决一切的问题。

  说了这么多,那么这三个到底是什么呢?

  历史里就有了,分别是:

  disbr /layName——队伍显示名称

  br /refix——队伍玩家聊天时显示名称的前缀

  suffix——队伍玩家聊天时显示名称的后缀

  这三个的格式都是:

  /team modify <队伍id><br /refix|suffix|disbr /layName><JSON文本>

  而JSON文本,你就可以大胆的写一些东西了,比如你可以弄一个红色的“[生存带师]”称号,把它放在一个玩家名称的前面:

  /team modify 称号生存带师 br /refix {“text“:“[生存带师]“,“color“:“red“}

  然后把这名玩家神不知鬼不觉地添加进这个队伍,接着这名玩家说了一句“谁有铁,能不能借我一点?”。

  其他玩家看到的这句话就变成了这样:

  <[生存带师]lbwnb>谁有铁,能不能借我一点?

  当然这还只是初级的,更高级的还可以加上这名玩家的等级!

  怎么弄呢?

  很简单,首先你弄一个计分项来跟踪玩家的xbr /经验等级,也就是:

  /scoreboard objectives add 等级 level

  然后你修改上面的指令变成:

  /team modify 称号生存带师 br /refix [{“text“:“[lv.“,“color“:“red“},{“score“:{“name“:“*“,“objective“:“等级“}},{“text“:“]“,“color“:“red“},{“text“:“[生存带师]“,“color“:“red“}]

  那么当那名玩家再次发言,他的发言在别人看来就是:

  <[lv.1][生存带师]lbwnb>谁有铁啊!!!我真的很缺铁哎!!!>

  如果你学会了JSON,你还可以把称号搞出更多的花样,比如把鼠标放上去就可以显示这名玩家的详细信息之类的(真的,理论上这真的可以做到,比如说上面这条指令就是理论上可以做到的),甚至还可以搞出点一下这名玩家的称号就传送到这名玩家之类的。

  至于基岩版嘛......就算没钱也可以去搞一个HTML——不对是HMCL启动器嘛,免费的,QQ群里就有。

  如果真的搞不到........

  classic.minecraft.net——正版网游Minecraft值得你去体验,支持在线联机等有趣功能,妈妈再也不愁我玩不了Minecraft了!

目录
设置
手机
书架
书页
评论