diff --git a/[esx]/esx_skin/server/main.lua b/[esx]/esx_skin/server/main.lua index 18460ca2..88fea687 100644 --- a/[esx]/esx_skin/server/main.lua +++ b/[esx]/esx_skin/server/main.lua @@ -1,13 +1,16 @@ RegisterServerEvent('esx_skin:save') AddEventHandler('esx_skin:save', function(skin) local xPlayer = ESX.GetPlayerFromId(source) - local defaultMaxWeight = ESX.GetConfig().MaxWeight - local backpackModifier = Config.BackpackWeight[skin.bags_1] - if backpackModifier then - xPlayer.setMaxWeight(defaultMaxWeight + backpackModifier) - else - xPlayer.setMaxWeight(defaultMaxWeight) + if not ESX.GetConfig().OxInventory then + local defaultMaxWeight = ESX.GetConfig().MaxWeight + local backpackModifier = Config.BackpackWeight[skin.bags_1] + + if backpackModifier then + xPlayer.setMaxWeight(defaultMaxWeight + backpackModifier) + else + xPlayer.setMaxWeight(defaultMaxWeight) + end end MySQL.update('UPDATE users SET skin = @skin WHERE identifier = @identifier', { diff --git a/[esx_addons]/esx_property/server/main.lua b/[esx_addons]/esx_property/server/main.lua index c81d09f8..f21c2d70 100644 --- a/[esx_addons]/esx_property/server/main.lua +++ b/[esx_addons]/esx_property/server/main.lua @@ -142,6 +142,17 @@ MySQL.ready(function() end) end) +if Config.OxInventory then + AddEventHandler('onServerResourceStart', function(resource) + if resource == 'ox_inventory' then + for i=1, #Config.Properties do + local property = Config.Properties[i] + exports.ox_inventory:RegisterStash(property.name, property.label, 50, 100000, true) + end + end + end) +end + ESX.RegisterServerCallback('esx_property:getProperties', function(source, cb) cb(Config.Properties) end)