LTCatt hace 6 años
padre
commit
cc461c9b9d

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

@@ -16,6 +16,5 @@ scoreboard players operation @a game_id = $ game_id
 clear @a[tag=!watcher]
 
 # 开始小游戏
-execute as @a at @s run function lib:sounds/levelup
 function lib:sounds/music/stop
 function ltw:state/3/state_enter

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

@@ -8,6 +8,9 @@ effect give @s saturation 1000000 0 true
 gamerule naturalRegeneration true
 effect give @s blindness 1000000 0 true
 
+# 音效
+execute at @s run function lib:sounds/levelup
+
 # 自由旁观
 gamemode spectator @s
 spectate

+ 4 - 0
data/ltw/functions/state/6/generate_bonus.mcfunction

@@ -1,5 +1,9 @@
 # 生成奖励物品
+
+# 清理残余实体
 kill @e[type=item]
+kill @e[type=arrow]
+kill @e[type=trident]
 
 execute store result score $t_bonus_count mem if entity @a[tag=!watcher]
 # scoreboard players add $t_bonus_count mem 1

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

@@ -14,6 +14,7 @@ effect give @s night_vision 1000000 0 true
 
 # 显示小游戏结果
 function mini:main/show_result
+execute at @s run function lib:sounds/levelup
 
 # 自由旁观
 gamemode spectator