我的世界CB脉冲怎么合成 合成CB脉冲需要什么
发布时间:2016-03-31 16:13 来源:yuanhang我的世界CB脉冲怎么合成?我的世界1.9合成CB脉冲需要什么?今天小编就为大家带来我的世界1.9版本CB脉冲合成方法,感兴趣的玩家,下面就随小编一起来了解下吧。
首先这种设计的原理是使用1.9最新的AEC实体。有些人可能会问什么是AEC,AEC就是1.9中lingering药水扔出去后在地面产生的一个药水覆盖区域。
它时间一到后会自己删除自己,所以不需要任何清空系统。AEC含有一个{Age},它会以每tick +1的速度上升,所以这个机器的核心就是使用{Age}来记时。这个系统不需要任何积分板变量,只需要积分板的tag即可完成。
首先我们需要做准备工作,完成脉冲需要激活的系统。这里本人直接使用/say 1这条指令。将/say 1输入到一个普通CB中,然后在其后面放一个Chain Command Block,如下图:
注意,后面的Chain CB要被调成Always Active,这样子它就可以无限红石而自己激活。之后这个CCB内的指令是在它后面的CB位置内刷出一个AEC。这个很简单,指令格式是:
/summon AreaEffectCloud
{CustomName:"Delay",Tags:["DelayStart"],Age:-3}
复制代码
这里的xyz大家自己填写,比如如果这个CCB在往它后面的ICB的x+1的地方,那么坐标就是~-1 ~ ~ 。由于本人不知大家再往什么方位建造,所以无法完善指令中xyz坐标。
所以如果每次激活这个机器,第一个CB就会执行“/say 1”,然后第二个CCB就会在第一个CB的位置刷出一个AEC。
这个AEC就是那个CB的定时器。大家看见本人这里的Age写的是-3,但是大家可以写任何一个数字都没关系。数字越小(比如-100)延迟的时间就越长。效果图如下:
大家看见第一个CB成功执行了/say 1,然后后面的CCB成功的在第一个CB那里刷出了一个AEC(因为有黑色颗粒效果)。
在刷出AEC的指令中还有{Tags}这一项,这个是来将刷出的AEC自动加入到名叫“DelayStart”的这个积分板tag中。由于积分板的tag系统不需要像objective那样一开始就要定义,所以这个{Tags}不需要任何积分板的准备工作。
之后我们要做的就是,每次这个AEC的{Age}变成-1的时候,我们就要重新并且自动的激活一下第一个CB,之后第一个CB又会输出1,然后第二个CB又会刷出一个AEC,然后无限循环下去。
所以我们需要另外一个系统来完成这个效果。首先我们需要一个Repeating CB,里面输入以下指令:
/scoreboard players tag @e[tag=DelayStart,type=AreaEffectCloud,name=Delay] add DelayDone
{Age:-1}
复制代码
这条指令的意思是,将所有Age是-1,并且名字叫“Delay”而且在“DelayStart”这个tag内的AEC,加入到一个叫“DelayDone”的积分板tag中。
以上就是合成CB脉冲的代码介绍,希望对玩家有所帮助。
相关阅读更多>
- 我的世界0.16唱片怎么获得 我的世界0.16唱片有什么用 07-14
- 我的世界0.16唱片机怎么做 我的世界唱片机制作方法 07-14
- 我的世界0.16末影龙怎么打 我的世界末影龙打法技巧 07-13
- 我的世界0.16末影之地在哪 我的世界0.16去末影世界需要什么 07-13
- 我的世界0.16末影珠怎么获得 我的世界末影珠获得方法 07-12
- 我的世界0.16更新时间 我的世界0.16更新内容 07-12
- 我的世界钻石大陆种子代码是什么 07-08
- 我的世界猫狗兽怎么召唤 我的世界猫狗兽召唤指令是什么 07-08
- 我的世界0.15丛林遗迹在哪 我的世界0.15丛林遗迹种子 07-06
- 我的世界怎么无限刷东西 我的世界无限刷东西指令 07-06
- 我的世界烈焰人怎么打 地狱烈焰人打法技巧 07-05
- 我的世界地狱怎么玩 我的世界前往地狱需要准备什么 07-05
- 我的世界1.9鞘翅怎么获得 我的世界1.9鞘翅合成方法 07-05
- 我的世界0.15机器人怎么制作 我的世界机器人制作方法 07-04
- 我的世界0.16海晶石砖怎么合成 合成海晶石砖需要哪些材料 07-04
- 我的世界正版多少钱 我的世界正版在哪买 07-02
- 我的世界0.15为什么安装不了 我的世界0.15安装失败怎么办 07-02
- 我的世界0.15修改器下载 我的世界0.15Toolbox下载地址 07-02