refactor(getCore/client): instantiate player

Previously handled by the player module.
This commit is contained in:
Linden
2022-05-29 10:31:43 +10:00
parent eb54fc4675
commit 734a6cdc81
2 changed files with 26 additions and 4 deletions

View File

@@ -11,7 +11,16 @@ return function(resource)
ESX.PlayerData.job = job
end)
lib.addPlayerMethod('hasGroup', function(_, filter)
local CPlayer = lib.getPlayer()
function lib.getPlayer()
return setmetatable({
id = cache.playerId,
serverId = cache.serverId,
}, CPlayer)
end
function CPlayer:hasGroup(filter)
local data = ESX.PlayerData
local type = type(filter)
@@ -36,7 +45,9 @@ return function(resource)
end
end
end
end)
end
player = lib.getPlayer()
return ESX
end