+forgotten player death

master
AiTechEye 2018-11-21 19:31:48 +01:00 committed by GitHub
parent c11f74fbe1
commit 794af1b4d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 1 deletions

View File

@ -44,7 +44,7 @@ tempsurvive.new=function(player)
temp=0,
heat_resistance=40,
coldness_resistance=-10,
full_resistance=minetest.check_player_privs(name, {no_temperature=true})
full_resistance=minetest.check_player_privs(name, {no_temperature=true}),
}
end
@ -224,6 +224,14 @@ minetest.register_on_joinplayer(function(player)
tempsurvive.player[name].screen=player:hud_add(tempsurvive.screen)
end)
minetest.register_on_respawnplayer(function(player)
local t=tempsurvive.player[player:get_player_name()]
t.temp=0
player:hud_change(t.bar, "text", tempsurvive.bar.text .."^[colorize:#00ff00cc")
player:hud_change(t.bar, "number", t.temp)
player:hud_change(t.screen, "text", tempsurvive.screen.text)
end)
minetest.register_on_leaveplayer(function(player)
tempsurvive.player[player:get_player_name()]=nil
end)