server/editable.lua

sEditable = {}

---@param src number
---@return { inventoryLvl: number?, maxWeight: number, weight: number }
sEditable.getInventoryData = function(src)
    if config.scripts.tgiann_inventory then
        local inventoryData = exports["tgiann-inventory"]:getPlayerInventoryData(src)
        return inventoryData
    end

    return {
        inventoryLvl = nil,
        maxWeight = 0,
        weight = 0,
    }
end

---@param src number
---@return { inventoryLvl: number?, maxWeight: number, weight: number }
lib.callback.register("tgiann-esc:getInventoryData", function(src)
    return sEditable.getInventoryData(src)
end)

Last updated