Minecraft(我的世界)中文论坛

标题: [CBL∫2b]指令方块进阶教程——模块 §8 : #1.9 单次执行模块与标签

作者: ⭐✔️    时间: 2016-1-23 21:34
标题: [CBL∫2b]指令方块进阶教程——模块 §8 : #1.9 单次执行模块与标签
本帖最后由 贰逼 于 2016-1-24 08:04 编辑

        #1.9 单次执行模块与标签
前面在标签与时钟中提到了一种单次执行模块,现在来介绍一种逻辑明了且容易重置的单次执行模块








  1. /testfor 选择器
复制代码
*核心
  1. /execute 选择器[tag=!'tag'] ~ ~ ~ 输出
复制代码
*输出
  1. /scoreboard players tag 选择器 add 'tag'
复制代码
*时钟核心('tag'的名称自定义)

在这个逻辑时钟中,先执行输出后执行时钟核心,原理逻辑如下
第一次执行:    无tag    输出    添加tag
第二次执行:    有tag    无输出  添加tag

第n 次执行:    有tag    无输出  添加tag

这样就只会执行输出一次

而重置tag:
  1. /scoreboard players tag 选择器 remove 'tag'
复制代码
就是重置整个时钟,因而再从第一次执行开始


(游戏事件都可以通过 tag的bool变量 或者 计分板变量 形式转化到选择器上来)


模块1.9补丁总索引

模块总索引
[groupid=546]Command Block Logic[/groupid]
作者: 13206194858    时间: 2016-1-23 21:39
论坛大事件:版主屠版