天才一秒记住【第一中文网】地址:www.dyzww.cc
前面我们了解到,记分板的作用就是承载各个计分项。实际上,记分板的作用不止于此,在minecraft:Java版中(严格来说是minecraft:Java 1.13之前的版本)中,记分板还有一个极其重要的功能:游戏队伍(team)。
你是不是对记分板有“游戏队伍”这个功能感到不可思议?mojang也是这样想的,于是在minecraft Java1.13扁平化中将这个功能从记分板中独立了出来,成了一套基本上独立的系统。
说了这么多,那么我们该如何使用这个功能呢?
其实不难。在minecraft:Java1.13版本之前,该功能是内置在scoreboard指令中的,即teams子命令。通过team,我们可以:add(添加)、remove(删除)、list(列出)、join(加入)、empty(清除)、leave(离开)以及option(设置)。它的具体格式是:
\/scoreboard teams ...
\\\\队伍管理\\\\
... add <队伍名称>[队伍显示名称]——添加队伍。
... list [队伍名称]——列出当前所有队伍及其信息。如果指定了队伍名称,将会列出该队伍的成员名单。
... remove <队伍名称>——删除队伍。
\\\\队伍成员管理\\\\
... join <队伍名称>[目标选择器]——将所选目标加入到队伍中。目标选择器可用*代指所有玩家和非玩家。目标选择器未填写的话默认是执行者自己。(注:一个玩家或非玩家只能同时存在于一个队伍中,加入另外一个队伍将会自动退出原先的队伍)
... leave [目标选择器]——将所选目标从ta所在的队伍中移出。目标选择器可用*代指所有玩家和非玩家。目标选择器未填写的话默认是执行者自己。
... empty <队伍名称>——删除指定队伍中的所有成员。
\\\\高级队伍管理\\\\
... option <队伍名称> color <颜色>——设置队伍的颜色。
... option <队伍名称> friendlyfire <布尔值:true|false>——设置队伍成员间是否可以互相伤害。默认为true,如果为false则不可以互相伤害。
... option <队伍名称> seeFriendlyInvisibles <布尔值:true|false>——设置该队伍的成员是否可以看见处于隐身状态的队友(如果设置为true会看见半透明的隐身状态队友,false则保持通常情况,即不可见)。默认为true。
... option <队伍名称> nametagVisibility <名称牌可见性:never|hideforotherteams|hideforownteam|always>——设置该队伍成员头上名字(更准确的说是名称牌)的可见性,默认为always。
... option <队伍名称> deathmessageVisibility <死亡信息可见性:never|hideforotherteams|hideforownteam|always>——设置该队伍成员死亡信息的可见性,默认为always。
... option <队伍名称> collisionRule <碰撞模式:always|never|pushowntea
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!