Fortera Global
Intermediate OT User
- Joined
- Nov 20, 2015
- Messages
- 1,180
- Solutions
- 2
- Reaction score
- 117
this script is for check items inside all houses but something is wrong, no checking all houses, can someone help?
Lua:
local houses = Game.getHouses()
local found = false
for i = 1, #houses do
local house = houses[i]
local house_tiles = house:getTiles()
local itemInHouse = 0
for x = 1, #house_tiles do
local tile = house_tiles[x]
local items = tile:getItems()
for y = 1, #items do
local item = items[y]
if item:isContainer() then
itemInHouse = itemInHouse + searchInContainer(item, item_id)
elseif item:getId() == item_id then
itemInHouse = itemInHouse + item:getCount()
end
end
end
end