feat(es_extended): add xPlayer.updatePlayerData

This commit is contained in:
Kenshin13
2025-10-23 17:37:08 +02:00
parent a18f1eb9da
commit 6d11490934
@@ -99,6 +99,7 @@
---@field getPlayTime fun(): number # Get total playtime in seconds.
---@field set fun(k: string, v: any) # Set custom variable.
---@field get fun(k: string): any # Get custom variable.
---@field updatePlayerData fun(key: string, value: any) # Update player data
--- Metadata Functions
---@field getMeta fun(index?: string, subIndex?: string|table): any # Get metadata value(s).
---@field setMeta fun(index: string, value: any, subValue?: any) # Set metadata value(s).
@@ -300,6 +301,10 @@ function CreateExtendedPlayer(playerId, identifier, ssn, group, accounts, invent
return self.variables[k]
end
function self.updatePlayerData(key, value)
TriggerClientEvent("esx:updatePlayerData", self.source, key, value)
end
function self.getAccounts(minimal)
if not minimal then
return self.accounts