如何多增加个type
比如@p[type=zomible]后面怎么再衔接一个Type?
比如@p[type=zomible]后面怎么再衔接一个Type?
你的选择器完全错误啊。。 @p[type=zomible] 是选不到僵尸的, @p 只能选择玩家。
而类似 @e[type=chicken,type=cow] 也是选择不到任何东西的,因为没有什么又是鸡又是羊的实体
而类似 @e[type=chicken,type=cow] 也是选择不到任何东西的,因为没有什么又是鸡又是羊的实体
xmdhs 发表于 2019-10-25 19:21
你的选择器完全错误啊。。 @p[type=zomible] 是选不到僵尸的, @p 只能选择玩家。
而类似 @e[type=chicken ...
打错了 是@e[type=zomible]
但是我是想这样的@e[type=!zomible,type=!cow]类似这样的,但是不能这样衔接...
13641654591 发表于 2019-10-25 19:22
打错了 是@e[type=zomible]
但是我是想这样的@e[type=!zomible,type=!cow]类似这样的,但是不能这样衔接. ...
可以啊
@e[type=!chicken,type=!cow] — 选择所有除鸡和牛之外的目标。
https://minecraft-zh.gamepedia.c ... 9.E6.8B.A9.E5.99.A8
xmdhs 发表于 2019-10-25 19:23
可以啊
https://minecraft-zh.gamepedia.com/%E5%91%BD%E4%BB%A4#.E7.9B.AE.E6.A0.87.E9.80.89.E6.8B.A9 ...
原来是我拼错僵尸的英文了...,命令方块上少了个i
@p[type=zomible]
↓
@e[type=zombie]
可以采用多重“type=!实体ID”
↓
@e[type=zombie]
可以采用多重“type=!实体ID”
版本???以下提供第一个闪过脑海的1.12版本命令:
比方说现在有四种type,牛马猪羊,想只选中羊和猪的话:
将不是牛的加上标签一,马猪羊身上就会有该标签
/scoreboard players tag @e[type=!cow] add one
再从有该标签者的身上除马之外加上标签二
/scoreboard players tag @e[tag=one,type=!horse] add two
这标签二就是想选择的羊和猪了,再对它们执行想要的命令如发光:
/effect @e[tag=two] minecraft:glowing 10 1 true
在同一个选择器中是不能有两种重复的type,如@e[type=cow,type=pig]的
比方说现在有四种type,牛马猪羊,想只选中羊和猪的话:
将不是牛的加上标签一,马猪羊身上就会有该标签
/scoreboard players tag @e[type=!cow] add one
再从有该标签者的身上除马之外加上标签二
/scoreboard players tag @e[tag=one,type=!horse] add two
这标签二就是想选择的羊和猪了,再对它们执行想要的命令如发光:
/effect @e[tag=two] minecraft:glowing 10 1 true
在同一个选择器中是不能有两种重复的type,如@e[type=cow,type=pig]的
用两个命令方块