Skip to content

Commit

Permalink
feat: onSetMetaData event (#339)
Browse files Browse the repository at this point in the history
* Update player.lua

* Update player.lua

* Update server/player.lua

Co-authored-by: Manason <clanerp@gmail.com>

* Update player.lua

---------

Co-authored-by: Manason <clanerp@gmail.com>
  • Loading branch information
TonybynMp4 and Manason committed Feb 1, 2024
1 parent d8d3b32 commit ec05a08
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions server/player.lua
Original file line number Diff line number Diff line change
Expand Up @@ -316,11 +316,15 @@ function CreatePlayer(playerData, Offline)
if meta == 'hunger' or meta == 'thirst' then
val = val > 100 and 100 or val
end

local oldVal = self.PlayerData.metadata[meta]
self.PlayerData.metadata[meta] = val
self.Functions.UpdatePlayerData()
if meta == 'inlaststand' or meta == 'isdead' then
self.Functions.Save()
end
TriggerClientEvent('qbx_core:client:onSetMetaData', self.PlayerData.source, meta, oldVal, val)
TriggerEvent('qbx_core:server:onSetMetaData', meta, oldVal, val)
end

---@param meta string
Expand Down

0 comments on commit ec05a08

Please sign in to comment.