added error messages when editing trade limits
This commit is contained in:
parent
a0f2f5b340
commit
3ddec81b1c
@ -6,7 +6,12 @@ yl_speak_up.input_edit_trade_limit = function(player, formname, fields)
|
||||
if(not(fields["item_name"])
|
||||
or fields["item_name"] == ""
|
||||
or not(minetest.registered_items[fields["item_name"]])) then
|
||||
-- TODO: show error message and back
|
||||
yl_speak_up.show_fs(player, "msg", {
|
||||
input_to = "yl_speak_up:edit_trade_limit",
|
||||
formspec = "size[6,2]"..
|
||||
"label[0.2,0.0;Unknown item. Please enter item name\n"..
|
||||
"for which to store the limit!]"..
|
||||
"button[1.5,1.5;2,0.9;back_from_msg;Back]"})
|
||||
return
|
||||
end
|
||||
local pname = player:get_player_name()
|
||||
@ -66,8 +71,10 @@ yl_speak_up.get_fs_edit_trade_limit = function(player, selected_row)
|
||||
if(not(selected_row) or selected_row < 1
|
||||
or not(items) or not(item_list)
|
||||
or selected_row > #item_list + 1) then
|
||||
-- TODO show more helpful error message
|
||||
return "Error in get_fs_edit_trade_limit."
|
||||
return "size[6,2]"..
|
||||
"label[0.2,0.0;Unknown item. Please select an item\n"..
|
||||
"from the list!]"..
|
||||
"button[1.5,1.5;2,0.9;back_from_msg;Back]"
|
||||
end
|
||||
local selected = item_list[ selected_row - 1]
|
||||
local item_data = items[ selected ]
|
||||
|
Loading…
Reference in New Issue
Block a user