|
在下文中紫色命令方块为循环+保持开启,绿色命令方块为连锁+保持开启(别弄有条件,会出错误)
按照图中命令方块的顺序
第一个我们输
execute @e[type=boat] ~~~ detect ~~-1000~ sandstone 0 kill @s
第二个我们输
execute @e[type=boat] ~~~ detect ~~-1000~ plank 0 kill @s
第三个我们输
execute @e[type=boat] ~~~ detect ~~-1000~ log 0 kill @s
第四个我们输
execute @e[type=fishing_hook] ~~1000~ summon boat
第五个我们输
execute @e[type=fishing_hook] ~~~ execute @p ~~1000~ tp @e[type=boat,c=1] ^^^0.1 facing ~~~
第六个(音效)我们输(可以跳过)
execute @e[type=fishing_hook] ~~~ playsound mob.zombie.woodbreak @a[r=45] ~~~ 1 1.5
第七个我们输
kill @e[type=fishing_hook]
第八个我们输
execute @e[type=boat] ~~~ tp @s ^^^-2
第九个我们输(这是枪的伤害,把0前面的1改成255以内就行)
execute @e[type=boat] ~~-1000~ effect @e[r=1.5] instant_damage 1 0 true
第十个我们输
execute @e[type=!boat] ~~1000~ kill @e[type=boat,r=1.3]
第十一个我们输(枪线)可自定义
execute @e[type=boat] ~~-999~ particle minecraft:basic_flame_particle ~~~
第十二个我们输
scoreboard players add @e[type=boat] sc 1
第十三个我们输(射程如果没创建计分板射程就会是无穷大)
kill @e[scores={sc=22}]
指示图在下边,效果图也在下边
y
y
y
|
评分
-
6
查看全部评分
-
|