游民星空 > 攻略秘籍 > 攻略 > 正文

《我的世界》红石音乐入门图文教程 红石音乐怎么做

2017-12-06 15:15:53 来源:我的世界中文论坛 作者:1366020327 我要投稿

第6页:第二章-线路和时序 CB板

展开

2.CB板

游民星空

  制作原理:

  一块CB板有31格(也可以用其它的长度)

  前30格每个命令方块中的指令都是:【1.8+】

  /clone ~ ~1 ~ ~ ~1 ~ x y z+1 masked move 或者/clone ~ ~1 ~ ~ ~1 ~ x +1y z masked move

  意思就是把命令方块上方的方块移动到前一个,移动过去时又会激活下个指令,有继续移动。所以,当我们把红石块放上去的时候就会一直跑下去,但它不会转弯所以我们在最后一个命令方块中要把红石块移动到下一行的第一个。

  指令:/clone ~ ~1 ~ ~ ~1 ~ ~-30 ~1 ~1 masked move

  最后用创世神插件把其宽度加宽就行了,同样也可以加高,在第一平面跑完的结尾放一个命令方块把红石块移动到更高的CB板,原理相同。看懂CB板了?没有?觉得太麻烦?请看下面隐藏内容。

  把下面本人写的指令放入命令方块激活后即可获得一个名为CB的蛋,放在地下即可生成一个CB板

  注意:要注意位置,不然会重叠在一起,每个CB板计算好位置可以不断加宽,如果有能力可以加高。

  指令:

  注:仅限1.8

/summon FallingSand ~ ~1 ~ {Tile:152,Time:10,Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"fill ~ ~-19 ~1 ~ ~-1 ~1 redstone_block"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~2 ~-12 ~6 {Block:\"minecraft:redstone_block\",Time:1}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~3 ~-12 ~10 {}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~1 ~-11 ~10 {}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~3 ~-10 ~9 {}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~1 ~-9 ~9 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"execute @e[name=C,type=ArmorStand] ~ ~ ~ detect ~30 ~-1 ~30 command_block 0 /kill @e[name=C,type=ArmorStand]\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~3 ~-8 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"execute @e[name=C,type=ArmorStand] ~ ~ ~ detect ~ ~-1 ~ command_block 0 /fill ~30 ~-1 ~ ~30 ~-1 ~30 command_block 0 0 {Command:clone ~ ~1 ~ ~ ~1 ~ ~-30 ~1 ~1 masked move}\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~1 ~-7 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"execute @e[name=C,type=ArmorStand] ~ ~ ~ fill ~ ~-1 ~ ~29 ~-1 ~30 command_block 0 0 {Command:clone ~ ~1 ~ ~ ~1 ~ ~1 ~1 ~ masked move}\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~3 ~-6 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"execute @e[type=ArmorStand,name=C] ~ ~ ~ /kill @e[name=CB,type=Sheep]\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~1 ~-5 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"execute @e[name=CB,type=Sheep] ~ ~ ~ /summon ArmorStand ~ ~1 ~ {CustomName:\\\"C\\\",NoGravity:1,Invisible:1}\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~3 ~-4 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"fill ~-1 ~0 ~ ~-1 ~ ~4 redstone_block 0\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"summon FallingSand ~1 ~-3 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\"fill ~1 ~0 ~ ~1 ~ ~4 stone 0\"},Riding:{}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"fill ~1 ~-2 ~6 ~3 ~-2 ~10 air 0"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"fill ~ ~0 ~5 ~4 ~0 ~11 quartz_block 0"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"fill ~ ~ ~5 ~4 ~1 ~11 stained_glass 0"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"fill ~ ~ ~5 ~4 ~ ~11 quartz_block 0"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"/setblock ~2 ~2 ~4 wall_sign 1 replace {Text1:\"{text:\\\"关闭系统\\\",bold:False,italic:False,underlined:False,strikethrough:True,color:red,clickEvent:{action:run_command,value:\\\"fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\"}}\",Text2:\"{text:\\\"作者:1366020327\\\",bold:True,italic:True,underlined:False,strikethrough:False,color:gold,clickEvent:{action:run_command,value:\\\"fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\"}}\",Text3:\"{text:\\\"CB板生成系统\\\",bold:True,italic:False,underlined:True,strikethrough:False,color:yellow,clickEvent:{action:run_command,value:\\\"fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\"}}\",Text4:\"{text:\\\"\\\",bold:False,italic:False,underlined:False,strikethrough:False,color:black,clickEvent:{action:run_command,value:\\\"fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\"}}\"}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"/give 1366020327 minecraft:spawn_egg 1 91 {display:{Name:CB}}"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"/gamerule commandBlockOutput false"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"setblock ~ ~-1 ~1 redstone_block"},Riding:{id:"FallingSand",Tile:137,Time:10,TileEntityData:{Command:"fill ~ ~ ~ ~ ~23 ~1 air"}}}}}}}}}}}}}}}}}}}}}}}

  基本原理就是在生成的羊的地方放一个盔甲架,盔甲架下面生成命令方块,最后把盔甲架移除。

  (1)直接播放

  在上方放上命令方块或音符盒(注:4个命令方块为1个8分音符)如图,表示的就是

游民星空

  两个黑色羊毛为4分音符,黑色到中间的橙色为8分,依次类推。

  第一个3是4分音符所以从一个黑色羊毛到第二个黑色羊毛(中间7格)

  后面的3,5是8分音符所以从下一个黑色到了黄色(中间3格)。

  (2)下落式播放指令:

  /summon FallingSand x y z {Time:1,Block:redstone_block,Data:1}

  这条指令的意思是:在x,y,z坐标的地方生成一个下落的红石块。

  最后我们在红石块落下的地方放入播放声音的命令方块,如下图所示:

游民星空

  (3)抛物线播放

  需要计算一下距离和高度。

  指令:/summon FallingSand x y z {Time:1,Tile:0,Data:0,Motion:[a,b,c]}(注:高版本FallingSand不可用要用Falling_Block)

  及在x,y,z处生成一个红石块,以a的速度向x方向,b的速度向y方向,c的速度向z方向运动。

更多相关内容请关注:我的世界专区

责任编辑:Shy夏夏

上一页 1 2 3 4 5 6 7 8 9 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