mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-19 06:46:03 +01:00
Update functions.lua
This commit is contained in:
@@ -350,9 +350,16 @@ end
|
|||||||
-- Updates the player's data
|
-- Updates the player's data
|
||||||
function NDCore.Functions.SetPlayerData(player, key, value)
|
function NDCore.Functions.SetPlayerData(player, key, value)
|
||||||
if not key then return end
|
if not key then return end
|
||||||
NDCore.Players[player][key] = value
|
local character = NDCore.Players[player]
|
||||||
if key == "cash" or key == "bank" then
|
character[key] = value
|
||||||
TriggerClientEvent("ND:updateMoney", player, NDCore.Players[player].cash, NDCore.Players[player].bank)
|
if key == "cash" then
|
||||||
|
MySQL.query.await("UPDATE characters SET cash = ? WHERE character_id = ?", {character.cash, character.id})
|
||||||
|
TriggerEvent("ND:moneyChange", player, "cash", character.cash, "set", "Bank adjustment")
|
||||||
|
NDCore.Functions.UpdateMoney(player)
|
||||||
|
elseif key == "bank" then
|
||||||
|
MySQL.query.await("UPDATE characters SET bank = ? WHERE character_id = ?", {character.bank, character.id})
|
||||||
|
TriggerEvent("ND:moneyChange", player, "bank", character.bank, "set", "Bank adjustment")
|
||||||
|
NDCore.Functions.UpdateMoney(player)
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
TriggerClientEvent("ND:setCharacter", player, NDCore.Players[player])
|
TriggerClientEvent("ND:setCharacter", player, NDCore.Players[player])
|
||||||
|
|||||||
Reference in New Issue
Block a user