|
|
@@ -12,15 +12,15 @@ tag @a remove mini_rank4
|
|
|
# 1
|
|
|
scoreboard players set $t_score_max mini_score -2147483648
|
|
|
execute as @a run function mini:main/get_max_score
|
|
|
-execute as @a unless entity @a[tag=mini_rank1] if score @s mini_score = $t_score_max mini_score run tag @s add mini_rank1
|
|
|
+execute as @a unless entity @a[tag=mini_rank1] if score @s mini_score = $t_score_max mini_score run tag @s[tag=!watcher] add mini_rank1
|
|
|
# 2
|
|
|
scoreboard players set $t_score_max mini_score -2147483648
|
|
|
execute as @a[tag=!mini_rank1] run function mini:main/get_max_score
|
|
|
-execute as @a[tag=!mini_rank1] unless entity @a[tag=mini_rank2] if score @s mini_score = $t_score_max mini_score run tag @s add mini_rank2
|
|
|
+execute as @a[tag=!mini_rank1] unless entity @a[tag=mini_rank2] if score @s mini_score = $t_score_max mini_score run tag @s[tag=!watcher] add mini_rank2
|
|
|
# 3
|
|
|
scoreboard players set $t_score_max mini_score -2147483648
|
|
|
execute as @a[tag=!mini_rank1,tag=!mini_rank2] run function mini:main/get_max_score
|
|
|
-execute as @a[tag=!mini_rank1,tag=!mini_rank2] unless entity @a[tag=mini_rank3] if score @s mini_score = $t_score_max mini_score run tag @s add mini_rank3
|
|
|
+execute as @a[tag=!mini_rank1,tag=!mini_rank2] unless entity @a[tag=mini_rank3] if score @s mini_score = $t_score_max mini_score run tag @s[tag=!watcher] add mini_rank3
|
|
|
# 4
|
|
|
tag @a[tag=!mini_rank1,tag=!mini_rank2,tag=!mini_rank3,tag=!watcher] add mini_rank4
|
|
|
|