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

增加跑酷循环替换方块

HerobrineXia 6 лет назад
Родитель
Сommit
fbc6d4c5bb

+ 1 - 0
data/mini/functions/main/tick20.mcfunction

@@ -1,5 +1,6 @@
 
 # 触发单个模块
+execute if score $mini_type mem matches 1 run function mini:parkour/tick20
 execute if score $mini_type mem matches 5 run function mini:zombie/tick20
 
 # 结束游戏判定

+ 21 - 0
data/mini/functions/parkour/tick20.mcfunction

@@ -0,0 +1,21 @@
+function lib:sounds/error
+scoreboard players add $parkour_block mem 1
+execute if score $parkour_block mem matches 1 run setblock 1009 9 1036 air destroy
+execute if score $parkour_block mem matches 1 run setblock 1013 10 1032 air destroy
+execute if score $parkour_block mem matches 1 run setblock 1010 11 1033 air destroy
+execute if score $parkour_block mem matches 1 run setblock 1010 13 1030 air destroy
+execute if score $parkour_block mem matches 1 run setblock 1012 8 1035 minecraft:crimson_hyphae
+execute if score $parkour_block mem matches 1 run setblock 1009 10 1036 minecraft:crimson_hyphae
+execute if score $parkour_block mem matches 1 run setblock 1010 10 1033 minecraft:crimson_hyphae
+execute if score $parkour_block mem matches 1 run setblock 1013 9 1032 minecraft:crimson_hyphae
+execute if score $parkour_block mem matches 1 run setblock 1010 12 1030 minecraft:crimson_hyphae
+execute if score $parkour_block mem matches 2.. run scoreboard players set $parkour_block mem 0
+execute if score $parkour_block mem matches 0 run setblock 1012 8 1035 air destroy
+execute if score $parkour_block mem matches 0 run setblock 1009 10 1036 air destroy
+execute if score $parkour_block mem matches 0 run setblock 1010 10 1033 air destroy
+execute if score $parkour_block mem matches 0 run setblock 1013 9 1032 air destroy
+execute if score $parkour_block mem matches 0 run setblock 1010 12 1030 air destroy
+execute if score $parkour_block mem matches 0 run setblock 1009 9 1036 minecraft:warped_hyphae
+execute if score $parkour_block mem matches 0 run setblock 1013 10 1032 minecraft:warped_hyphae
+execute if score $parkour_block mem matches 0 run setblock 1010 11 1033 minecraft:warped_hyphae
+execute if score $parkour_block mem matches 0 run setblock 1010 13 1030 minecraft:warped_hyphae