diff --git a/[esx]/es_extended/server/commands.lua b/[esx]/es_extended/server/commands.lua index f85a750a..02d65bed 100644 --- a/[esx]/es_extended/server/commands.lua +++ b/[esx]/es_extended/server/commands.lua @@ -225,7 +225,8 @@ end, false) ESX.RegisterCommand('players', "admin", function(xPlayer, args, showError) local xPlayers = ESX.GetExtendedPlayers() -- Returns all xPlayers print("^5"..#xPlayers.." ^2online player(s)^0") - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] print("^1[ ^2ID : ^5"..xPlayer.source.." ^0| ^2Name : ^5"..xPlayer.getName().." ^0 | ^2Group : ^5"..xPlayer.getGroup().." ^0 | ^2Identifier : ^5".. xPlayer.identifier .."^1]^0\n") end end, true) diff --git a/[esx]/es_extended/server/paycheck.lua b/[esx]/es_extended/server/paycheck.lua index 2116cba1..0be0a949 100644 --- a/[esx]/es_extended/server/paycheck.lua +++ b/[esx]/es_extended/server/paycheck.lua @@ -3,7 +3,8 @@ function StartPayCheck() while true do Wait(Config.PaycheckInterval) local xPlayers = ESX.GetExtendedPlayers() - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] local job = xPlayer.job.grade_name local onDuty = xPlayer.job.onDuty local salary = xPlayer.job.grade_salary diff --git a/[esx]/esx_identity/server/main.lua b/[esx]/esx_identity/server/main.lua index eaf5d1b3..2f3848e5 100644 --- a/[esx]/esx_identity/server/main.lua +++ b/[esx]/esx_identity/server/main.lua @@ -387,9 +387,9 @@ else local xPlayers = ESX.GetExtendedPlayers() - for _, xPlayer in pairs(xPlayers) do - if xPlayer then - checkIdentity(xPlayer) + for i=1, #(xPlayers) do + if xPlayers[i] then + checkIdentity(xPlayers[i]) end end end diff --git a/[esx_addons]/esx_bankerjob/server/main.lua b/[esx_addons]/esx_bankerjob/server/main.lua index 74e36a5b..7c6f0568 100644 --- a/[esx_addons]/esx_bankerjob/server/main.lua +++ b/[esx_addons]/esx_bankerjob/server/main.lua @@ -39,7 +39,8 @@ ESX.RegisterServerCallback('esx_bankerjob:getCustomers', function (source, cb) local xPlayers = ESX.GetExtendedPlayers() local customers = {} - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] TriggerEvent('esx_addonaccount:getAccount', 'bank_savings', xPlayer.identifier, function(account) table.insert(customers, { diff --git a/[esx_addons]/esx_holdup/server/main.lua b/[esx_addons]/esx_holdup/server/main.lua index 6d5ecaa7..71e76bf7 100644 --- a/[esx_addons]/esx_holdup/server/main.lua +++ b/[esx_addons]/esx_holdup/server/main.lua @@ -31,7 +31,8 @@ AddEventHandler('esx_holdup:robberyStarted', function(currentStore) local xPlayers = ESX.GetExtendedPlayers('job', 'police') if #xPlayers >= Config.PoliceNumberRequired then rob = true - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] TriggerClientEvent('esx:showNotification', xPlayer.source, _U('rob_in_prog', store.nameOfStore)) TriggerClientEvent('esx_holdup:setBlip', xPlayer.source, Stores[currentStore].position) end @@ -50,7 +51,8 @@ AddEventHandler('esx_holdup:robberyStarted', function(currentStore) xPlayer.addMoney(store.reward) end local xPlayers = ESX.GetExtendedPlayers('job', 'police') - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] TriggerClientEvent('esx:showNotification', xPlayer.source, _U('robbery_complete_at', store.nameOfStore)) TriggerClientEvent('esx_holdup:killBlip', xPlayer.source) end diff --git a/[esx_addons]/esx_society/server/main.lua b/[esx_addons]/esx_society/server/main.lua index e038eeed..411b8bdd 100644 --- a/[esx_addons]/esx_society/server/main.lua +++ b/[esx_addons]/esx_society/server/main.lua @@ -167,7 +167,8 @@ ESX.RegisterServerCallback('esx_society:getEmployees', function(source, cb, soci local employees = {} local xPlayers = ESX.GetExtendedPlayers('job', society) - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] local name = xPlayer.name if Config.EnableESXIdentity and name == GetPlayerName(xPlayer.source) then @@ -339,7 +340,8 @@ ESX.RegisterServerCallback('esx_society:getOnlinePlayers', function(source, cb) getOnlinePlayers, onlinePlayers = true, {} local xPlayers = ESX.GetExtendedPlayers() - for _, xPlayer in pairs(xPlayers) do + for i=1, #(xPlayers) do + local xPlayer = xPlayers[i] table.insert(onlinePlayers, { source = xPlayer.source, identifier = xPlayer.identifier,