mirror of
https://github.com/jimathy/jim_bridge.git
synced 2026-08-17 05:56:02 +01:00
Update itemcontrol.lua
This commit is contained in:
@@ -1338,10 +1338,12 @@ end
|
||||
--- ```
|
||||
function getPlayerInv(src)
|
||||
local grabInv = nil
|
||||
local foundInv = ""
|
||||
|
||||
for i = 1, #InvFunc do
|
||||
local inv = InvFunc[i]
|
||||
if isStarted(inv.invName) then
|
||||
foundInv = inv.invName
|
||||
grabInv = inv.getPlayerInv(src)
|
||||
break
|
||||
end
|
||||
@@ -1364,6 +1366,7 @@ function getPlayerInv(src)
|
||||
grabInv = xPlayer and xPlayer.inventory or {}
|
||||
end
|
||||
end
|
||||
--jsonPrint(grabInv)
|
||||
end
|
||||
|
||||
if grabInv == nil then
|
||||
@@ -1958,7 +1961,7 @@ function getCurrentInvWeight(src)
|
||||
if weight == 0 then
|
||||
local itemcheck = getPlayerInv(src)
|
||||
for _, v in pairs(itemcheck) do
|
||||
weight += ((v.weight * v.amount) or 0)
|
||||
weight += ((v.weight * (v.amount or v.count)) or 0)
|
||||
end
|
||||
end
|
||||
return weight
|
||||
@@ -2356,6 +2359,8 @@ function stashRemoveItem(stashItems, stashName, items)
|
||||
return
|
||||
end
|
||||
end
|
||||
|
||||
-- Fallback to core functions
|
||||
if isStarted(QBExport) then
|
||||
local stashItems = getStash(stashName[1])
|
||||
for k, v in pairs(items) do
|
||||
@@ -2382,6 +2387,10 @@ function stashRemoveItem(stashItems, stashName, items)
|
||||
end
|
||||
RegisterNetEvent(getScript()..":server:stashRemoveItem", stashRemoveItem)
|
||||
|
||||
function stashAddItem(stashItems, stashName, items)
|
||||
-- wip
|
||||
end
|
||||
|
||||
-------------------------------------------------------------
|
||||
-- Stash Item Availability Check
|
||||
-------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user