From b47e1e70320be9955d4242c9c72bde2d04a3033a Mon Sep 17 00:00:00 2001 From: BrunoMine Date: Sun, 5 Apr 2020 16:27:14 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20de=20erro=20no=20sfinv=20a?= =?UTF-8?q?o=20mudar=20xp=20de=20jogador=20offline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sfinv.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sfinv.lua b/sfinv.lua index eb8285a..0aef5cf 100644 --- a/sfinv.lua +++ b/sfinv.lua @@ -65,10 +65,16 @@ sfinv.register_page("xpro:info", { -- Atualização do painel ao adicionar ou remover pontos xpro.register_on_add_xp(function(name, xp_added) - sfinv.set_player_inventory_formspec(minetest.get_player_by_name(name)) + -- Check if player is online + local player = minetest.get_player_by_name(name) + if not player then return end + sfinv.set_player_inventory_formspec(player) end) xpro.register_on_rem_xp(function(name, xp_removed) - sfinv.set_player_inventory_formspec(minetest.get_player_by_name(name)) + -- Check if player is online + local player = minetest.get_player_by_name(name) + if not player then return end + sfinv.set_player_inventory_formspec(player) end) -- Atualizar inventário