
execute as @a[scores={checkpoint=28}] at @s run scoreboard players set @s 29Levl_progress 0

execute as @a[scores={checkpoint=28}] at @s if block ~ ~ ~ minecraft:lava run execute in minecraft:overworld run tp @s -7.75 87.00 -4.14 201.22 5.32

execute as @a[scores={checkpoint=28}] at @s run execute positioned -8 87 -10 if entity @s[distance=..2] run tag @s add 28l_h
execute as @a[scores={checkpoint=28}] at @s run execute positioned -8 87 -5 if entity @s[distance=..2] run tag @s remove 28l_h
execute as @a[scores={checkpoint=28}] at @s run execute positioned -20 93 -9 if entity @s[distance=..2] run tag @s remove 28l_h

execute as @a[scores={checkpoint=28}] at @s run execute positioned -30 91 -8 if entity @s[distance=..3,tag=code_34_tp] run function koncept:level/28.0

#69 70

execute positioned -8 88 -10 if entity @a[distance=..2] run scoreboard players set 69 timer_an 1
execute if score 69 timer_an matches 1 run scoreboard players add 70 timer_an 1
execute as @a[scores={checkpoint=28}] at @s run execute if entity @a[scores={checkpoint=28},tag=!28l_h] unless entity @a[scores={checkpoint=28},tag=28l_h] run execute if score 69 timer_an matches 1 run function koncept:level/28.1
execute if score 69 timer_an matches 2 run scoreboard players add 70 timer_an 5

execute if score 70 timer_an matches 5 run fill -2 88 -4 -19 88 -16 minecraft:white_glazed_terracotta[facing=west] replace minecraft:white_glazed_terracotta[facing=north]
execute if score 70 timer_an matches 5 run fill -6 86 -8 -18 86 -15 minecraft:lava replace minecraft:blackstone_slab[type=bottom,waterlogged=false]
execute if score 70 timer_an matches 5 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 60 run fill -6 87 -8 -18 87 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 60 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 120 run fill -6 87 -8 -18 88 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 120 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 140 run fill -6 89 -8 -18 89 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 140 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 180 run fill -6 90 -8 -18 90 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 180 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 200 run fill -6 91 -8 -18 91 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 200 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 225 run fill -6 92 -8 -18 92 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 225 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 240 run fill -6 93 -8 -18 93 -15 minecraft:lava replace minecraft:light
execute if score 70 timer_an matches 240 run execute positioned -12 90 -13 run playsound minecraft:block.note_block.bell block @a[distance=..10,scores={checkpoint=28}] -12 90 -13 1111 1

execute if score 70 timer_an matches 280 run fill -6 93 -8 -18 93 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 285 run fill -6 92 -8 -18 92 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 290 run fill -6 91 -8 -18 91 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 295 run fill -6 90 -8 -18 90 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 300 run fill -6 89 -8 -18 89 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 305 run fill -2 88 -4 -19 88 -16 minecraft:white_glazed_terracotta[facing=north] replace minecraft:white_glazed_terracotta[facing=west]
execute if score 70 timer_an matches 305 run fill -6 88 -8 -18 88 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 310 run fill -6 87 -8 -18 87 -15 minecraft:light replace minecraft:lava
execute if score 70 timer_an matches 315 run fill -6 86 -8 -18 86 -15 minecraft:blackstone_slab[type=bottom,waterlogged=false] replace minecraft:lava

execute if score 70 timer_an matches 316.. run scoreboard players reset 69 timer_an
execute if score 70 timer_an matches 316.. run scoreboard players reset 70 timer_an