我的世界雷电弓箭指令 雷电弓箭指令分享

1.指令是:execute@ e[type=arrow]~ ~ ~ summitlight_ bolt 。
2.首先,/execute@e[type=arrow]复制代码 。execute是一个检测执行指令,它的作用是检测到某个东西后执行跟随它的指令,而@e[type=arrow]是选择的目标,@e是所有实体 。

我的世界雷电弓箭指令 雷电弓箭指令分享

文章插图
3./testfor@ e[type=arrow,c=1] {ground:1b}复制代码 。[type=arrow]是后面的目标,表示箭头的类型,连在一起就是检测所有的箭头 。然后它背后的召唤闪电在召唤闪电!
4.复制代码 。/kill@e[type=arrow]
5.【注意】看刚射出的弓箭是否触地 。连接高频,然后连接一个比较 。如果两个继电器的输出连接到/kill弓箭,则持续呼叫闪电的弓箭将被移除 。
【我的世界雷电弓箭指令 雷电弓箭指令分享】6.所以在@e后面加了[type=arrow,c=1],意思是检测一个比较晚刷出来的箭头 。这里c=1表示比较老,也就是刷出来的第一个箭头 。如果是c=-1,就是比较新刷的箭头 。c=其他数字,也就是选择多个目标,没有早晚 。所以c=1和c=-1是难点,在服务器中可以区分主要用途 。因此,指令中的c=1意味着当机器被激活时,它将检测到比较早的飞行箭头并给出输出 。新手可能听不懂 。因此,它背后的nbt:{在地面:1b}是为了检测箭是否落地 。b是单位,必须加 。所以这个带脉冲的命令块的主要作用是检测一个已经落地的箭,是第一发 。然后给出一个输出 。