Dahesor
本帖最后由 Dahesor 于 2023-1-1 12:01 编辑

命令教程“真”从零开始 (四) 有关队伍
声明:
1. 默认所有读者看过本系列的前三帖。作者不对可能冒出来的术语或土话负责。以前帖的链接在
索引里。
2. 本教程默认读者拥有关于Minecraft游戏的基础了解。
3. 本系列全部教程适用于当前Java最新版(1.19.3)。
4. 本系列教程致力于基础原理而非使用方法,因为某些原因,这是本声明里最重要的一条。

    <<<<<< 返回系列目录 ←←

本来打算直接讲/scoreboard的我突然猛醒,记分板需要有队伍的知识。
......前两天版主告诉我,让我最好研究一下怎么讲对新人最有效,于是我冥思苦想了半天也没得到答案——这本来就不是一个人想想就能明白的事情。当然我自己没意识到这点,直到赖在旁边沙发上的一个......客人,怼了我一下。
“与其在那做白日梦,不如赶紧把下一帖写完。”
真不客气。
所以我来了。






1. 队伍


队伍,是所有队伍竞技的核心。
当然,贴心(一点也不)的Mojang也为游戏添加了管理队伍的指令——/team
注意:该命令/team为Java版独有

基岩版的队伍功能仍属于/scoreboard的一部分。

在这里寻找更多信息。

首先,想要研究队伍,请让我们先创建一个队伍:
格式:
  1. /team add <队伍ID> [<显示名称>]
复制代码

解析(用么):
(我是觉得你看字也能看懂的)
team  指令队伍指令
add    子指令添加队伍
<队伍ID>  目标/ID填写一个ID
[显示名称]  选项玩家可见的名称

首先,<队伍ID> 处请填写任意未使用过的英文字符串,这将是该队的ID
[显示名称]是一个可选元素,如果你忽略,显示名称将默认为<队伍ID>
  1. /team add test
复制代码

本指令会创建一个ID为“test”的队伍,由于没有填写显示名称,名称会与ID等同,均为“test”

OK,接下来就是事情变得有点复杂的地方了。
不知道从哪一个版本起,[<显示名称>] 必须使用JSON文本填写———
被上一句话吓到的各位,不用担心,我们暂时不涉及到JSON。如果各位感兴趣的话,可以去Wiki的这个页面查看关于JSON文本的信息。
这里,我们用它的无特殊格式简写,即 " "(双引号)。
我的意思是,当你填写[<显示名称>] 时,注意将你的内容使用双引号括起来。就这么简单:
  1. /team add test "蓝队"
复制代码


本指令会创建一个ID为“test”的队伍,显示为蓝队。
注意:   1. 这是一对英文的双引号,不要切错输入法
          2. 当[<显示名称>] 为数字的时候,不需要添加 " "

这样,你就得到了一个队伍。
想要移除一支队伍,简单地将“add”替换为“remove”:
  1. /team remove <队伍ID>
复制代码

比如:
  1. /team remove test
复制代码

这会将刚创建的,ID为“test”的队伍移除。


2. 加入队伍

我们刚创建了一个队伍,但它是空的。
想要运行这个机制,很重要的一点,是将玩家或实体加入队伍。
格式:
  1. /team join <队伍ID> <目标>
复制代码

比如...
  1. /team join test Dahesor
复制代码

将Dahesor加入队伍“test”
当然,你也可以使用选择器——
  1. /team join test @r
复制代码

将一名随机的玩家加入队伍“test”
注意,
当你在聊天框中执行本指令是,你可以省略“<目标>”。此时目标会默认为你自己。
每位玩家或实体同一时间只能加入一支队伍。
如果你尝试将一名已经有队伍的玩家加入另一个队伍,他会退出原来的队伍。

实体也是可以加入队伍的——比如,你可以让一只猪加入队伍“test”与你同队的攻击性生物不再对你攻击。
啊,你问,你该如何将“<目标>”确定为猪?我记得你没说过类似的选择器吧!
唔唔,解决这个问题就是我们下一帖的内容了——在那之前,你只需要记住“实体也可以加入队伍”就好啦!



