Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #resetting difficulty score
- scoreboard players set @e[name=difficulty,scores={difficulty=4..}] difficulty 0
- #setting difficulty scores
- #easy
- scoreboard players add @e[name=difficulty,scores={difficulty=0,diff_easy=..1}] diff_easy 1
- scoreboard players set @e[name=difficulty,scores={difficulty=0,diff_normal=1..}] diff_normal 0
- scoreboard players set @e[name=difficulty,scores={difficulty=0,diff_hard=1..}] diff_hard 0
- scoreboard players set @e[name=difficulty,scores={difficulty=0,diff_very_hard=1..}] diff_very_hard 0
- #normal
- scoreboard players set @e[name=difficulty,scores={difficulty=1,diff_easy=1..}] diff_easy 0
- scoreboard players add @e[name=difficulty,scores={difficulty=1,diff_normal=..1}] diff_normal 1
- scoreboard players set @e[name=difficulty,scores={difficulty=1,diff_hard=1..}] diff_hard 0
- scoreboard players set @e[name=difficulty,scores={difficulty=1,diff_very_hard=1..}] diff_very_hard 0
- #hard
- scoreboard players set @e[name=difficulty,scores={difficulty=2,diff_easy=1..}] diff_easy 0
- scoreboard players set @e[name=difficulty,scores={difficulty=2,diff_normal=1..}] diff_normal 0
- scoreboard players add @e[name=difficulty,scores={difficulty=2,diff_hard=..1}] diff_hard 1
- scoreboard players set @e[name=difficulty,scores={difficulty=2,diff_very_hard=1..}] diff_very_hard 0
- #very hard
- scoreboard players set @e[name=difficulty,scores={difficulty=3,diff_easy=1..}] diff_easy 0
- scoreboard players set @e[name=difficulty,scores={difficulty=3,diff_normal=1..}] diff_normal 0
- scoreboard players set @e[name=difficulty,scores={difficulty=3,diff_hard=1..}] diff_hard 0
- scoreboard players add @e[name=difficulty,scores={difficulty=3,diff_very_hard=..1}] diff_very_hard 1
- #one time execution
- execute as @e[name=difficulty,scores={diff_easy=1}] run function main:lobby/difficulty/diff_easy
- execute as @e[name=difficulty,scores={diff_normal=1}] run function main:lobby/difficulty/diff_normal
- execute as @e[name=difficulty,scores={diff_hard=1}] run function main:lobby/difficulty/diff_hard
- execute as @e[name=difficulty,scores={diff_very_hard=1}] run function main:lobby/difficulty/diff_very_hard
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement