refactor(player/client): create player instance at init

And minor fixes.
This commit is contained in:
Linden
2022-05-28 21:30:17 +10:00
parent 32709db3cb
commit 8aa9ebf41d

View File

@@ -3,7 +3,7 @@ CPlayer.__index = CPlayer
function CPlayer:getCoords(update)
if update or not self.coords then
self.coords = GetEntityCoords(self.ped)
self.coords = GetEntityCoords(cache.ped)
end
return self.coords
@@ -20,7 +20,8 @@ end
function lib.getPlayer()
return setmetatable({
id = cache.playerId,
ped = cache.ped,
serverId = cache.serverId,
}, CPlayer)
end
player = lib.getPlayer()