Minecraft(我的世界)中文论坛
标题: [CBL∫2b]指令方块进阶教程——模块 §3 : #1.9 "条件嵌套"与!非
作者: ⭐✔️ 时间: 2015-11-29 13:24
标题: [CBL∫2b]指令方块进阶教程——模块 §3 : #1.9 "条件嵌套"与!非
本帖最后由 贰逼 于 2015-12-7 21:28 编辑
#1.9 "条件嵌套"与!非
利用条件嵌套也能表达出!非的效果:

当不符合条件时输出(条件为"检测到牛")

符合条件后

一旦不符合条件就会输出。

*检测条件
- /blockdata ~-1 ~ ~ {auto:0b}
复制代码
*condition.如果条件符合就关闭后面的指令
*一直随核心执行的输出
- /blockdata ~1 ~ ~ {auto:1b}
复制代码
*重置
通过一个重置阻断,符合条件阻断输出,达到输出!非的效果。(一个时钟)
一般表达:
条件(核心) ≯ 阻断输出 → 输出 → 重置阻断
除了这种1.9特征的!非外,使用数据表达的依旧和1.8相同,当然也可以使用tag作为布尔变量。
[groupid=546]Command Block Logic[/groupid]
作者: 幻境雲達達 时间: 2015-11-29 13:27
果然
是在下输了
作者: 林扬骐 时间: 2015-11-29 13:44
本帖最后由 林扬骐 于 2015-11-29 13:57 编辑
额,探测命令方块成功输出为否,然后再套一个,也是可以的啊
哦对,你这个方法就可以做到“且”了
作者: ⭐✔️ 时间: 2015-11-29 13:51
这个装置差不多就是检测输出为否