Stop at final page

This commit is contained in:
Wuzzy 2016-09-23 03:02:45 +02:00
parent 81d2a11835
commit e596b04c90

View File

@ -64,7 +64,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if fields.previous and page > 1 then
select_item.select_item(player:get_player_name(), nil, page - 1)
elseif fields.next then
select_item.select_item(player:get_player_name(), nil, page + 1)
local items = get_items()
local maxpage = (#items / (xsize*ysize))
if page + 1 < maxpage then
select_item.select_item(player:get_player_name(), nil, page + 1)
end
end
end
end