酒醉的鸵鸟
本帖最后由 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,不仅如此还可以弄一个清除的东西,功能就全了,因为如果仅仅是个地狱门真的没有什么好的…… 希望再改进!加油!

酒醉的鸵鸟
Java_command 发表于 2016-8-27 04:41
这个没啥好说的233,蝙蝠如果加个noai和无敌还可以做防熊地狱门23333,不仅如此还可以弄一个清除的东西,功 ...

嗯,因为是第一次做,就随便想了一个做了下,以后会做实用一点的

lyzda
很好的教程

Java_command
wifi1 发表于 2016-8-27 09:36
嗯,因为是第一次做,就随便想了一个做了下,以后会做实用一点的

你完全可以用这个扩展啊,比如说生成地狱门,拆除地狱门,只能给xx用的地狱门等等

UltraPanda
又是一个黑科技....表示看不懂

MODlover
occ什么鬼
不是ooc吗

酒醉的鸵鸟
MODlover 发表于 2016-8-29 18:51
occ什么鬼
不是ooc吗

好像也是

ku_te
本帖最后由 ku_te 于 2016-9-11 13:56 编辑

发现BUG
只要蝙蝠放置速度超过红石的速度{:10_527:}
就不会生成地狱门了
并且这个红石的速度并不快
很容易超过的

TFPS·妖魅
大触求教命令方块{:10_497:}

正义の冷子
冒险地图新玩法系列

酒醉的鸵鸟

http://www.mcbbs.net/forum.php?m ... 1%E6%8C%87%E4%BB%A4
http://www.mcbbs.net/forum.php?m ... amp;extra=page%3D11
慢慢看

1622962468
我认为做这个东西的唯一难点就是...恩...一个指令的命令方块作品,对,难点就是这个

1622962468
稍稍的研究了一下,我认为是不是把setblock换成fill会简单一点

z446066151
66666给你赞一个,学已致用

1768019994
看不懂是怎么弄的

迷失自我
楼主棒棒哒,来学习学习

莉莉霍瓦特
黑科技QAQ
已经........