小编为大家带来了《我的世界》命令方块教程1.9条件嵌套非门详解,利用条件嵌套也能表达出!非的效果,当不符合条件时输出,符合条件后则不输出,有兴趣的玩家都来看看吧
利用条件嵌套也能表达出!非的效果:
当不符合条件时输出(条件为"检测到牛")
符合条件后
一旦不符合条件就会输出。
原理
/testfor @e[type=Cow]
复制代码
*检测条件
/blockdata ~-1 ~ ~ {auto:0b}
复制代码
*condition.如果条件符合就关闭后面的指令
/say 1
复制代码
*一直随核心执行的输出
/blockdata ~1 ~ ~ {auto:1b}
复制代码
*重置
通过一个重置阻断,符合条件阻断输出,达到输出!非的效果。(一个时钟)
一般表达:
条件(核心) ≯ 阻断输出 → 输出 → 重置阻断
除了这种1.9特征的!非外,使用数据表达的依旧和1.8相同,当然也可以使用tag作为布尔变量。
累计评论0条
展开其余评论