Minecraft(我的世界)中文论坛
标题: MC1.9: 单指令方块刷可骑末影龙讲解
作者: PotatoMaster101 时间: 2015-10-16 00:33
标题: MC1.9: 单指令方块刷可骑末影龙讲解
本帖最后由 PotatoMaster101 于 2015-10-20 21:54 编辑
大家好。今天花了半小时研制出了可骑末影龙的一套系统(以前我发过,这次只是加入进了单指令,而且更简化了而已)。这个系统的电路只有6个指令方块,而且它们之间分开也可以,所以无需担忧电路大小的关系。版本最好15w42a。
----------截图----------
-----------特色-----------
这个系统和本人以前在1.8的系统更完美了。以前是用Json Book来调节方向什么,而这次直接使用玩家看的方位调节。警告:默认情况会打开mobGriefing,如果不要的话请自行取消(别问我为什么,增加真实感)。看哪跑哪,上天入地无所不能!
最后展示下本人写的单指令生成器:
这次的单指令都是用这个东西生成的,所以没有花任何时间来合并指令。现在还在内测,完美了后发出。
指令:- /summon FallingSand ~-2 ~ ~
- {Time:1,Block:"minecraft:redstone_block",Passengers:[{id:"FallingSand",Time:1,Block:"minecraft:activator_rail",Passengers:[{id:"MinecartCommandBlock",Command:"/gamerule commandBlockOutput false
- "},{id:"MinecartCommandBlock",Command:"/setblock ~-1 ~-1 ~0 minecraft:repeating_command_block 0 replace {Command:"/execute @a[ry=-135,rym=135] ~ ~ ~ /tp @e[type=ArmorStand,name=DraMark] ~ ~ ~-0.3",auto:1b}
- "},{id:"MinecartCommandBlock",Command:"/setblock ~-2 ~-1 ~0 minecraft:repeating_command_block 0 replace {Command:"/execute @a[ry=135,rym=45] ~ ~ ~ /tp @e[type=ArmorStand,name=DraMark] ~-0.3 ~ ~",auto:1b}
- "},{id:"MinecartCommandBlock",Command:"/setblock ~-3 ~-1 ~0 minecraft:repeating_command_block 0 replace {Command:"/execute @a[ry=-50,rym=-135] ~ ~ ~ /tp @e[type=ArmorStand,name=DraMark] ~0.3 ~ ~",auto:1b}
- "},{id:"MinecartCommandBlock",Command:"/setblock ~-4 ~-1 ~0 minecraft:repeating_command_block 0 replace {Command:"/execute @a[ry=40,rym=-45] ~ ~ ~ /tp @e[type=ArmorStand,name=DraMark] ~ ~ ~0.3",auto:1b}
- "},{id:"MinecartCommandBlock",Command:"/setblock ~-5 ~-1 ~0 minecraft:repeating_command_block 0 replace {Command:"/execute @a[rx=90,rxm=40] ~ ~ ~ /tp @e[type=ArmorStand,name=DraMark] ~ ~-0.3 ~",auto:1b}
- "},{id:"MinecartCommandBlock",Command:"/setblock ~-6 ~-1 ~0 minecraft:repeating_command_block 0 replace {Command:"/execute @a[rx=-15,rxm=-90] ~ ~ ~ /tp @e[type=ArmorStand,name=DraMark] ~ ~0.3 ~",auto:1b}
- "},{id:"MinecartCommandBlock",Command:"/gamerule mobGriefing true
- "},{id:"MinecartCommandBlock",Command:"/summon ArmorStand ~0 ~10 ~0 {CustomName:"DraMark",Invisible:1b,Marker:1b,Invulnerable:1b,NoGravity:1b,Passengers:[{id:"EnderDragon",Invulnerable:1b,CustomName:"PotatoMaster101",Passengers:[{id:"MinecartRideable",CustomName:"Seat",Invulberable:1b}]}]}"},{id:"MinecartCommandBlock",Command:"/setblock ~ ~-1 ~ minecraft:lava 15 replace"}]}]}
复制代码
要关掉的话,请用/kill @e[type=!Player]
最后注意的是,指令方块往 -x的方位,最好空一点,而且有地板。在平地实验最好了。
感谢PCA!感谢nenn!
============END==============
作者: 玄素 时间: 2015-10-16 00:54
PM触_(:3?∠)_
作者: qq584241 时间: 2015-10-16 01:45
龙骑大屌{:10_500:}
作者: jiongjionger 时间: 2015-10-16 08:28
不知道会不会和1.8一样骑上去后开始鬼畜233
作者: qwerty吃小庄 时间: 2015-10-16 17:53
话说1.9的命令方块就是好用多了
作者: nenn 时间: 2015-10-16 20:55
1.9 的cb还是很有玩头的~ PM大触!
作者: andylizi 时间: 2015-10-16 20:58
本帖最后由 andylizi 于 2015-10-16 21:16 编辑
原理呢A.A这似乎是PM在技巧版发的唯一一个没有原理的帖子。。
哦哦我看到了,检测玩家方位A.A抱歉眼残
等等,你的OOC似乎有个bug。。。就是。。龙生成以后,,会把红石块破坏掉,于是乎。。
又发现个问题:当矿车进入岩浆时。。
作者: 840196733mw 时间: 2015-10-16 21:07
PM回归了,以后命令方块版又是PM屠版了= =
趁着活动没结束来刷红烧PM,PM煲[s/]
作者: PotatoMaster101 时间: 2015-10-16 22:15
龙并不会一出生就去把红石块撞掉
除非玩家故意让龙去撞,或者指令方块刷在和龙同一个y轴上面(不太可能)。
岩浆也是没办法的事情
作者: andylizi 时间: 2015-10-16 22:28
可不可以给矿车无敌标签。。
虽然龙不会一出生就把红石块撞掉,但是因为它检测的是玩家面向,所以不小心的话。。
作者: 去猫 时间: 2015-10-17 08:00
嘿PM,这个能控制么。。。
作者: 《企启》 时间: 2015-10-19 17:22
发了个隐退信之后就一直玩编程去了,与CB区别说大不大说小不小,pca告诉我的233
作者: 1325869444 时间: 2015-10-19 17:26
还不错
作者: forever745 时间: 2015-10-19 19:52
楼主你太帅了~
作者: siiftun1857 时间: 2015-10-19 20:20
什么鬼。。。
作者: 林扬骐 时间: 2015-10-20 19:55
lz怎么在这种单指令中用矿车还要用summon FallingSand?
这新版本的单指令的速度与省空间不是这样浪费的……
作者: PotatoMaster101 时间: 2015-10-20 21:13
FallingSand只是一个更新器
我实验的直接{auto}的话指令方块不更新
作者: 林扬骐 时间: 2015-10-20 21:30
那你就不会先把命令方块setblock出来了再fill红石块啊{:10_493:}
作者: PotatoMaster101 时间: 2015-10-20 21:52
可以了
我马上发布最新版
试验成功 可以直接{auto}也没问题,生成器也改完了 多谢
作者: sulu 时间: 2015-10-21 13:34
角虫我一脸,简直不要不要的.
作者: 金色的小鸟 时间: 2017-6-15 17:42
你们这是要逼死一个模组吗?
作者: 蒋毅啊 时间: 2017-6-18 09:58
强命令方块就是牛逼
作者: 2082359109 时间: 2019-6-8 10:17
骑龙大佬啊!不过指令挺多的!
作者: coco65 时间: 2019-6-8 10:56
提示: 作者被禁止或删除 内容自动屏蔽