From b31f5342f4ecd5d69b1f0d6f74d64e0cbc69e47f Mon Sep 17 00:00:00 2001 From: An0n3m0us Date: Sun, 20 Oct 2019 11:57:58 +0100 Subject: [PATCH] Clean code --- mods/sethome/init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mods/sethome/init.lua b/mods/sethome/init.lua index b28822ca..141d7f79 100644 --- a/mods/sethome/init.lua +++ b/mods/sethome/init.lua @@ -34,7 +34,7 @@ loadhomes() sethome.set = function(name, pos) local player = minetest.get_player_by_name(name) if not player or not pos then - return true + minetest.chat_send_player(player:get_player_name(), S("Player not found!")) end player:set_attribute("sethome:home", minetest.pos_to_string(pos)) @@ -52,10 +52,11 @@ sethome.set = function(name, pos) end minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() if formname == "sethome:sethomedialog" then if fields.yes then - sethome.set(player:get_player_name(), player:get_pos()) - minetest.chat_send_player(player:get_player_name(), S("Home set!")) + sethome.set(name, player:get_pos()) + minetest.chat_send_player(name, S("Home set!")) end end end)