981867644
我知道以前有俩个大神教过我,原理大概就是用俩个RCB方块高频探测地上对应的物品(比如苹果和金块),然后又用俩个RCB持续将地上的苹果和金块分别吧tag+1和+2。最后又用testfor检测地上tag为1和2的物品来完成后续的指令。。。那么问题来了!testfor被合并为execute后我又该怎么做呢?testfor是因为可以通过比较器来进行输出和关闭。可是execute貌似只能够输出啊。。。那该怎么做呢?(红字后面的废话看不懂就不要管了。。。用1.13来例举给我方法就行了,谢谢。)

⊙v⊙
你红字的"最后"那部分改为...
execute as @e[tag=+1,type=item] at @s run execute as @e[tag=+2,type=item,limit=1,sort=nearest] at run 命令

那么一条后面的命令为summon @s 一个自定义物品
另一条后面的命令为kill @e[tag=+2,limit=1,sort=nearest]
再来一条跟上kill @s

你要知道以前的操作是通过testfor判断检测,之后后续操作。
而现在,直接以execute进行判断和执行,为单个操作...

话说tag识别+号的吗...

第一页 上一页 下一页 最后一页