From ec7d9e334f537dcaa5afd688098b4304f74a4e33 Mon Sep 17 00:00:00 2001 From: GalaxHD551 <59099660+GalaxHD551@users.noreply.github.com> Date: Mon, 2 Mar 2020 00:23:59 +0400 Subject: [PATCH 1/4] Update server.lua --- inventory/server.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/inventory/server.lua b/inventory/server.lua index 3841d043..e78f9ead 100644 --- a/inventory/server.lua +++ b/inventory/server.lua @@ -525,10 +525,12 @@ function RemoveInventory(inventoryId, item, amount, drop, player) if weapon ~= 0 then if drop ~= 1 then + local originInventory = player for slot, v in pairs({1, 2, 3}) do local slotWeapon, ammo = GetPlayerWeapon(player, slot) if slotWeapon == tonumber(weapon) then - UnequipWeapon(player, originInventory, itemName, slot) + UnequipWeapon(player, originInventory, item, slot) + UpdateUIInventory(player, inventoryId, item, 0) end end end From b8d4baa7ee8d852ea9b9e0840f5bbbad2797874e Mon Sep 17 00:00:00 2001 From: GalaxHD551 <59099660+GalaxHD551@users.noreply.github.com> Date: Mon, 2 Mar 2020 02:08:28 +0400 Subject: [PATCH 2/4] Update server.lua --- inventory/server.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/inventory/server.lua b/inventory/server.lua index e78f9ead..3e1b1012 100644 --- a/inventory/server.lua +++ b/inventory/server.lua @@ -525,11 +525,10 @@ function RemoveInventory(inventoryId, item, amount, drop, player) if weapon ~= 0 then if drop ~= 1 then - local originInventory = player for slot, v in pairs({1, 2, 3}) do local slotWeapon, ammo = GetPlayerWeapon(player, slot) if slotWeapon == tonumber(weapon) then - UnequipWeapon(player, originInventory, item, slot) + UnequipWeapon(player, player, item, slot) UpdateUIInventory(player, inventoryId, item, 0) end end From d85b62483bf9566ba87f642e903f2ce4c3557825 Mon Sep 17 00:00:00 2001 From: GalaxHD551 <59099660+GalaxHD551@users.noreply.github.com> Date: Mon, 2 Mar 2020 18:26:35 +0400 Subject: [PATCH 3/4] Update server.lua --- inventory/server.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/inventory/server.lua b/inventory/server.lua index 2f1ae87b..3e1b1012 100644 --- a/inventory/server.lua +++ b/inventory/server.lua @@ -528,7 +528,6 @@ function RemoveInventory(inventoryId, item, amount, drop, player) for slot, v in pairs({1, 2, 3}) do local slotWeapon, ammo = GetPlayerWeapon(player, slot) if slotWeapon == tonumber(weapon) then - UnequipWeapon(player, player, item, slot) UpdateUIInventory(player, inventoryId, item, 0) end From 4f8c8432caf1021a4228255d6910bd5da882758a Mon Sep 17 00:00:00 2001 From: GalaxHD551 <59099660+GalaxHD551@users.noreply.github.com> Date: Mon, 2 Mar 2020 18:30:35 +0400 Subject: [PATCH 4/4] Update server.lua --- inventory/server.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inventory/server.lua b/inventory/server.lua index 3e1b1012..c5051a81 100644 --- a/inventory/server.lua +++ b/inventory/server.lua @@ -528,7 +528,7 @@ function RemoveInventory(inventoryId, item, amount, drop, player) for slot, v in pairs({1, 2, 3}) do local slotWeapon, ammo = GetPlayerWeapon(player, slot) if slotWeapon == tonumber(weapon) then - UnequipWeapon(player, player, item, slot) + UnequipWeapon(player, inventoryId, item, slot) UpdateUIInventory(player, inventoryId, item, 0) end end