Fixed bug with missing inventory

This commit is contained in:
Cooldude2606
2018-04-12 12:14:22 +01:00
parent 48a3792ac8
commit 265717985a

View File

@@ -89,12 +89,14 @@ function Admin.move_inventory(player)
local chests = player.surface.find_entities_filtered{area={{-10,-10},{10,10}},name='iron-chest'} or {} local chests = player.surface.find_entities_filtered{area={{-10,-10},{10,10}},name='iron-chest'} or {}
for _,_inventory in pairs(inventorys) do for _,_inventory in pairs(inventorys) do
local inventory = player.get_inventory(_inventory) local inventory = player.get_inventory(_inventory)
if inventory then
for item,count in pairs(inventory.get_contents()) do for item,count in pairs(inventory.get_contents()) do
local item = {name=item,count=count} local item = {name=item,count=count}
chests = Admin.move_item_to_spawn(item,player.surface,chests) chests = Admin.move_item_to_spawn(item,player.surface,chests)
end end
inventory.clear() inventory.clear()
end end
end
end end
Admin.ban_btn = Gui.inputs.add{ Admin.ban_btn = Gui.inputs.add{