Просмотр исходного кода

修复 TNT Run 掉到岩浆块边缘不算死亡的 Bug

LTCatt 6 лет назад
Родитель
Сommit
7aa0d9bd80

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

@@ -26,5 +26,4 @@ function lib:bossbar/show
 # FIXME: [010] 在 init 的时候也重置随机数组
 # FIXME: [HIM] 旁观者脚下还是有灰色染料
 # FIXME: [HIM] 土豆疑似会导致旁观者显示得分
-# FIXME: [LTCat] 提示未选择奖励的同时可能捡到物品
-# FIXME: [LTCat] TNT Run 应该检查高度……
+# FIXME: [LTCat] 提示未选择奖励的同时可能捡到物品

+ 1 - 0
data/mini/functions/tntrun/tick2.mcfunction

@@ -8,6 +8,7 @@ execute as @e[tag=tntrun_edge] at @s unless entity @a[tag=tntrun_pc,distance=..1
 
 # 玩家死亡判断
 execute as @a[tag=mini_running] at @s if block ~ ~-1 ~ magma_block run function mini:tntrun/player_failed
+execute as @a[tag=mini_running] at @s if block ~ ~-2 ~ magma_block run function mini:tntrun/player_failed
 
 # 显示层数
 execute as @a[tag=mini_running] at @s if entity @s[y=35,dy=10] run scoreboard players set @s layer 4