From c55a5bb6c9eaa70bf62c8b470fdada988f4ae381 Mon Sep 17 00:00:00 2001 From: Anton Stjernquist <32514829+antonstjernquist@users.noreply.github.com> Date: Mon, 3 Oct 2022 00:16:02 +0200 Subject: [PATCH] Update addonaccount.lua --- .../server/classes/addonaccount.lua | 57 +++++++++---------- 1 file changed, 28 insertions(+), 29 deletions(-) diff --git a/[esx_addons]/esx_addonaccount/server/classes/addonaccount.lua b/[esx_addons]/esx_addonaccount/server/classes/addonaccount.lua index fc073576..2364409d 100644 --- a/[esx_addons]/esx_addonaccount/server/classes/addonaccount.lua +++ b/[esx_addons]/esx_addonaccount/server/classes/addonaccount.lua @@ -1,37 +1,36 @@ function CreateAddonAccount(name, owner, money) - local self = {} + local self = {} - self.name = name - self.owner = owner - self.money = money + self.name = name + self.owner = owner + self.money = money - function self.addMoney(m) - self.money = self.money + m - self.save() - TriggerEvent('esx_addonaccount:addMoney', self.name, m) - end + function self.addMoney(m) + self.money = self.money + m + self.save() + TriggerEvent('esx_addonaccount:addMoney', self.name, m) + end - function self.removeMoney(m) - self.money = self.money - m - self.save() - TriggerEvent('esx_addonaccount:removeMoney', self.name, m) - end + function self.removeMoney(m) + self.money = self.money - m + self.save() + TriggerEvent('esx_addonaccount:removeMoney', self.name, m) + end - function self.setMoney(m) - self.money = m - self.save() - TriggerEvent('esx_addonaccount:setMoney', self.name, m) - end + function self.setMoney(m) + self.money = m + self.save() + TriggerEvent('esx_addonaccount:setMoney', self.name, m) + end - function self.save() - if self.owner == nil then - MySQL.update('UPDATE addon_account_data SET money = ? WHERE account_name = ?', {self.money, self.name}) - else - MySQL.update('UPDATE addon_account_data SET money = ? WHERE account_name = ? AND owner = ?', - {self.money, self.name, self.owner}) - end - TriggerClientEvent('esx_addonaccount:setMoney', -1, self.name, self.money) - end + function self.save() + if self.owner == nil then + MySQL.update('UPDATE addon_account_data SET money = ? WHERE account_name = ?', {self.money, self.name}) + else + MySQL.update('UPDATE addon_account_data SET money = ? WHERE account_name = ? AND owner = ?', {self.money, self.name, self.owner}) + end + TriggerClientEvent('esx_addonaccount:setMoney', -1, self.name, self.money) + end - return self + return self end