From 71873b7a52b71e6df76b974734901e2740b874ed Mon Sep 17 00:00:00 2001 From: Sokomine Date: Mon, 28 Jun 2021 02:14:56 +0200 Subject: [PATCH] remove name in front of variables for the player's own variables --- fs_edit_general.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fs_edit_general.lua b/fs_edit_general.lua index fb9bb67..1c2461e 100644 --- a/fs_edit_general.lua +++ b/fs_edit_general.lua @@ -1040,7 +1040,13 @@ yl_speak_up.get_fs_edit_option_related = function(player, table_click_result, local var_list = get_sorted_player_var_list_function(pname) local var_list_text = "- please select -" for i, v in ipairs(var_list) do - var_list_text = var_list_text..","..minetest.formspec_escape(tostring(v)) + local parts = string.split(v, " ") + local var_name = v + if(parts and parts[1] and parts[1] == pname) then + table.remove(parts, 1) + var_name = table.concat(parts, " ") + end + var_list_text = var_list_text..","..minetest.formspec_escape(tostring(var_name)) end formspec = formspec.. "label[0.2,3.3;"..text_variable.."]"..