|
|
@@ -2,9 +2,9 @@
|
|
|
|
|
|
# 计数
|
|
|
tag @s remove mini_running
|
|
|
-execute store result score $t_alive mem if entity @a[tag=mini_running,tag=!watcher]
|
|
|
+execute store result score $alive mem if entity @a[tag=mini_running,tag=!watcher]
|
|
|
execute store result score $t_finish mem if entity @a[tag=!mini_running,tag=!watcher]
|
|
|
-execute if entity @s[tag=!rejoining] if score $t_alive mem matches 1.. run tellraw @a [{"selector": "@s","color":"red"}," 已失败! 剩余 ",{"score": {"name": "$t_alive","objective": "mem"}}," 人!"]
|
|
|
+execute if entity @s[tag=!rejoining] if score $alive mem matches 1.. run tellraw @a [{"selector": "@s","color":"red"}," 已失败! 剩余 ",{"score": {"name": "$alive","objective": "mem"}}," 人!"]
|
|
|
|
|
|
# 给存活的玩家加分
|
|
|
scoreboard players add @a[tag=mini_running] mini_score 1
|
|
|
@@ -15,4 +15,4 @@ spectate @r[tag=mini_running]
|
|
|
|
|
|
# 如果只有一个玩家没有失败,则游戏结束
|
|
|
# 这里设置成等于就不会触发多次 game_end 了
|
|
|
-execute if score $t_alive mem matches 1 run function mini:main/game_end
|
|
|
+execute if score $alive mem matches 1 run function mini:main/game_end
|