您的当前位置:游戏狗 > 我的世界 > 正文

我的世界天降陨石怎么用命令方块制作

2016-01-25 12:08:04来源:MCBBS编辑:sleeve-fish

我的世界天降陨石怎么用命令方块制作?不少的玩家肯定见过命令方块一键生成的装置,玩家拿着一个生物蛋召唤陨石。其实我们自己在搭建类似这样的一个装置的时候,就不需要那么复杂的命令了。

天降陨石电路图:

白色羊毛:负责生成陨石;

黑色羊毛:负责陨石降落;

黄色羊毛:负责陨石爆炸。


以下是白色羊毛处的指令:

白色羊毛出:从走往右(脉冲不算)

testfor @e[type=Villager,name=stone]

代码说明:检测是否存在stone的村民。

tp @e[type=Villager,name=stone] ~ ~-100 ~

代码说明:将stone传送到虚空中。

execute @e[type=Villager,name=stone] ~ ~ ~ summon Villager ~ 150 ~ {ActiveEffects:[{Id:14,Ambient:1,Duration:99999}],CustomName:a,Attributes:[{Name:generic.maxHealth,Base:10000}]}

代码说明:stone村民的上空中150米处刷出一个“a”村民。该村民处于隐身并且无敌状态。

kill @e[type=Villager,name=stone]

代码说明:杀死stone村民。


以下是黑色羊毛处命令:

黑色羊毛处:从左往右(不计算脉冲)

execute @e[type=Villager,name=a] ~ ~ ~ fill ~1 ~2 ~1 ~-1 ~ ~-1 netherrack

代码说明:以A村民为中心,不停放置3X3的地狱岩。

execute @e[type=Villager,name=a] ~ ~ ~ fill ~1 ~2 ~1 ~-1 ~10 ~-1 air

代码说明:清理前一次的放置。


以下是黄色羊毛处命令:

黄色羊毛处命令:从左往右(注意脉冲的放置)

execute @e[type=Villager,name=a] ~ ~ ~ testforblock ~ ~-1 ~ air

代码说明:检测A村民的脚下是否是空气。

然后连接两个非门,其中一个生成5个TNT。

execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}

execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}

execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}

execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}

execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}

另外一个非门负责清除落地的地狱岩和村民:

从右往左分别是:

execute @e[type=Villager,name=a] ~ ~ ~ summon Bat ~ ~ ~ {ActiveEffects:[{Id:14,Ambient:1,Duration:99999}],CustomName:b,Attributes:[{Name:generic.maxHealth,Base:10000}]}

在村民A处刷出一个蝙蝠"B"。

kill @e[type=Villager,name=a]

杀死A村民。

execute @e[type=Bat,name=b] ~ ~ ~ fill ~1 ~4 ~1 ~-1 ~ ~-1 air

蝙蝠的周围填充空气。

kill @e[type=Bat,name=b]

杀气蝙蝠。

相关新闻

©游戏狗 Gamedog.cn 北京手游天下数字娱乐科技股份有限公司 版权所有
安全百店 ANVA自律组
游戏狗微信关注游戏狗订阅号