Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #tagをつける
- scoreboard players tag @a add gun {SelectedItem:{id:"minecraft:carrot_on_a_stick",tag:{display:{LocName:"AK-47"}}}}
- #銃関係
- execute @a[score_gun_min=1,tag=gun] ~ ~ ~ summon armor_stand ~ ~ ~ {UUIDLeast:12L,UUIDMost:12L,Tags:["gun1"],NoGravity:1b,Marker:1b,Invisible:1}
- execute @a[score_gun_min=1,tag=gun] ~ ~ ~ tp @e[type=armor_stand,tag=gun1] @a[score_gun_min=1,tag=gun]
- execute @a[score_gun_min=1,tag=gun] ~ ~ ~ execute @e[type=armor_stand,tag=gun1] ~ ~ ~ summon Fireball ~ ~100 ~ {Tags:["gun2"],NoGravity:1b,ExplosionPower:0,direction:[0.0,0.0,0.0]}
- execute @a[score_gun_min=1,tag=gun] ~ ~ ~ execute @e[type=fireball,tag=gun2] ~ ~ ~ summon snowball ~ ~2.1 ~ {ownerName:00000000-0000-000c-0000-00000000000c}
- #scoreboard管理
- scoreboard players set @a[score_gun_min=1] gun 0
- scoreboard players tag @a[tag=gun] remove gun
- #銃管理
- execute @e[type=fireball,tag=gun2] ~ ~ ~ teleport @e[type=armor_stand,tag=gun1] ~ ~-100 ~
- execute @e[type=armor_stand,tag=gun1] ~ ~ ~ effect @e[r=2,c=1,type=!armor_stand,tag=Undead] 6 1 2 true
- execute @e[type=armor_stand,tag=GUN,score_GUN_min=2] ~ ~ ~ effect @e[r=2,c=1,type=!armor_stand,tag=!Undead,score_gun=0] 7 1 2 true
- #アンデット感知
- scoreboard players tag @e[type=skeleton] add Undead
- scoreboard players tag @e[type=stray] add Undead
- scoreboard players tag @e[type=wither_skeleton] add Undead
- scoreboard players tag @e[type=wither] add Undead
- scoreboard players tag @e[type=zombie] add Undead
- scoreboard players tag @e[type=husk] add Undead
- scoreboard players tag @e[type=zombie_pigman] add Undead
- scoreboard players tag @e[type=zombie_villager] add Undead
- #パーティクル
- execute @e[tag=gun1] ~ ~ ~ particle crit ~ ~1.5 ~ 0 0 0 0.01 1 force
- #ONにする場合:/scoreboard objectives add gun stat.useItem.minecraft.carrot_on_a_stick
- #OFFにする場合:/scoreboard objectives remove gun
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement