Minecraft(我的世界)中文论坛

标题: [CBL∫2b]指令方块进阶教程——模块 §5 : #1.9 标签与时钟 [打印本页]

作者: ⭐✔️    时间: 2015-12-27 19:25
标题: [CBL∫2b]指令方块进阶教程——模块 §5 : #1.9 标签与时钟
        #1.9 标签与时钟
在1.9中同样可以利用标签来构造一个单刻时钟

如下图当一只牛出现时,输出一次'1'
这里就是基本的单刻时钟



  1. /execute @e[type=Cow] ~ ~ ~ /execute @p[tag=!TestedCow] ~ ~ ~ scoreboard players tag @p add TestedCow
复制代码
*条件+时钟条件+添加时钟条件
C↓
  1. /execute @p[tag=TestedCow] ~ ~ ~ say 1
复制代码
*时钟条件+输出

其中的'TestedCow'就是标签参与时钟的一个布尔量

原理就是输出检测布尔为true,所以前面的条件构成单刻时钟。
前面的条件判断两个选择器,一个是主要条件,一个是布尔为false,才把布尔调为true
检测了布尔为false,就能够防止重复输出
(可以添加一个重置模块来重置这个布尔量)


标准格式:
条件+tag=!标签+scoreboard players tag sb add 标签
C↓
输出n
(只有单刻时钟,因为布尔不能参与变量计算,只代表true或flase)


模块1.9补丁总索引

模块总索引

[groupid=546]Command Block Logic[/groupid]
作者: 林扬骐    时间: 2015-12-27 20:42
本帖最后由 林扬骐 于 2015-12-27 21:32 编辑

目的是什么……
第二次刷出就是两头牛说话了……等等……@p……
@p好像不能用于实体(我试过了)

作者: ⭐✔️    时间: 2015-12-27 21:42
林扬骐 发表于 2015-12-27 20:42
目的是什么……
第二次刷出就是两头牛说话了……等等……@p……
@p好像不能用于实体(我试过了)

听不懂你想表达什么
作者: 林扬骐    时间: 2015-12-27 21:53
贰逼 发表于 2015-12-27 21:42
听不懂你想表达什么

好吧,我只是不知道这个的用处,之后应该会列举出来吧




欢迎光临 Minecraft(我的世界)中文论坛 (https://www.mcbbs.net/) Powered by Discuz! X3.5