Advertisement
StreetCat

Untitled

Jan 22nd, 2019
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. Entity for Capture Point:
  2. /summon armor_stand ~ ~1 ~ {Tags:["neutral","point"],NoGravity:1b,Marker:1b,Invulnerable:1,Invisible:1}
  3.  
  4. ACTIVATE ONCE Commands:
  5. /scoreboard objectives add capturePoint dummy
  6. /scoreboard teams add Red
  7. /scoreboard teams add Blue
  8.  
  9. Repeating Commands:
  10. /execute at @a[team=Red] run tag @e[tag=neutral,distance=3,type=armor_stand,scores={capturePoint=0}] add redPoint
  11. /execute at @a[team=Red] run scoreboard players add @e[tag=redPoint,distance=3,scores={capturePoint=0..99}] capturePoint 1
  12. /execute at @a[team=Red] run scoreboard players remove @e[tag=bluePoint,distance=3,scores={capturePoint=1}] capturePoint 1
  13.  
  14. /execute at @a[team=Blue] run tag @e[tag=neutral,distance=3,type=armor_stand,scores={capturePoint=0}] add bluePoint
  15. /execute at @a[team=Blue] run scoreboard players add @e[tag=bluePoint,distance=3,scores={capturePoint=0..99}] capturePoint 1
  16. /execute at @a[team=Blue] run scoreboard players remove @e[tag=redPoint,distance=3,scores={capturePoint=1}] capturePoint 1
  17.  
  18. /tag @e[tag=point,scores={capturePoint=0}] remove redPoint
  19. /tag @e[tag=point,scores={capturePoint=0}] remove bluePoint
  20. /tag @e[tag=point,scores={capturePoint=0}] add neutral
  21. /tag @e[tag=point,scores={capturePoint=1}] remove neutral
  22. /tag @e[tag=redPoint] remove neutral
  23. /tag @e[tag=bluePoint] remove neutral
  24. /scoreboard players add @e[tag=point] capturePoint 0
  25. /execute at @e[tag=bluePoint,scores={capturePoint=100}] run fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 minecraft:blue_concrete
  26. /execute at @e[tag=redPoint,scores={capturePoint=100}] run fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 minecraft:red_concrete
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement