我的世界指令吧 关注:3,096贴子:13,051
  • 0回复贴,共1

Java 1.12.2 唤雷雪球的讲解

只看楼主收藏回复

≮命令拓展≯ Java版 - 1.12.2
本期讲解唤雷雪球的使用效果、指令步骤与应用举例。
◈效果:鸡蛋、雪球等砸入地面会直接消失的投掷物,经过此技术可以使鸡蛋雪球的落地点召唤雷电。
◈指令步骤:
◇说明:I=标签1 II=标签2 III=标签3 c=1(距离自己最近的一个)
◆ 以下一条为步骤①,意义为让没有标签2的雪球 [刚扔出的雪球] 召唤一个有标签1的弓箭(此指令作用为:为后面指令作为前置,此指令需要弓箭)
execute @e[tag=!II,type=snowball] ~ ~ ~ /summon arrow ~ ~ ~ {Tags:["I"]}
◆ 以下一条为步骤②,意义为让被没有标签2的雪球召唤出的有标签1的弓箭为没有标签2的雪球添加标签2(此指令的作用为:使一个雪球只召唤一根弓箭,标签2的作用仅仅为此)
execute @e[tag=!II] ~ ~ ~ execute @e[tag=I,c=1] ~ ~ ~ scoreboard players tag @e[type=snowball,tag=!II,c=1] add II
◆ 以下一条为步骤③,意义为让没有标签1的雪球将距离自己最近的一个有标签1的那根弓箭一直tp到自己身边(此指令的作用为:仅仅为此)
execute @e[tag=!I,type=snowball] ~ ~ ~ /tp @e[tag=I,c=1,type=arrow] @e[r=2,tag=II,c=1]
◆ 以下一条为步骤④,意义为检测落地的有标签1的弓箭并为其添加标签3(此指令的作用为:检测同雪球一起落地的弓箭)
scoreboard players tag @e[type=arrow,tag=I] add III {inGround:1b}
◆ 以下一条为步骤⑤,意义为使落地的有标签3的弓箭作出反应,我在这里做出的反应是召唤闪电(此指令的作用:作出反应,不然本命令组就没意义了)
execute @e[tag=III] ~ ~ ~ /summon lightning_bolt
◆ 以下一条为步骤⑥,意义为杀死所有落地的有标签3的弓箭 ■ 由于雪球与鸡蛋这种落地会直接消失,所以只需要清理弓箭就可以了。
/kill @e[tag=III]
◈应用举例:手榴弹,烟雾弹,燃烧瓶,雷蛋,技能等。如果想法开阔一点呢:枪械的子弹技能,榴弹炮,武器的技能。
应用极广,望采纳。
- CN - LingZherSY (Q443292073)


IP属地:北京来自iPhone客户端1楼2022-08-01 21:19回复