Browse Source

节奏方块音效

LTCatt 6 years ago
parent
commit
fcce2db39e
1 changed files with 18 additions and 12 deletions
  1. 18 12
      data/mini/functions/parkour/game/tempo_block.mcfunction

+ 18 - 12
data/mini/functions/parkour/game/tempo_block.mcfunction

@@ -3,27 +3,33 @@ scoreboard players add $parkour_block mem 1
 execute if score $parkour_block mem matches 2.. run scoreboard players set $parkour_block mem 0
 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 10 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 16 1051 air destroy
-execute if score $parkour_block mem matches 0 run setblock 1004 17 1050 air destroy
+execute if score $parkour_block mem matches 0 run setblock 1012 8 1035 air
+execute if score $parkour_block mem matches 0 run setblock 1009 10 1036 air
+execute if score $parkour_block mem matches 0 run setblock 1010 10 1033 air
+execute if score $parkour_block mem matches 0 run setblock 1013 10 1032 air
+execute if score $parkour_block mem matches 0 run setblock 1010 12 1030 air
+execute if score $parkour_block mem matches 0 run setblock 1009 16 1051 air
+execute if score $parkour_block mem matches 0 run setblock 1004 17 1050 air
 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 1009 9 1036 minecraft:warped_hyphae
 execute if score $parkour_block mem matches 0 run setblock 1013 9 1032 minecraft:warped_hyphae
 execute if score $parkour_block mem matches 0 run setblock 1013 9 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 11 1033 minecraft:warped_hyphae
 execute if score $parkour_block mem matches 0 run setblock 1010 13 1030 minecraft:warped_hyphae
 execute if score $parkour_block mem matches 0 run setblock 1010 13 1030 minecraft:warped_hyphae
 
 
 # 红色
 # 红色
-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 9 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 1009 9 1036 air
+execute if score $parkour_block mem matches 1 run setblock 1013 9 1032 air
+execute if score $parkour_block mem matches 1 run setblock 1010 11 1033 air
+execute if score $parkour_block mem matches 1 run setblock 1010 13 1030 air
 execute if score $parkour_block mem matches 1 run setblock 1013 10 1032 minecraft:crimson_hyphae
 execute if score $parkour_block mem matches 1 run setblock 1013 10 1032 minecraft:crimson_hyphae
 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 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 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 1010 10 1033 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 1 run setblock 1010 12 1030 minecraft:crimson_hyphae
 execute if score $parkour_block mem matches 1 run setblock 1009 16 1051 minecraft:crimson_hyphae
 execute if score $parkour_block mem matches 1 run setblock 1009 16 1051 minecraft:crimson_hyphae
-execute if score $parkour_block mem matches 1 run setblock 1004 17 1050 minecraft:crimson_hyphae
+execute if score $parkour_block mem matches 1 run setblock 1004 17 1050 minecraft:crimson_hyphae
+
+# 音效
+execute if score $parkour_block mem matches 0 run playsound block.note_block.pling block @a 1007 15 1051 1 0.6
+execute if score $parkour_block mem matches 1 run playsound block.note_block.pling block @a 1007 15 1051 1 1.1
+execute if score $parkour_block mem matches 0 run playsound block.note_block.pling block @a 1010 10 1033 1 0.6
+execute if score $parkour_block mem matches 1 run playsound block.note_block.pling block @a 1010 10 1033 1 1.1