+ BUGFIX: death sound wasn't played if the player didn't die because of PvP
+ Simplified the kits HUD texturemaster
parent
050bc0c241
commit
5ad02b8bc1
|
@ -84,6 +84,10 @@ arena_lib.on_death("skywars", function(arena, pl_name, reason)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
for pl_name, _ in pairs(arena.players) do
|
||||||
|
minetest.sound_play("sw_pl_dead", {to_player = pl_name})
|
||||||
|
end
|
||||||
|
|
||||||
drop_items(player)
|
drop_items(player)
|
||||||
skywars.remove_armor(player)
|
skywars.remove_armor(player)
|
||||||
arena_lib.remove_player_from_arena(pl_name, 1)
|
arena_lib.remove_player_from_arena(pl_name, 1)
|
||||||
|
@ -104,10 +108,6 @@ end)
|
||||||
arena_lib.on_quit("skywars", function(arena, pl_name)
|
arena_lib.on_quit("skywars", function(arena, pl_name)
|
||||||
local player = minetest.get_player_by_name(pl_name)
|
local player = minetest.get_player_by_name(pl_name)
|
||||||
|
|
||||||
for pl_name, _ in pairs(arena.players) do
|
|
||||||
minetest.sound_play("sw_pl_dead", {to_player = pl_name})
|
|
||||||
end
|
|
||||||
|
|
||||||
remove_privs(pl_name)
|
remove_privs(pl_name)
|
||||||
skywars.update_players_counter(arena, false)
|
skywars.update_players_counter(arena, false)
|
||||||
skywars.remove_HUD(arena, pl_name)
|
skywars.remove_HUD(arena, pl_name)
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.5 KiB |
Loading…
Reference in New Issue