From 518d7340d70a22b92a704546658ff82a81448886 Mon Sep 17 00:00:00 2001 From: btwlouis <56355239+btwlouis@users.noreply.github.com> Date: Mon, 10 Jul 2023 19:35:26 +0200 Subject: [PATCH] fix: move weaponHash outside of loop --- [core]/es_extended/server/classes/player.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/[core]/es_extended/server/classes/player.lua b/[core]/es_extended/server/classes/player.lua index ae515d7b..03746914 100644 --- a/[core]/es_extended/server/classes/player.lua +++ b/[core]/es_extended/server/classes/player.lua @@ -460,7 +460,8 @@ function CreateExtendedPlayer(playerId, identifier, group, accounts, inventory, end function self.removeWeapon(weaponName) - local weaponLabel + local weaponLabel, weaponHash + local weaponHash = joaat(weaponName) for k, v in ipairs(self.loadout) do if v.name == weaponName then @@ -469,8 +470,6 @@ function CreateExtendedPlayer(playerId, identifier, group, accounts, inventory, for _, v2 in ipairs(v.components) do self.removeWeaponComponent(weaponName, v2) end - - local weaponHash = joaat(weaponName) RemoveWeaponFromPed(GetPlayerPed(self.source), weaponHash) SetPedAmmo(GetPlayerPed(self.source), weaponHash, 0)