您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
我的世界用什么指令可以达到弓箭一击必杀?
方块,命令,我的我的世界用什么指令可以达到弓箭一击必杀?
发布时间:2016-12-08加入收藏来源:互联网点击:
我的世界用什么指令可以达到弓箭一击必杀?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
制作难度:简单;爆炸威力:逆天!《我的世界》能够爆炸物品有苦力怕、TNT、床、还有末影水晶。苦力怕爆炸需要条件、TNT有延时、床需要在下界和末地。只有末影水晶,一撸就炸。
所以/kill指令作用在末影水晶上,就会瞬间产生爆炸。我们来看看爆炸的效果如何。
Minecraft爆炸弓的原理就是在箭矢落入方块上的瞬间,召唤出一个末影水晶。然后同时执行/kill水晶和箭矢的操作。
这样就能完美的制作出爆炸弓箭啦!命令方块并非大佬专属,新手也能学会哦。下面我们就详细介绍制作方法。
二、准备“爆炸弓”材料命令方块*5(/give @s command_block),拉杆*1,红石火把*1,比较器*1,石英方块*2(任意方块都行)。材料都是《我的世界》Minecraft常见的方块,注意命令方块创造模式不可得,只有使用指令方可。具体摆放方式请参照图片。命令方块由右至左,依次设置,只需要如下5个步骤,5个命令,就能搞定!
命令方块一:检测是否有箭命令方块设置:命令输入“testfor @e[type=arrow]”;方块类型选择“循环”;条件选择“无条件”红石选择“红石控制”;
这里解释下《我的世界》命令方块的“条件”选择。起始命令方块,实际上决定了整个命令方块组是否执行。如果条件选择红石,就可以用类似拉杆来进行整个命令的开关操作。而始终活动就是长期保持命令执行。这里可依据个人喜好,自行判断。
命令方块二:检测箭矢的下方是否为方块命令输入“execute @e[type=arrow] ~~~ testforblock ~~-1~ air”,连锁,有条件,保持开启(注意版本不同,命名略有差异,小编以中国版为例)。
这个命令解释一下,就是用来探测《我的世界》被射出的箭矢下方是否为空气,从而判定箭矢是否命中目标,从而执行爆炸。而类型选择“连锁”目的是为了让上一命令方块执行后,它所指向的命令方块才会执行,简单理解就是连锁和传递。
也就是说命令方块一满足条件后,直接执行命令方块二,然后才会发出能量信号传递到比较器和红石火把中。
命令方块三:检测到箭后召唤末影水晶命令方块设置:“execute @e[type=arrow]~~~summon ender_crystal”,脉冲,无条件,需要红石。也就是全部保持默认设置就好了。
《我的世界》summon是召唤的意思,指令玩家应该很熟悉。前半部分是检测箭矢,检测到后开始在箭矢的位置召唤一个“末影水晶”。
命令代码很好理解,就不过多叙述了。
这里之所以选择红石控制,是因为命令方块1和2满足条件会产生信号,从而传递到命令方块3,执行命令。否则命令方块3不执行。
命令方块四:kill末影水晶
普及一个《我的世界》Minecraft中的小知识。实际上MC很多方块都可以理解为有血条的,就像僵尸血条被你撸光了,僵尸会死,末影水晶的血条被“/kill”了就会爆炸。
道理是一样的,所以用kill来杀死末影水晶,产生我们需要的爆炸效果。
命令方块五:杀死实体箭矢
kill @e[type=arrow],连锁,有条件,始终活动。最后这一个指令可有可无。并不会影响到爆炸弓的实现。那为什么要杀死箭矢呢?小编就是为了普及一个《我的世界》小知识,箭矢也是有血条的!
回答于 2019-09-11 08:43:50
我认为可以做雷弓,/execute @e[type=Arrow] 复制代码。execute是检测执行指令,它的作用是检测到某一样东西之后执行跟在它后面的指令,而@e【type=Arrow】则是选择的目标,@e是所有实体。
/testfor @e[type=Arrow,c=1] {inGround:1b} 复制代码。【type=Arrow】则是它后面的目标,意思是箭种类,连在一起就是检测所有的箭。然后后面的summon LightningBolt就是召唤雷电杀杀力十分大,
回答于 2019-09-11 08:43:50
我来回答一下:我的世界雷电弓箭指令,在《我的世界》制作雷神之弓。 1.首先你要调出命令方块,命令方块是在创造模式下,无法直接获取。 2.所以请敲一段指令“/give @s command_block”,此时你的手中会出现一个命令方块,放置在地上即可。 3.我们只要当检测到其他空格会有有AJ时,输出大于输出端的PLC于比较器旁就会停止放雷。有8个MID方块是检测1到8格时否有弓,而有的话就会输出能量。 4.输到隔壁比(lao)较(wang)器让停止它输出完毕。在输 testfor@p{Inventory:[{Slot:(此输入 1~8 )b,id:minecraft:bow,Damage:0s,Count:1b}]}。 5.分别输在8个mid方块里就可以啦,把这些命令插到mid方块里面,然后再接上高频,估计不错。可以试一试,谢谢!
回答于 2019-09-11 08:43:50
你好,我是非常高兴回答你的问题。我认为你可以做一下雷电弓你可以看看
1、首先,/execute @e[type=Arrow] 复制代码。execute是检测执行指令,它的作用是检测到某一样东西之后执行跟在它后面的指令,而@e【type=Arrow】则是选择的目标,@e是所有实体。
/testfor @e[type=Arrow,c=1] {inGround:1b} 复制代码。【type=Arrow】则是它后面的目标,意思是箭种类,连在一起就是检测所有的箭。然后后面的summon LightningBolt就是召唤雷电
非常高兴回答你的问题
上一篇:今年公司开始大幅缩减员工福利待遇,试问员工该何去何从?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |