tweak(init): store serverId

This commit is contained in:
Linden
2022-04-11 04:59:01 +00:00
parent 84a456bf68
commit 1ac844f20a
2 changed files with 3 additions and 5 deletions

View File

@@ -60,4 +60,3 @@ server_scripts {
'resource/**/server/*.lua' 'resource/**/server/*.lua'
} }
provide 'pe-lualib'

View File

@@ -152,7 +152,7 @@ local ox = GetResourceState('ox_core') ~= 'missing' and setmetatable({}, {
groups = GetResourceState('ox_groups') ~= 'missing', groups = GetResourceState('ox_groups') ~= 'missing',
} }
local cache_mt = { local cache = setmetatable({}, {
__index = function(self, key) __index = function(self, key)
return rawset(self, key, exports[lualib]['cache'](nil, key) or false)[key] return rawset(self, key, exports[lualib]['cache'](nil, key) or false)[key]
end, end,
@@ -164,6 +164,7 @@ local cache_mt = {
else else
self.playerId = PlayerId() self.playerId = PlayerId()
self.serverId = GetPlayerServerId(self.playerId)
end end
if ox.groups then if ox.groups then
@@ -175,9 +176,7 @@ local cache_mt = {
}) })
end end
end end
} })
local cache = setmetatable({}, cache_mt)
Citizen.CreateThreadNow(function() Citizen.CreateThreadNow(function()
while true do while true do