Browse Source

更多的音效

LTCatt 6 năm trước cách đây
mục cha
commit
f5129ebdd5

+ 1 - 0
data/lib/functions/sounds/teleport.mcfunction

@@ -0,0 +1 @@
+playsound minecraft:entity.enderman.teleport block @s

+ 1 - 0
data/lib/functions/sounds/theend.mcfunction

@@ -0,0 +1 @@
+playsound minecraft:ui.toast.challenge_complete ambient @s ~ ~ ~ 0.5 0.9

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

@@ -23,4 +23,5 @@ execute if entity @a[tag=total_rank2] unless entity @a[tag=total_rank3] run tell
 execute unless entity @a[tag=total_rank2] run tellraw @a ["",{"text":"\n\n\n----- 游戏结束 -----\n\n","color":"gold","bold":true},{"text": "第一名 - ","color":"green"},{"selector": "@a[tag=total_rank1]","color":"white"},{"text":" (","color":"gray"},{"score":{"name": "@p[tag=total_rank1]","objective": "total_score"},"color":"gray"},{"text":")","color":"gray"},"\n\n\n"]
 
 # 返回主大厅
-schedule function ltw:state/0/state_enter 2t replace
+schedule function ltw:state/0/state_enter 2t replace
+execute as @a at @s run function lib:sounds/theend

+ 1 - 0
data/ltw/functions/state/0/player_enter.mcfunction

@@ -1,6 +1,7 @@
 # 对单个玩家的处理(如果玩家中途加入就会执行此函数)
 gamemode creative
 title @s clear
+title @s actionbar []
 
 # 状态效果
 effect clear @s

+ 1 - 0
data/ltw/functions/state/3/player_enter.mcfunction

@@ -1,6 +1,7 @@
 # 对单个玩家的处理(如果玩家中途加入就会执行此函数)
 gamemode creative
 title @s clear
+title @s actionbar []
 
 # 状态效果
 effect clear @s

+ 1 - 0
data/ltw/functions/state/4/player_enter.mcfunction

@@ -1,6 +1,7 @@
 # 对单个玩家的处理(如果玩家中途加入就会执行此函数)
 gamemode creative
 title @s clear
+title @s actionbar []
 
 # 状态效果
 effect clear @s

+ 1 - 0
data/ltw/functions/state/6/player_enter.mcfunction

@@ -1,6 +1,7 @@
 # 对单个玩家的处理(如果玩家中途加入就会执行此函数)
 gamemode creative
 title @s clear
+title @s actionbar []
 
 # 状态效果
 effect clear @s

+ 1 - 0
data/ltw/functions/state/7/player_enter.mcfunction

@@ -1,6 +1,7 @@
 # 对单个玩家的处理(如果玩家中途加入就会执行此函数)
 gamemode creative
 title @s clear
+title @s actionbar []
 
 # 状态效果
 effect clear @s

+ 1 - 0
data/mini/functions/hotpm/tick5.mcfunction

@@ -1,5 +1,6 @@
 # 传送
 execute as @a[gamemode=!spectator] at @s if block ~ ~-1 ~ minecraft:barrier run tp ~ ~17.5 ~
+execute as @a[gamemode=!spectator] at @s if block ~ ~-1 ~ minecraft:barrier run function lib:sounds/teleport
 
 # 给持有者播放音效
 execute as @a[tag=pm_hoding] at @s run function lib:sounds/creeper

+ 1 - 0
data/mini/functions/parkour/player_enter.mcfunction

@@ -1,6 +1,7 @@
 # 单个玩家开始小游戏时执行
 gamemode creative
 title @s clear
+title @s actionbar []
 
 # 状态效果
 effect clear @s