酒醉的鸵鸟
本帖最后由 wifi1 于 2016-8-29 20:40 编辑

   大家好,我是wifi1,相信大家一定不认识我。最近做了一个可以刷出地狱门的怪物蛋,拿出来和大家分享前言

代码(纯手撸!)

方法
将以上代码输入命令方块,用红石块从侧面激活,就可以看到如图,刷出一大堆命令方块


不一会,上面的命令方块全部消失,你就可以获得一组叫做hehe的刷怪蛋
并且在附近会生成一个这样的装置


用蛋右键地板,只见Duang的一下,出现了一个地狱门
========================原理===========================如图:


解释一下各个命令方块的指令及用处
紫色:/summon FallingSand ~ ~1 ~ {Tile:152}
刷出一个有红石属性的掉落沙,从而制作脉冲
详情见贴[url]http://www.mcbbs.net/thread-209421-1-1.html[url/]
绿色:/testfor @e[type=Bat,Name=hehe]检测是否有名字为hehe的蝙蝠,如果有,比较器就会输出信号(因为开始给你的怪物蛋就是刷名为hehe的蝙蝠的,只要你使用就会输出信号)
粉色:/execute @e[type=Bat,name=hehe] fill ~ ~ ~ ~3 ~4 ~ obsidian 0 replace
从蝙蝠身体到X+3,Y+4生成一堵4*5的黑曜石墙
蓝色:/execute @e[type=Bat,name=hehe] fill ~1 ~1 ~ ~2 ~3 portal 0 replace
把黑曜石墙中间2*3替换成传送门方块
橙色:/kill @e[type=Bat,name=hehe]
杀死这只蝙蝠,以免产生大量地狱门
=========================END===========================
伙伴招募:








2021.12 数据,可能有更多内容   大家好,我是wifi1,相信大家一定不认识我。最近做了一个可以刷出地狱门的怪物蛋,拿出来和大家分享前言最近在学习命令方块,前几天看到一个帖子:[url]http://www.mcbbs.net/forum.php?mod=viewthread&tid=419324&highlight=%E6%89%A7%E8%A1%8C%E5%A4%9A%E6%9D%A1%E6%8C%87%E4%BB%A4[url/],于是学了一下里面的教程,今天心血来潮,做了一个可以刷地狱门的怪物蛋。这是我的处女作,有许多不足的地方,请大神不要喷,欢迎给我留下建议。
代码(纯手撸!)
summon FallingSand ~ ~10 ~ {Time:1,Tile:152,Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"fill ~-1 ~-1 ~ ~-1 ~-11 ~ redstone_block"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"fill ~ ~2 ~ ~-1 ~-11 ~ air 0 replace"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-7 ~-5 redstone_block"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"give @p spawn_egg 64 65 {display:{Name:hehe}}"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-7 ~-5 redstone_block 0 replace"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-7 ~-5 command_block 0 replace {Command:\"summon FallingSand ~ ~1 ~ {Tile:152}\"}"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-5 ~-4 redstone_wire"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-5 ~-4 command_block 0 replace {Command:\"testfor @e[type=Bat,name=hehe]\"}"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-4 ~-3 unpowered_comparator 2"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-2 ~-2 command_block 0 replace {Command:\"kill @e[type=Bat,name=hehe]\"}"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-4 ~-2 ~-2 command_block 0 replace {Command:\"execute @e[type=Bat,name=hehe] ~ ~ ~ fill ~1 ~1 ~ ~2 ~3 ~ portal 0 replace\"}"},Riding:{id:FallingSand,Time:1,Tile:137,TileEntityData:{Command:"setblock ~-5 ~-1 ~-2 command_block 0 replace {Command:\"/execute @e[type=Bat,name=hehe] ~ ~ ~ fill ~ ~ ~ ~3 ~4 ~ obsidian 0 replace\"}"}}}}}}}}}}}}}}
方法
将以上代码输入命令方块,用红石块从侧面激活,就可以看到如图,刷出一大堆命令方块



不一会,上面的命令方块全部消失,你就可以获得一组叫做hehe的刷怪蛋
并且在附近会生成一个这样的装置



用蛋右键地板,只见Duang的一下,出现了一个地狱门
========================原理===========================如图:



解释一下各个命令方块的指令及用处
紫色:/summon FallingSand ~ ~1 ~ {Tile:152}
刷出一个有红石属性的掉落沙,从而制作脉冲
详情见贴[url]http://www.mcbbs.net/thread-209421-1-1.html[url/]
绿色:/testfor @e[type=Bat,Name=hehe]检测是否有名字为hehe的蝙蝠,如果有,比较器就会输出信号(因为开始给你的怪物蛋就是刷名为hehe的蝙蝠的,只要你使用就会输出信号)
粉色:/execute @e[type=Bat,name=hehe] fill ~ ~ ~ ~3 ~4 ~ obsidian 0 replace
从蝙蝠身体到X+3,Y+4生成一堵4*5的黑曜石墙
蓝色:/execute @e[type=Bat,name=hehe] fill ~1 ~1 ~ ~2 ~3 portal 0 replace
把黑曜石墙中间2*3替换成传送门方块
橙色:/kill @e[type=Bat,name=hehe]
杀死这只蝙蝠,以免产生大量地狱门
=========================END===========================
伙伴招募:
表示想做个1.8的pve地图,在这里找个小伙伴一起联机建,要求有正版,会一点MC技术(只要有个特长就行了)



Java_command
这个没啥好说的233,蝙蝠如果加个noai和无敌还可以做防熊地狱门23333,不仅如此还可以弄一个清除的东西,功能就全了,因为如果仅仅是个地狱门真的没有什么好的…… 希望再改进!加油!

下一页 最后一页