Merge pull request #1201 from Gellipapa/dev

💥 Fix breaking change
This commit is contained in:
Gellipapa
2023-09-04 22:52:52 +02:00
committed by GitHub
2 changed files with 9 additions and 8 deletions
+4 -5
View File
@@ -575,10 +575,9 @@ end, false)
ESX.RegisterCommand('players', "admin", function()
local xPlayers = ESX.GetExtendedPlayers() -- Returns all xPlayers
local count = 0
for _, xPlayer in pairs(xPlayers) do
count += 1
print(('^5%s^2 online player(s)^0'):format(#xPlayers))
for i = 1, #(xPlayers) do
local xPlayer = xPlayers[i]
print(('^1[^2ID: ^5%s^0 | ^2Name : ^5%s^0 | ^2Group : ^5%s^0 | ^2Identifier : ^5%s^1]^0\n'):format(xPlayer.source, xPlayer.getName(), xPlayer.getGroup(), xPlayer.identifier))
end
print(('^5%s^2 online player(s)^0'):format(count))
end
end, true)
+5 -3
View File
@@ -256,8 +256,6 @@ local function checkTable(key, val, player, xPlayers)
end
function ESX.GetExtendedPlayers(key, val)
if not key then return ESX.Players end
local xPlayers = {}
if type(val) == "table" then
for _, v in pairs(ESX.Players) do
@@ -265,7 +263,11 @@ function ESX.GetExtendedPlayers(key, val)
end
else
for _, v in pairs(ESX.Players) do
if (key == 'job' and v.job.name == val) or v[key] == val then
if key then
if (key == 'job' and v.job.name == val) or v[key] == val then
xPlayers[#xPlayers + 1] = v
end
else
xPlayers[#xPlayers + 1] = v
end
end