Minecraft(我的世界)中文论坛

标题: MC1.9: 单指令方块刷可骑末影龙讲解

作者: PotatoMaster101    时间: 2015-10-16 00:33
标题: MC1.9: 单指令方块刷可骑末影龙讲解
本帖最后由 PotatoMaster101 于 2015-10-20 21:54 编辑

大家好。今天花了半小时研制出了可骑末影龙的一套系统(以前我发过,这次只是加入进了单指令,而且更简化了而已)。这个系统的电路只有6个指令方块,而且它们之间分开也可以,所以无需担忧电路大小的关系。版本最好15w42a

----------截图----------




-----------特色-----------
这个系统和本人以前在1.8的系统更完美了。以前是用Json Book来调节方向什么,而这次直接使用玩家看的方位调节。警告:默认情况会打开mobGriefing,如果不要的话请自行取消(别问我为什么,增加真实感)。看哪跑哪,上天入地无所不能!

最后展示下本人写的单指令生成器:


这次的单指令都是用这个东西生成的,所以没有花任何时间来合并指令。现在还在内测,完美了后发出。
指令:
  1. /summon FallingSand ~-2 ~ ~
  2. {Time:1,Block:"minecraft:redstone_block",Passengers:[{id:"FallingSand",Time:1,Block:"minecraft:activator_rail",Passengers:[{id:"MinecartCommandBlock",Command:"/gamerule commandBlockOutput false
  3. "},{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}
  4. "},{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}
  5. "},{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}
  6. "},{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}
  7. "},{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}
  8. "},{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}
  9. "},{id:"MinecartCommandBlock",Command:"/gamerule mobGriefing true
  10. "},{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
andylizi 发表于 2015-10-16 20:58
原理呢A.A这似乎是PM在技巧版发的唯一一个没有原理的帖子。。
哦哦我看到了,检测玩家方位A.A抱歉眼残

龙并不会一出生就去把红石块撞掉

除非玩家故意让龙去撞,或者指令方块刷在和龙同一个y轴上面(不太可能)。

岩浆也是没办法的事情
作者: andylizi    时间: 2015-10-16 22:28
PotatoMaster101 发表于 2015-10-16 22:15
龙并不会一出生就去把红石块撞掉

除非玩家故意让龙去撞,或者指令方块刷在和龙同一个y轴上面(不太可能 ...

可不可以给矿车无敌标签。。
虽然龙不会一出生就把红石块撞掉,但是因为它检测的是玩家面向,所以不小心的话。。
作者: 去猫    时间: 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
林扬骐 发表于 2015-10-20 19:55
lz怎么在这种单指令中用矿车还要用summon FallingSand?
这新版本的单指令的速度与省空间不是这样浪费的… ...

FallingSand只是一个更新器

我实验的直接{auto}的话指令方块不更新
作者: 林扬骐    时间: 2015-10-20 21:30
PotatoMaster101 发表于 2015-10-20 21:13
FallingSand只是一个更新器

我实验的直接{auto}的话指令方块不更新

那你就不会先把命令方块setblock出来了再fill红石块啊{:10_493:}

作者: PotatoMaster101    时间: 2015-10-20 21:52
林扬骐 发表于 2015-10-20 21:30
那你就不会先把命令方块setblock出来了再fill红石块啊

可以了

我马上发布最新版

试验成功 可以直接{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
提示: 作者被禁止或删除 内容自动屏蔽