mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-29 17:28:53 +00:00
Update GetPlayers
This commit is contained in:
@@ -127,11 +127,12 @@ end
|
||||
ESX.SavePlayers = function(cb)
|
||||
|
||||
local asyncTasks = {}
|
||||
local players = ESX.GetPlayers()
|
||||
local xPlayers = ESX.GetPlayers()
|
||||
|
||||
for k,v in pairs(players) do
|
||||
for i=1, #xPlayers, 1 do
|
||||
table.insert(asyncTasks, function(cb)
|
||||
ESX.SavePlayer(v, cb)
|
||||
local xPlayer = ESX.GetPlayerFromId(xPlayers[i])
|
||||
ESX.SavePlayer(v, xPlayer)
|
||||
end)
|
||||
end
|
||||
|
||||
@@ -164,11 +165,13 @@ ESX.StartPayCheck = function()
|
||||
|
||||
local xPlayers = ESX.GetPlayers()
|
||||
|
||||
for k,v in pairs(xPlayers) do
|
||||
for i=1, #xPlayers, 1 do
|
||||
|
||||
if v.job.grade_salary > 0 then
|
||||
v.addMoney(v.job.grade_salary)
|
||||
TriggerClientEvent('esx:showNotification', v.source, _U('rec_salary') .. '~g~$' .. v.job.grade_salary)
|
||||
local xPlayer = ESX.GetPlayerFromId(xPlayers[i])
|
||||
|
||||
if xPlayer.job.grade_salary > 0 then
|
||||
xPlayer.addMoney(xPlayer.job.grade_salary)
|
||||
TriggerClientEvent('esx:showNotification', xPlayer.source, _U('rec_salary') .. '~g~$' .. xPlayer.job.grade_salary)
|
||||
end
|
||||
|
||||
end
|
||||
@@ -182,9 +185,17 @@ ESX.StartPayCheck = function()
|
||||
end
|
||||
|
||||
ESX.GetPlayers = function()
|
||||
return ESX.Players
|
||||
|
||||
local sources = {}
|
||||
|
||||
for k,v in pairs(ESX.Players) do
|
||||
table.insert(source, k)
|
||||
end
|
||||
|
||||
return sources
|
||||
end
|
||||
|
||||
|
||||
ESX.GetPlayerFromId = function(source)
|
||||
return ESX.Players[tonumber(source)]
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user