From 794af1b4d815c843d3a1d1d50f8a221332e44a27 Mon Sep 17 00:00:00 2001 From: AiTechEye <40591179+AiTechEye@users.noreply.github.com> Date: Wed, 21 Nov 2018 19:31:48 +0100 Subject: [PATCH] +forgotten player death --- init.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index d55d273..ac9d5d6 100644 --- a/init.lua +++ b/init.lua @@ -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)