From 8d7c4086cf0f13c249e8cd8e91360b34519b6019 Mon Sep 17 00:00:00 2001 From: Franco Sanllehi Date: Thu, 17 Jun 2021 16:23:16 -0400 Subject: [PATCH] fix(qb/core): Optional chat update Needed for: https://github.com/qbcore-framework/qb-weapons/pull/6 --- server/player.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/server/player.lua b/server/player.lua index b90ee14..1af90db 100644 --- a/server/player.lua +++ b/server/player.lua @@ -132,9 +132,11 @@ QBCore.Player.CreatePlayer = function(PlayerData) self.Functions = {} self.PlayerData = PlayerData - self.Functions.UpdatePlayerData = function() + self.Functions.UpdatePlayerData = function(dontUpdateChat) TriggerClientEvent("QBCore:Player:SetPlayerData", self.PlayerData.source, self.PlayerData) - QBCore.Commands.Refresh(self.PlayerData.source) + if dontUpdateChat == nil then + QBCore.Commands.Refresh(self.PlayerData.source) + end end self.Functions.SetJob = function(job, grade) @@ -345,9 +347,9 @@ QBCore.Player.CreatePlayer = function(PlayerData) return false end - self.Functions.SetInventory = function(items) + self.Functions.SetInventory = function(items, dontUpdateChat) self.PlayerData.items = items - self.Functions.UpdatePlayerData() + self.Functions.UpdatePlayerData(dontUpdateChat) TriggerEvent("qb-log:server:CreateLog", "playerinventory", "SetInventory", "blue", "**"..GetPlayerName(self.PlayerData.source) .. " (citizenid: "..self.PlayerData.citizenid.." | id: "..self.PlayerData.source..")** items set: " .. json.encode(items)) end