我正在创建一个领域,我们已经制作了命令块,使玩家进入半径范围内时可以冒险,但是其中一位共同创造者希望通过将半径范围内的玩家传送回他的房子之外来消灭敌人。
我们尝试过: / tp @a [r = 20,name =! “合同杀人”]
但是那行不通,所以我们如何使tp不适用于单个玩家
答案 0 :(得分:0)
此功能自1.13起
在Minecraft中使用tag命令标记自己。
/tag @s add tp
您可以根据需要标记任意数量的玩家。运行此命令的任何人都将被“标记”。您可以将@s更改为任何您想要的人。然后运行此命令...
/tp @a[tag=tp] x y z
如果您使用的是1.12,则将第一个命令更改为以下内容...
/scoreboard players tag @s add tp
答案 1 :(得分:0)
/tp @a [r=20,name=!namegoeshere] x y z
应该可以工作。您唯一错的地方是引号。这可以在服务器上工作,因此可能无法在Realm上工作。