接下来,如果你反悔了,想要将一名玩家从队伍中剔除——
  1. /team leave <目标>
复制代码

比如:
  1. /team leave Dahesor
复制代码
这会让我(Dahesor)离开我已加入的队伍。

注意本指令无需填写队伍ID,所以实际上指令会让你离开任何队伍。

如果你想要清空一支队伍中的所有成员,你并不需要一条一条为每人打指令——你只需要使用子指令empty就好了:
  1. /team empty test
复制代码
本指令会清空test队伍中的所有成员。

最后,如果你忘了有哪些队伍,可以执行指令:
  1. /team list
复制代码
该指令会告诉你所有现存的队伍。

你同样可以在命令中指定一支队伍,此时,指令会给出队伍中的所有成员:
  1. /team list test
复制代码
给出队伍“test”中的所有成员。

哈,讲完这一大滩,我们就可以看向一些有趣的东西了。


3. 选项


除了“组队,除队,加队”这些基础操作,我们还有更好玩的“选项”。这些选项可以为队伍竞技加入一些有趣(或者坑人)的内容:
  1. /team modify <队伍> <选项> <值>
复制代码

其中,在<选项>处指定要更改/设置的选项内容,而不同的选项可以使用不同的值。以下是所有选项:

3.1 颜色

首先,最重要的一点,颜色
只要你进入过任何一个包含队伍竞技元素的服务器(比如Hypixel),你就可以得知,队伍是有颜色的。而选项“color”就决定了队伍的颜色。
例:
  1. /team modify test color blue
复制代码

该指令会将队伍"test"的颜色更改为蓝色。
当你的颜色被更改之后,你的名条与聊天名头的颜色等都会被更改。
很遗憾的是,MC并不支持整个RGB标准的颜色,我们只能使用以下十六种(如果有哪个颜色的英文不认识,可以翻词典):
aqua black blue dark_aqua
dark_blue dark_gray dark_green dark_purple
gray gold light_purple dark_red
green red white yellow
就这十六种颜色。

注意,颜色同样会改变发光效果的轮廓线的颜色:


通过输入reset可以清除队伍的颜色:
  1. /team modify test color reset
复制代码
清除test队伍的颜色

3.2 显示名称
接下来,如果你对队伍的[显示名称]不够满意,可以使用指令更改:
  1. /team modify <队伍ID> displayname <显示名称>
复制代码

注意之前说过的,把你的文字引起来:"蓝队"
  1. /team modify test displayname "蓝队"
复制代码
将队伍test的显示名称更改为蓝队


接下来才是有趣的地方:


3.3 死亡信息
本选项可以设置“谁可以看见队伍成员的死亡信息”

你有四个可选的值:
不难理解以上选项的含义......但你这个“对队友隐藏”嘛.......嘿嘿嘿1嘿嘿嘿......(咳咳)
例:
  1. /team modify test deathMessageVisibility hideForOwnTeam
复制代码
队伍“test”将无法看到队友的死亡信息。


3.4队友伤害
这又是一个潜在的坑人元素。本选项控制了“队友间能否互相伤害”这个严肃的问题。
在UHC中,这真的是个超级重要的元素。
例:
  1. /team modify test friendlyFire false
复制代码

队伍“test”将无法攻击队友。
注意:这无法阻止药水效果。

注意,此选项对非玩家实体无效!你仍可以伤1害一只同队的僵尸或苦力怕。


3.5隐藏ID
各位可能知道,多人游戏中浮在玩家头上的ID是可以穿墙显示的。这样,在需要隐藏的游戏中——比如UHC,可是致命的。尽管保持潜行或使用隐身药水可以将其隐藏,不过本选项可以控制是否隐藏ID。
在看到上方时,我已经想出了好几种坑人地图了,嘿嘿嘿嘿。
例:
  1. /team modify test nametagVisibility never
复制代码

队伍test的ID将对所有人隐藏

3.6 队友隐身
本选项可以调整你是否能看到隐身的队友.。
当调整为true是,你可以看到一个透明的队友,比如这样:




嗯,由于我处于单人游戏,我只好把一只苦力怕拉进了队伍“test”。

3.7 碰撞推1
你有过被一只猪进岩浆湖的经历么?
我有过(捂脸)。
而推挤在一些情况下是致命的!
本指令可以管理推1挤规则:
挺简单嘛......诶,不对,等等,你的描述和英文对不上啊? pushOtherTeams是“推其他队伍”,怎么成了“只有同属这一队的成员可以互相推1挤”了?
额...这是一个bug。从1.11开始就有的bug。直到1.16.1还没修好。
正是本bug导致了错乱,也就是我标下的结果。你可以前往漏1洞追踪器的本页面获取相关信息。
......但我没有确认最新版1.16.5这个bug还存不存在,所以使用时请先自行实验——如果谁知道,下面告诉我一下,万分感谢。


注意,以上的所有选项都指定了<队伍ID>,所以他们都是对“这支队伍”做的调整。


3.5 前缀与后缀

除了以上的选项,modify还可以还可以设定前缀或后缀。他们会显示在你的名称之前或之后:
  1. /team modify test (prefix|suffix) <Json>
复制代码

学过英语的可能知道,prefix是前缀,在名称之前加入的称呼。而suffix为后缀。
你又在后面看见了“Json”这个东西。同样,请无视。你只需要将想要的名称引在双引号里就好了:
  1. /team modify test suffix "小白鼠"
复制代码

本指令会给所有test成员加入后缀“小白鼠”。
啊啊,我这是单人游戏,玩家又看不到自己的名条,所以一样,用苦力怕展示。
我随便弄了只苦力怕,又拿出一块命名牌把它命名为“NPC”(不然如果它没名,后缀也不会出现):




如你所见,长这样。

  1. /team modify test prefix "【求生者】"
复制代码

会变成这样:



(为了方便,我把之前的后缀删去了,但两者可以一同存在)

诶,为啥【求生者】是青色的?
当然是为了吊你胃口啦!这是原始Json文本格式,“让字体变得有颜色”这个至少占了命令提问20%的问题就是使用Json达成的。
当然,我说了是“吊你胃口”所以这并不是今天要研究的问题。(我才不会告诉你其实是因为只有这张截图而且本电脑里没装MC的原因。)

今天就到这里啦。本来是打算讲计分板的,但写到一大半突然发现记分板好像是需要有team的相关知识的说......所以只好边诅咒着“世界毁1灭吧,大家都去1死吧”一边换了另一个标题。
不过记分板很快就会发,毕竟已经写完一大半了嘛。或许几个小时之后?


#更新日志

Java 1.16.5/a  页面发布
Java 1.16.5/b  根据Wiki命令:语法,更改了命令语法
Java 1.16.5/c  重新排版,并增加了JSON格式的链接。
Java 1.17/a 1.17版本升级完成

Java 1.19.3/a 1.19升级完成

上一篇:[命令] 四个新手指令 命令教程“真”从零开始 (三)

索引:系列《命令教程“真”从零开始》

下一篇:[命令] 记分板与/scoreboard 命令教程“真”从零开始 (五)








2021.12 数据,可能有更多内容命令教程“真”从零开始 (四) 有关队伍
声明:
1. 我默认所有读者看过本系列的前三帖。作者不对可能冒出来的术语或土话负责。以前帖的链接在最后。
2. 本教程默认读者拥有关于Minecraft游戏的基础了解。
3. 本系列全部教程适用于当前Java最新版(1.17)。
4. 本系列教程致力于基础原理而非使用方法,因为某些原因,这是本声明里最重要的一条。



本来打算直接讲/scoreboard的我突然猛醒,记分板需要有队伍的知识。
......前两天版主告诉我,让我最好研究一下怎么讲对新人最有效,于是我冥思苦想了半天也没得到答案——这本来就不是一个人想想就能明白的事情。当然我自己没意识到这点,直到赖在旁边沙发上的一个......客人,怼了我一下。
“与其在那做白日梦,不如赶紧把下一帖写完。”
真不客气。
所以我来了。





1. 队伍


队伍,是所有队伍竞技的核心。
当然,贴心(一点也不)的Mojang也为游戏添加了管理队伍的指令——/team
注意:该命令/team为Java版独有
基岩版的队伍功能仍属于/scoreboard的一部分。
在这里寻找更多信息。


首先,想要研究队伍,请让我们先创建一个队伍:
格式:

代码:

  1. /team add <队伍ID> [<显示名称>]

解析(用么):
(我是觉得你看字也能看懂的)
team指令队伍指令
add    子指令添加队伍
&lt;队伍ID&gt;目标/ID填写一个ID
[显示名称]选项玩家可见的名称


首先,&lt;队伍ID&gt; 处请填写任意未使用过的英文字符串,这将是该队的ID
[显示名称]是一个可选元素,如果你忽略,显示名称将默认为&lt;队伍ID&gt;

代码:

  1. /team add test

本指令会创建一个ID为“test”的队伍,由于没有填写显示名称,名称会与ID等同,均为“test”


OK,接下来就是事情变得有点复杂的地方了。
不知道从哪一个版本起,[&lt;显示名称&gt;] 必须使用JSON文本填写———
被上一句话吓到的各位,不用担心,我们暂时不涉及到JSON。如果各位感兴趣的话,可以去Wiki的这个页面查看关于JSON文本的信息。
这里,我们用它的无特殊格式简写,即 &quot; &quot;(双引号)。
我的意思是,当你填写[&lt;显示名称&gt;] 时,注意将你的内容使用双引号括起来。就这么简单:

代码:

  1. /team add test "蓝队"



本指令会创建一个ID为“test”的队伍,显示为蓝队。
注意:   1. 这是一对英文的双引号,不要切错输入法
    2. 当[&lt;显示名称&gt;] 为数字的时候,不需要添加 &quot; &quot;


这样,你就得到了一个队伍。
想要移除一支队伍,简单地将“add”替换为“remove”:

代码:

  1. /team remove <队伍ID>

比如:

代码:

  1. /team remove test

这会将刚创建的,ID为“test”的队伍移除。


2. 加入队伍


我们刚创建了一个队伍,但它是空的。
想要运行这个机制,很重要的一点,是将玩家或实体加入队伍。
格式:

代码:

  1. /team join <队伍ID> <目标>

比如...

代码:

  1. /team join test Dahesor

将Dahesor加入队伍“test”
当然,你也可以使用选择器——

代码:

  1. /team join test @r

将一名随机的玩家加入队伍“test”
注意,
当你在聊天框中执行本指令是,你可以省略“&lt;目标&gt;”。此时目标会默认为你自己。
每位玩家或实体同一时间只能加入一支队伍。
如果你尝试将一名已经有队伍的玩家加入另一个队伍,他会退出原来的队伍。


实体也是可以加入队伍的——比如,你可以让一只猪加入队伍“test”与你同队的攻击性生物不再对你攻击。
啊,你问,你该如何将“&lt;目标&gt;”确定为猪?我记得你没说过类似的选择器吧!
唔唔,解决这个问题就是我们下一帖的内容了——在那之前,你只需要记住“实体也可以加入队伍”就好啦!


接下来,如果你反悔了,想要将一名玩家从队伍中剔除——

代码:

  1. /team leave <目标>

比如:

代码:

  1. /team leave Dahesor
这会让我(Dahesor)离开我已加入的队伍。


注意本指令无需填写队伍ID,所以实际上指令会让你离开任何队伍。


如果你想要清空一支队伍中的所有成员,你并不需要一条一条为每人打指令——你只需要使用子指令empty就好了:

代码:

  1. /team empty test
本指令会清空test队伍中的所有成员。


最后,如果你忘了有哪些队伍,可以执行指令:

代码:

  1. /team list
该指令会告诉你所有现存的队伍。


你同样可以在命令中指定一支队伍,此时,指令会给出队伍中的所有成员:

代码:

  1. /team list test
给出队伍“test”中的所有成员。


哈,讲完这一大滩,我们就可以看向一些有趣的东西了。


3. 选项


除了“组队,除队,加队”这些基础操作,我们还有更好玩的“选项”。这些选项可以为队伍竞技加入一些有趣(或者坑人)的内容:

代码:

  1. /team modify <队伍> <选项> <值>

其中,在&lt;选项&gt;处指定要更改/设置的选项内容,而不同的选项可以使用不同的值。以下是所有选项:


3.1 颜色


首先,最重要的一点,颜色
只要你进入过任何一个包含队伍竞技元素的服务器(比如Hypixel),你就可以得知,队伍是有颜色的。而选项“color”就决定了队伍的颜色。
例:

代码:

  1. /team modify test color blue

该指令会将队伍&quot;test&quot;的颜色更改为蓝色。
当你的颜色被更改之后,你的名条与聊天名头的颜色等都会被更改。
很遗憾的是,MC并不支持整个RGB标准的颜色,我们只能使用以下十六种(如果有哪个颜色的英文不认识,可以翻词典):
aqua
black
blue
dark_aqua
dark_blue
dark_gray
dark_green
dark_purple
gray
gold
light_purple
dark_red
green
red
white
yellow
就这十六种颜色。


注意,颜色同样会改变发光效果的轮廓线的颜色:



通过输入reset可以清除队伍的颜色:

代码:

  1. /team modify test color reset
清除test队伍的颜色


3.2 显示名称
接下来,如果你对队伍的[显示名称]不够满意,可以使用指令更改:

代码:

  1. /team modify <队伍ID> displayname <显示名称>

注意之前说过的,把你的文字引起来:&quot;蓝队&quot;

代码:

  1. /team modify test displayname "蓝队"
将队伍test的显示名称更改为蓝队



接下来才是有趣的地方:


3.3 死亡信息
本选项可以设置“谁可以看见队伍成员的死亡信息”


你有四个可选的值:
  • never   对所有人隐藏死亡信息
  • always   对所有人显示死亡信息(默认值)
  • hideForOtherTeams   向其他队伍的成员隐藏(注意,无队者可见)
  • hideForOwnTeam    对队友隐藏
不难理解以上选项的含义......但你这个“对队友隐藏”嘛.......嘿嘿嘿1嘿嘿嘿......(咳咳)
例:

代码:

  1. /team modify test deathMessageVisibility hideForOwnTeam
队伍“test”将无法看到队友的死亡信息。


3.4队友伤害
这又是一个潜在的坑人元素。本选项控制了“队友间能否互相伤害”这个严肃的问题。
  • true开启队友伤害(默认)
  • false   关闭队友伤害
在UHC中,这真的是个超级重要的元素。
例:

代码:

  1. /team modify test friendlyFire false

队伍“test”将无法攻击队友。
注意:这无法阻止药水效果。

注意,此选项对非玩家实体无效!你仍可以伤1害一只同队的僵尸或苦力怕。



3.5隐藏ID
各位可能知道,多人游戏中浮在玩家头上的ID是可以穿墙显示的。这样,在需要隐藏的游戏中——比如UHC,可是致命的。尽管保持潜行或使用隐身药水可以将其隐藏,不过本选项可以控制是否隐藏ID。
  • never对所有玩家隐藏(谁也看不见)
  • always 不隐藏(默认)
  • hideForOtherTeams 其他队伍的玩家将无法看见你的ID(注意无队者可见)
  • hideForOwnTeam无法看见队友的ID(有一坑人可能性)
在看到上方时,我已经想出了好几种坑人地图了,嘿嘿嘿嘿。
例:

代码:

  1. /team modify test nametagVisibility never

队伍test的ID将对所有人隐藏


3.6 队友隐身
本选项可以调整你是否能看到隐身的队友.。
  • true 可见(默认)
  • false 不可见
当调整为true是,你可以看到一个透明的队友,比如这样:





嗯,由于我处于单人游戏,我只好把一只苦力怕拉进了队伍“test”。


3.7 碰撞推1挤
你有过被一只猪进岩浆湖的经历么?
我有过(捂脸)。
而推挤在一些情况下是致命的!
本指令可以管理推1挤规则:
  • always    开启碰撞(默认)
  • never   关闭碰撞
  • pushOtherTeams   只有同属这一队的成员可以互相推1挤
  • pushOwnTeam    只有其他队伍的成员可以推1挤本队成员
