命令方块吧 关注:6,138贴子:69,090
  • 2回复贴,共1

基岩版怎样让一条循环命令链每刻只执行一条命令?

只看楼主收藏回复

类似于一条命令链全是有条件的连锁命令方块,这样每次只执行第一条命令,并且只在第一条命令执行成功的时候执行剩下的命令,这样可以达到资源利用最优。
但问题是如果不能保证有条件的命令方块能100%执行成功,又或者命令链需要转弯,那么这一串命令就会断掉,所以就不能用有条件的命令方块。
所以想请教下各位大佬有没有什么办法可以让某条命令成功执行的同时,剩下的命令全部依次执行,并且没有阻碍?(尽量别用function)


IP属地:湖南来自iPhone客户端1楼2022-06-21 00:33回复
    重复命令块加红石比较器再激活剩下的命令


    IP属地:四川来自Android客户端2楼2022-06-25 12:19
    回复
      懂你意思了,非门,如没成功执行,那就跳出后面的命令块,纯命令方块的话,依靠实体,给盔甲架,一个tag:"1",用execute作为媒介执行命令,多层嵌套,如果是针对玩家直接在execute @e[type=armor_stand,tag=1] ~ ~ ~ ...删tag继续执行,有tag跳出,如果条件成立,后面接一个连锁命令方块删tag立即跳出,后续只需在tag指定的1前面加上!执行,下一次条件检测部分只需重复即可


      IP属地:浙江来自Android客户端3楼2022-07-21 22:32
      回复