我的世界1.8命令方块限次电路教程
小编为大家带来了我的世界1.8命令方块的教程,这次带来的是限次电路,可以用来做复印机哦,喜欢的朋友来看看吧!
为了实现复印机,我思考限次电路很久了,现在为大家带来一个最新的比较简化的版本
如果之前有人做过了,好吧。。
这个是电路全景,下面讲解代码
踩踏板以后激活前3个方块,
summon @e[type=Slime] ~ ~ ~ {CustomName:Dontkillme,NoAI:1,Size:0}
setblock x1 y1 z1 redstone_block
setblock x2 y2 z2 redstone_block
然后很小的间隔后激活下一个代码
setblock x1 y1 z1 air
然后进入循环电路
以下命令依次进行
scoreboard players add @e[type=Slime] times 1
testfor @e[type=Slime,score_times_min=11]
如果达成条件就
kill @e[type=Slime]
setblock x2 y2 z2 air
setblock x3 y3 z3 redstone_block
setblock x3 y3 z3 air
小编为大家带来了我的世界1.8命令方块的教程,这次带来的是限次电路,可以用来做复印机哦,喜欢的朋友来看看吧!
为了实现复印机,我思考限次电路很久了,现在为大家带来一个最新的比较简化的版本
如果之前有人做过了,好吧。。
这个是电路全景,下面讲解代码
踩踏板以后激活前3个方块,
summon @e[type=Slime] ~ ~ ~ {CustomName:Dontkillme,NoAI:1,Size:0}
setblock x1 y1 z1 redstone_block
setblock x2 y2 z2 redstone_block
然后很小的间隔后激活下一个代码
setblock x1 y1 z1 air
然后进入循环电路
以下命令依次进行
scoreboard players add @e[type=Slime] times 1
testfor @e[type=Slime,score_times_min=11]
如果达成条件就
kill @e[type=Slime]
setblock x2 y2 z2 air
setblock x3 y3 z3 redstone_block
setblock x3 y3 z3 air
========================CUTLINE========================
以上代码是什么意思呢?我为富有幽默感的人们准备了一篇注释,如果看不懂可以只看命令后的注释。
/*
Command Block伪代码说明
Begin和End代表两个括号
“//”符号是注释
While是循环结构,后可以跟判断语句testfor然后现实中搭配活塞,也可以跟方块状态XX==open/off,方块状态不需要命令方块的检测
:代表缩进,wikier都懂
by Kakagou12
*/
//限次电路部分
Begin
summon @e[type=Slime] ~ ~ ~ {CustomName:Dontkillme,NoAI:1,Size:0} //这里召唤一个计时用的史莱姆
setblock x1 y1 z1 redstone_block //在电路循环开始的地方放红石块,激活循环电路
setblock x1 y1 z1 air
setblock x2 y2 z2 redstone_block //在活塞后放置红石块,开启循环
While piston==open //进入循环
:scoreboard players add @e[type=Slime] times 1 //计次加1
:testfor @e[type=Slime,score_times_min=11] //判断命令,实际会输出10次。
::kill @e[type=Slime]
::setblock x2 y2 z2 air //关闭活塞
:setblock x3 y3 z3 redstone_block //无线电路的目标位置放红石块
:setblock x3 y3 z3 air
End
P.S杀掉史莱姆会掉粘液球,大家可以自己设置一个清除地面物品用的方块
过会放一下除了技术含量看起来好高其实一点用处都没有的复印机
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
休闲益智 大小:98.54M
-
网络工具 大小:52.24MB
-
角色扮演 大小:973.33 MB
-
休闲益智 大小:105.34MB
-
主机游戏 大小:10GB