挺简单嘛......诶,不对,等等,你的描述和英文对不上啊? pushOtherTeams是“推其他队伍”,怎么成了“只有同属这一队的成员可以互相推1挤”了?
额...这是一个bug。从1.11开始就有的bug。直到1.16.1还没修好。
正是本bug导致了错乱,也就是我标下的结果。你可以前往漏1洞追踪器的本页面获取相关信息。
......但我没有确认最新版1.16.5这个bug还存不存在,所以使用时请先自行实验——如果谁知道,下面告诉我一下,万分感谢。


注意,以上的所有选项都指定了&lt;队伍ID&gt;,所以他们都是对“这支队伍”做的调整。


3.5 前缀与后缀


除了以上的选项,modify还可以还可以设定前缀或后缀。他们会显示在你的名称之前或之后:

代码:

  1. /team modify test (prefix|suffix) <Json>

学过英语的可能知道,prefix是前缀,在名称之前加入的称呼。而suffix为后缀。
你又在后面看见了“Json”这个东西。同样,请无视。你只需要将想要的名称引在双引号里就好了:

代码:

  1. /team modify test suffix "小白鼠"

本指令会给所有test成员加入后缀“小白鼠”。
啊啊,我这是单人游戏,玩家又看不到自己的名条,所以一样,用苦力怕展示。
我随便弄了只苦力怕,又拿出一块命名牌把它命名为“NPC”(不然如果它没名,后缀也不会出现):





如你所见,长这样。

代码:

  1. /team modify test prefix "【求生者】"

会变成这样:





(为了方便,我把之前的后缀删去了,但两者可以一同存在)


诶,为啥【求生者】是青色的?
当然是为了吊你胃口啦!这是原始Json文本格式,“让字体变得有颜色”这个至少占了命令提问20%的问题就是使用Json达成的。
当然,我说了是“吊你胃口”所以这并不是今天要研究的问题。(我才不会告诉你其实是因为只有这张截图而且本电脑里没装MC的原因。)


今天就到这里啦。本来是打算讲计分板的,但写到一大半突然发现记分板好像是需要有team的相关知识的说......所以只好边诅咒着“世界毁1灭吧,大家都去1死吧”一边换了另一个标题。
不过记分板很快就会发,毕竟已经写完一大半了嘛。或许几个小时之后?


#更新日志


Java 1.16.5/a页面发布
Java 1.16.5/b根据Wiki命令:语法,更改了命令语法
Java 1.16.5/c重新排版,并增加了JSON格式的链接。
Java 1.17/a 1.17版本升级完成


上一篇:[命令] 四个新手指令 命令教程“真”从零开始 (三)


系列《命令教程“真”从零开始》
前往来自 麻瓜草稿簿系列教程索引
【命令】命令教程“真”从零开始 (一) 指令本身,选择器,与命令方块
【命令】命令教程“真”从零开始 (二) 命令tp与相对,局部坐标与朝向锚
【命令】命令教程“真”从零开始 (三)四个新手指令
【命令】命令教程“真”从零开始 (四)有关队伍命令/team的……差不多一切
【命令】命令教程“真”从零开始 (五) 记分板与/scoreboard
【命令】命令教程“真”从零开始 (六)/tag指令,与进阶~选择器参数
【命令】命令教程“真”从零开始 (七) 新手指令杂烩2号
【命令】命令教程“真”从零开始 (八) 区块与强制加载命令/forceload
【命令】命令教程“真”从零开始 (九) 调整苦力怕防爆,防喷/gamerule
【命令】命令教程“真”从零开始 (十) 简单,又新手(雾)的方块指令/setblock
【命令】命令教程“真”从零开始 ( X ) 我就不信不能用大白话讲清楚NBT
【命令】命令教程&quot;真&quot;从零开始(十二)数据运算三方法之一修改NBT/data
【命令】命令教程“真”从零开始(十三)给予与替换物品,命令/replaceitem
【命令】命令教程“真”从零开始(十四)修改属性/attribute【一拳打爆末影龙】


下一篇:[命令] 记分板与/scoreboard 命令教程“真”从零开始 (五)



种拔
发现一个问题,再1.16.5中若与实体组队并关闭队伤,似乎仍能对组队实体造成伤害

种拔
然后楼主说的特性在1.16.5还没修

C:\Users\吹息之岚\Desktop\新建文件夹

种拔
然后的确,与实体组队可以消除其对玩家的仇恨

Dahesor
种拔 发表于 2021-3-3 10:59
发现一个问题,再1.16.5中若与实体组队并关闭队伤,似乎仍能对组队实体造成伤害 ...

是的,队伍伤害不对非玩家有效。
但不知道哪里有敏感词,改了又不知道会审多久——攒多了一起改吧。
谢谢你!

△@←
讲计分板其实不一定要先讲队伍,,讲队伍时再带上就好了,我用计分板都没怎么用队伍的,,,
顺便你在提到json文本时完全能够贴一个wiki的教程,那个教程也非常友好和易懂

Dahesor
△@← 发表于 2021-4-13 07:44
讲计分板其实不一定要先讲队伍,,讲队伍时再带上就好了,我用计分板都没怎么用队伍的,,,
顺便你在提到j ...

总是有个过程在的。
记分板还是……
(告诉你个秘密,实际上还在1.8我学命令的时候,/scoreboard是最后学到的指令……对!我竟然在好长一段时间都不知道有记分板!可能是这个原因我把它往后排了一个)

夕阳红熊猫
能不能把地方队伍怪物击杀也放在计分板上

1479402755
6666啊  多谢

小_风
大佬牛13 啊

Dream、Aer
大佬,当红队的计分板(计分准则为"击杀蓝队玩家数")等于10时,如何在所有红队玩家的屏幕中间显示"红队胜利"啊?

Dahesor
Dream、Aer 发表于 2021-6-14 03:10
大佬,当红队的计分板(计分准则为"击杀蓝队玩家数")等于10时,如何在所有红队玩家的屏幕中间显示"红队胜利"啊 ...

问题涉及的是本教程还没讲过的东西呢。

当你运行以下命令时,如果有目标“@p”记分板"red"的分数大于等于10,则会放送信息:

/execute if score @p red matches 10.. run title @a[team=red] {"text":"红队胜利", "color": "red"}

run后面的命令可以任意更改:

/execute if score @p red matches 10.. run kill @a
如果有目标“@p”记分板"red"的分数大于等于10,杀死所有玩家

加藤惠永远NO.1
..........................

夏起名
谢谢大佬,我学废了

ZDNASLK-
问一下楼主,能不能设置队伍的出生点呢,想做cs这样的枪战

Dahesor
ZDNASLK- 发表于 2021-7-29 22:51
问一下楼主,能不能设置队伍的出生点呢,想做cs这样的枪战

参见第6帖的进阶选择器与第7帖的重生点设置命令

橘子服主
MCBBS有你更精彩!

ZDNASLK-
Dahesor 发表于 2021-7-30 08:01
参见第6帖的进阶选择器与第7帖的重生点设置命令

难受,又遇到问题了,我设置了队伍重生点后,**后发现会出现重生锚或床已丢失.然后重生点不会起作用..这是什么情况啊。。。

缺氧_大脑缺氧
可以可以,学到了很多知识喜欢继续努力

缺氧_大脑缺氧
夏起名 发表于 2021-7-7 19:20
谢谢大佬,我学废了

感觉挺简单的

缺氧_大脑缺氧
....弱弱的问一下,为什么我的怪物加了前缀看不看头上的名称啊

Dahesor
缺氧_大脑缺氧 发表于 2021-8-21 18:03
....弱弱的问一下,为什么我的怪物加了前缀看不看头上的名称啊

大概是它本来就没有名字

缺氧_大脑缺氧
Dahesor 发表于 2021-8-21 18:26
大概是它本来就没有名字

昂,我重命名一下就好了

はつねミク
1.12也能用吗

5002007
命令方块这方面确实自身没涉及到,楼主弄的很详细,感谢楼主,我一定要学会!

cys1145
学到了666~~~~~

siocuel
MCBBS有你更好~

3084139591
恍然大明白

Mork_MC
实践从未开始,收藏从未停止,夹吃灰