diff --git a/[core]/es_extended/server/main.lua b/[core]/es_extended/server/main.lua index 96c5cc64..21bf80b9 100644 --- a/[core]/es_extended/server/main.lua +++ b/[core]/es_extended/server/main.lua @@ -288,9 +288,9 @@ function loadESXPlayer(identifier, playerId, isNew) local loadout = json.decode(result.loadout) for name, weapon in pairs(loadout) do - local label = ESX.GetWeaponLabel(name) + local found, label = pcall(ESX.GetWeaponLabel, name) - if label then + if found and label then userData.loadout[#userData.loadout + 1] = { name = name, ammo = weapon.ammo,