wasabi_banking support maybe?
Needs tested
This commit is contained in:
1 parent
5dc2321d67
commit
0829bfa112
1 file changed
+39
@@ -0,0 +1,39 @@
|
||||
---@diagnostic disable: duplicate-set-field
|
||||
if GetResourceState('wasabi_banking') == 'missing' then return end
|
||||
Managment = Managment or {}
|
||||
|
||||
local wasabi_banking = exports['wasabi_banking']
|
||||
|
||||
---This will get the name of the Managment system being being used.
|
||||
---@return string
|
||||
Managment.GetManagmentName = function()
|
||||
return 'wasabi_banking'
|
||||
end
|
||||
|
||||
---This will return a table with account details
|
||||
---@param account string
|
||||
---@return table
|
||||
Managment.GetAccountMoney = function(account)
|
||||
local balance = exports['wasabi_banking']:GetAccountBalance(account, 'society')
|
||||
return balance or 0
|
||||
end
|
||||
|
||||
---This will add money to the specified account of the passed amount
|
||||
---@param account string
|
||||
---@param amount number
|
||||
---@param reason string
|
||||
---@return boolean
|
||||
Managment.AddAccountMoney = function(account, amount, reason)
|
||||
return wasabi_banking:AddMoney('society', account, amount)
|
||||
end
|
||||
|
||||
---This will remove money from the specified account of the passed amount
|
||||
---@param account string
|
||||
---@param amount number
|
||||
---@param reason string
|
||||
---@return boolean
|
||||
Managment.RemoveAccountMoney = function(account, amount, reason)
|
||||
return wasabi_banking:RemoveMoney('society', account, amount)
|
||||
end
|
||||
|
||||
return Managment
|
||||
Reference in new issue
Block a user