Ver código fonte

修复 无法获取 [终局迷阵] 进度 的 Bug

LTCatt 6 anos atrás
pai
commit
ffa3779caa

+ 1 - 2
data/ltw/functions/main/player_enter.mcfunction

@@ -26,5 +26,4 @@ function lib:bossbar/show
 # FIXME: [010] 已确认确实可以用钓鱼竿获得两个奖励
 # FIXME: [LTCat] 在游戏开局的时候可能会看到 2 然后 ding
 # TODO: [LTCat/HIM] 土豆的两个炸弹同时爆炸把两个人炸死,让他们俩并列第三(按存活回合数记分)
-# FIXME: 物品可以丢给其他人
-# FIXME: 无法获取 [终局迷阵] 进度
+# FIXME: 物品可以丢给其他人

+ 1 - 1
data/mini/functions/colormatch/game/start_new_round.mcfunction

@@ -27,7 +27,7 @@ function lib:bossbar/show
 bossbar set mini:red name "地板消失"
 
 # 给予进度
-execute if score $countdown_max mem matches 10 as @a[tag=!debug,gamemode=adventure] run advancement grant @s only ltw:parkour/colormatch1
+execute if score $color_match_time mem matches 10 as @a[tag=!debug,gamemode=adventure] run advancement grant @s only ltw:parkour/colormatch1
 
 # 更新地板方块
 scoreboard players operation $color_match_current mem = $color_match_floor mem

+ 1 - 1
data/mini/functions/main/game_end.mcfunction

@@ -30,7 +30,7 @@ execute if score $mini_type mem matches 2 run advancement grant @a[tag=mini_rank
 execute if score $mini_type mem matches 2 run advancement grant @a[tag=mini_rank1,scores={layer=3..}] only ltw:parkour/tnt2
 execute if score $mini_type mem matches 3 run advancement grant @a[tag=mini_rank1] only ltw:vs/potato1
 execute if score $mini_type mem matches 3 run advancement grant @a[tag=mini_rank1,scores={mini_heart=3..}] only ltw:vs/potato2
-execute if score $mini_type mem matches 4 if score $countdown_max mem matches 10 run advancement grant @a[tag=mini_rank1] only ltw:parkour/colormatch2
+execute if score $mini_type mem matches 4 if score $color_match_time mem matches 10 run advancement grant @a[tag=mini_rank1] only ltw:parkour/colormatch2
 
 # 进入状态 6
 function ltw:state/6/state_enter