Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- execute if entity @a[scores={bow=1}] run summon minecraft:arrow ^ ^ ^0.25 {CustomName:"\"legolas_arrow\"",pickup:0,damage:2,crit:1,PierceLevel:5,Color:-1}
- execute if entity @a[scores={bow=1}] store result score @p playerX run data get entity @p Pos[0] 100
- execute if entity @a[scores={bow=1}] store result score @p playerY run data get entity @p Pos[1] 100
- execute if entity @a[scores={bow=1}] store result score @p playerZ run data get entity @p Pos[2] 100
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result score @s projectileX run data get entity @s Pos[0] 100
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result score @s projectileY run data get entity @s Pos[1] 100
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result score @s projectileZ run data get entity @s Pos[2] 100
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result score @s projectileX run scoreboard players operation @s projectileX -= @a[scores={bow=1}] playerX
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result score @s projectileY run scoreboard players operation @s projectileY -= @a[scores={bow=1}] playerY
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result score @s projectileZ run scoreboard players operation @s projectileZ -= @a[scores={bow=1}] playerZ
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] at @s run tp @s ~ ~1.62 ~
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result entity @s Motion[0] double 0.1 run scoreboard players get @s projectileX
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result entity @s Motion[1] double 0.1 run scoreboard players get @s projectileY
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] store result entity @s Motion[2] double 0.1 run scoreboard players get @s projectileZ
- execute if entity @a[scores={bow=1}] run scoreboard players reset @e projectileX
- execute if entity @a[scores={bow=1}] run scoreboard players reset @e projectileY
- execute if entity @a[scores={bow=1}] run scoreboard players reset @e projectileZ
- execute if entity @a[scores={bow=1}] as @e[name=legolas_arrow] at @s run data merge entity @s {CustomName:""}
- scoreboard players reset @a[scores={bow=1}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement