From 5e73b9229307cffbcfdcf7f319249568b8b4ca8f Mon Sep 17 00:00:00 2001 From: DingYUU <64310374+DyroS3@users.noreply.github.com> Date: Thu, 19 Jun 2025 20:34:44 +0800 Subject: [PATCH] Update player.lua Fix for non-existent `variables` field in `ESX.PlayerData` --- [core]/es_extended/server/classes/player.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/[core]/es_extended/server/classes/player.lua b/[core]/es_extended/server/classes/player.lua index b4682df7..31e8f578 100644 --- a/[core]/es_extended/server/classes/player.lua +++ b/[core]/es_extended/server/classes/player.lua @@ -199,6 +199,8 @@ function CreateExtendedPlayer(playerId, identifier, group, accounts, inventory, ---@return nil function self.set(k, v) self.variables[k] = v + + self.triggerEvent('esx:updatePlayerData', 'variables', self.variables) end ---@param k string @@ -968,4 +970,4 @@ local function runStaticPlayerMethod(src, method, ...) return xPlayer[method](...) end -exports("RunStaticPlayerMethod", runStaticPlayerMethod) \ No newline at end of file +exports("RunStaticPlayerMethod", runStaticPlayerMethod)