《Minecraft指令手册》

第119章称号系统

上一章 封面 下一章

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

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

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

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

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

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

JAVA版

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

——18w20a——加入了/team option 队伍 prefix 前缀和/team option 队伍 suffix 后缀。

——pre8——/team option被更改为/team modify,同时加入了/team modify 显示名 displayName,并修改了队伍名称的格式,现在是文本组件,而不是原始字符串。

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

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

历史里就有了,分别是:

displayName——队伍显示名称

prefix——队伍玩家聊天时显示名称的前缀

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

这三个的格式都是:

/team modify 队伍idprefix|suffix|displayNameJSON文本

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

/team modify 称号生存带师 prefix {“text“:“[生存带师]“,“lor“:“red“}

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

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

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

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

怎么弄呢?

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

/sreboard objectives add 等级 level

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

/team modify 称号生存带师 prefix [{“text“:“[lv.“,“lor“:“red“},{“sre“:{“name“:“*“,“objective“:“等级“}},{“text“:“]“,“lor“:“red“},{“text“:“[生存带师]“,“lor“:“red“}

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

[lv.1

生存带师]lbwnb谁有铁啊!!!我真的很缺铁哎!!!

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

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

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

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

阅读Minecraft指令手册最新章节 请关注热血小说网(www.oaksh.cn)

上一章 目录 下一章 存书架

其他热门小说

Minecraft指令手册