diff --git a/scripts/server/house.js b/scripts/server/house.js index 764c67ca..8094b633 100644 --- a/scripts/server/house.js +++ b/scripts/server/house.js @@ -183,7 +183,7 @@ function setHouseInteriorTypeCommand(command, params, client) { let houseId = getHouseFromParams(splitParams[1]) || (isPlayerInAnyHouse(client)) ? getPlayerHouse(client) : getClosestHouseEntrance(getPlayerPosition(client)); if(!getHouseData(houseId)) { - messagePlayerError(client, "Business not found!"); + messagePlayerError(client, "House not found!"); return false; } @@ -750,4 +750,22 @@ function setAllHouseIndexes() { } } +// =========================================================================== + +function cacheAllHouseItems() { + for(let i in getServerData().houses) { + cacheHouseItems(i); + } +} + +// =========================================================================== + +function cacheHouseItems(houseId) { + for(let i in getServerData().items) { + if(getItemData(i).ownerType == AG_ITEM_OWNER_HOUSE && getItemData(i).ownerId == getHouseData(houseId).databaseId) { + getHouseData(houseId).itemCache.push(i); + } + } +} + // =========================================================================== \ No newline at end of file