Add support for new esx weight

This commit is contained in:
ElPumpo
2019-10-13 20:59:11 +02:00
parent 01787edb2f
commit e530a6d39c
2 changed files with 12 additions and 0 deletions
+4
View File
@@ -1,3 +1,7 @@
Config = {}
Config.Locale = 'fr'
Config.BackpackWeight = {
[40] = 16, [41] = 20, [44] = 25, [45] = 23
}
+8
View File
@@ -5,6 +5,14 @@ TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
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)
end
MySQL.Async.execute('UPDATE users SET skin = @skin WHERE identifier = @identifier', {
['@skin'] = json.encode(skin),