Minecraft(我的世界)中文论坛
标题: MC1.8:指令方块雷神降临展示
作者: PotatoMaster101 时间: 2014-7-31 17:55
标题: MC1.8:指令方块雷神降临展示
本帖最后由 PotatoMaster101 于 2014-7-31 17:58 编辑
大家好。今天本人无聊时随便做了一个小作品:雷神:.jpg)
这个作品比较简单,主要是玩家走到哪雷打到哪,然后秒杀一切。电路截图:
.jpg)
这个电路主要是2个部分:探测/清空,执行。开始要做的是指令方块脉冲,任何脉冲都可以,但是越快越好。
首先是探测部分,主要就是使用/scoreboard系统做的。指令:- /scoreboard players set @a ThunderGod 1
- {SelectedItemSlot:0,Inventory:[{Slot:0b,id:"minecraft:nether_star",Damage:0s,Count:1b,tag:{display:{Name:"Thunder God Star",Lore:["Enables Thunder God mode"]}}}]}
复制代码- /scoreboard players set @a ThunderGod 1
- {SelectedItemSlot:1,Inventory:[{Slot:1b,id:"minecraft:nether_star",Damage:0s,Count:1b,tag:{display:{Name:"Thunder God Star",Lore:["Enables Thunder God mode"]}}}]}
复制代码 这些指令用处就是探测玩家有没有拿着一个叫“Thunder God Star”的地狱星(id:"minecraft:nether_star",display:{Name:"Thunder God Star",Lore:["Enables Thunder God mode"]}),如果拿着,那就把ThunderGod积分加到1(@a ThunderGod 1 )。此类指令还有7条,因为玩家有9个手拿物品栏,所以每一个手拿物品栏都要有特定的指令方块来控制(SelectedItemSlot:1,Inventory:[{Slot:1b)。之后,还要有清空的指令:
- /scoreboard players set @e ThunderGod 0
复制代码 这条指令把所有实体的ThunderGod重新设置成0。所以,如果有玩家拿着星,那么他的积分就会在0和1之间不停的跳,指令方块就可以接收到了,如果他没拿,那他的积分就会不停地变成0。(如果这一步不行,那么就调节下清空和探测的激活顺序。)
以上就是探测部分。接下来就是执行部分了。如果有玩家拿着物品,那么指令方块就会收到输入,执行指令:
- /effect @a[score_ThunderGod_min=1] 14 1 1 true
复制代码- /effect @a[score_ThunderGod_min=1] 11 1 7 true
复制代码 以上2条指令就是探测所有ThunderGod积分最起码为1的玩家(@a[score_ThunderGod_min=1] ),然后给他们隐身和防御。加这些属性是美观使用,而且不会被雷电打死。之后要做的是,就是雷电的控制了:
- /execute @a[score_ThunderGod_min=1] ~ ~ ~ /kill @e[r=5,score_ThunderGod=0]
复制代码 这是第一条指令,意思就是把探测所有ThunderGod积分为1的玩家,然后把他们四周5格的实体都杀死。这个就达到秒杀四周的生物效果。
然后就是刷雷电了:
- /execute @a[score_ThunderGod_min=1] ~ ~ ~ /summon LightningBolt ~ ~ ~
复制代码 在ThunderGod积分为1的玩家那里刷出雷电。因为玩家已经有防御属性了,所以不会被打死。
最后一步可有可无:清空火焰
- /execute @a[score_ThunderGod_min=1] ~ ~ ~ /fill ~-7 ~1 ~-7 ~7 ~-1 ~7 minecraft:air 0 replace minecraft:fire
复制代码 在ThunderGod积分为1的玩家四周,把火焰换成空气(minecraft:air 0 replace minecraft:fire)。但是也不是100%去除,有时玩家跑的快会导致留下点火焰,但是这个只增加了真实性。
另附:百度云盘下载地址(进去后按绿色按钮开始,红色关闭,版本14w31a)
========END=========
作者: 被丨遗忘の过去 时间: 2014-7-31 17:59
我能说什么.....
作者: BensonQC 时间: 2014-7-31 17:59
看起来、听起来都好爽!
作者: 方块大人 时间: 2014-7-31 18:00
有人发过了。。。。。。
作者: 方块大人 时间: 2014-7-31 18:01
忘了,你自己去搜
作者: PotatoMaster101 时间: 2014-7-31 18:01
谁发的??
作者: HC20011015 时间: 2014-7-31 18:03
你这个人好坑啊- -
作者: PotatoMaster101 时间: 2014-7-31 18:03
那就是没法啊 即使发了,也要看他有没有用指令方块做,即使是指令方块做,那么他的指令和我的不一样
作者: PotatoMaster101 时间: 2014-7-31 18:03
那就是没法啊 即使发了,也要看他有没有用指令方块做,即使是指令方块做,那么他的指令和我的不一样
作者: 方块大人 时间: 2014-7-31 18:04
本来就是!也是1.8的
作者: HC20011015 时间: 2014-7-31 18:04
给命令大神跪了,下次做个爆破模式枪战地图吧+枪+C4吧~.~
作者: 方块大人 时间: 2014-7-31 18:05
不一样?这倒是的......
作者: 捌柒 时间: 2014-8-1 09:30
意义何在。
作者: 略懂一点 时间: 2014-8-1 20:01
你真的觉得他很简单吗?
我完全看不懂
作者: jjxxz2 时间: 2014-8-4 08:10
哇靠创造服可以装逼了
作者: 我的世界の 时间: 2014-8-4 22:01
14w19a可以吗
作者: PotatoMaster101 时间: 2014-8-5 07:22
没试过 可能不可以
作者: Seekers_05 时间: 2014-8-9 15:44
tyson大大
作者: 许博仑 时间: 2014-8-16 11:59
能做一个像这个的东西吗http://v.youku.com/v_show/id_XNjY1MTY3ODg0.html
作者: PotatoMaster101 时间: 2014-8-16 12:13
不知道 你看看有什么指令可以做
作者: 许博仑 时间: 2014-8-16 12:29
你的这个走到哪打到哪,放火不是同理嘛?
作者: PotatoMaster101 时间: 2014-8-16 12:53
嗯 都可以
作者: 上榴人士 时间: 2014-8-20 12:07
WOW 大神 我只会定点P怪物
作者: i逗比 时间: 2014-11-1 13:20
于是你水的一手好贴,我还以为什么东东
作者: 战神eee 时间: 2015-8-22 22:22
发现LZ大部分时间都无聊....
作者: maps_of_China 时间: 2015-12-26 22:11
请问楼主,我发现我使用了fill高频链接/scoreboard后会有超多指令在对话栏蹦出来,而我在楼主的存档里发现并没有此情况,请问如何屏蔽?
作者: PotatoMaster101 时间: 2015-12-27 01:50
/gamerule commandBlockOutput false
作者: maps_of_China 时间: 2015-12-27 12:32
谢谢楼主
作者: peter-kong 时间: 2015-12-28 14:20
然而这低等的命令简短些只能是:execute @p ~ ~ ~ summon Lightning
作者: yangay 时间: 2015-12-29 18:11
楼主,图似乎挂了{:10_515:}
作者: peter-kong 时间: 2015-12-29 19:56
和国外的雷神模组怎么差距这么大