function meta:addMoney(amount)
if not amount then return false end
local total = self:getDarkRPVar("money") + math.floor(amount)
total = hook.Call("playerWalletChanged", GAMEMODE, self, amount, self:getDarkRPVar("money")) or total
self:setDarkRPVar("money", total)
if self.DarkRPUnInitialized then return end
DarkRP.storeMoney(self, total)
end