diff --git a/[core]/es_extended/client/functions.lua b/[core]/es_extended/client/functions.lua index bb545f4e..bc72bac6 100644 --- a/[core]/es_extended/client/functions.lua +++ b/[core]/es_extended/client/functions.lua @@ -507,10 +507,10 @@ function ESX.Game.GetClosestEntity(entities, isPlayerEntities, coords, modelFilt if modelFilter then filteredEntities = {} - - for _, entity in pairs(entities) do - if modelFilter[GetEntityModel(entity)] then - filteredEntities[#filteredEntities + 1] = entity + + for currentEntityIndex = 1, #entities do + if modelFilter[GetEntityModel(entities[currentEntityIndex])] then + filteredEntities[#filteredEntities + 1] = entities[currentEntityIndex] end end end @@ -1128,8 +1128,8 @@ function ESX.ShowInventory() { unselectable = true, icon = "fas fa-users", title = "Nearby Players" }, } - for _, playerNearby in ipairs(playersNearby) do - players[GetPlayerServerId(playerNearby)] = true + for currentNearbyPlayerIndex = 1, #playersNearby do + players[GetPlayerServerId(playersNearby[currentNearbyPlayerIndex])] = true end ESX.TriggerServerCallback("esx:getPlayerNames", function(returnedPlayers)