Project Description
This resource was created by myself and was not a fork of any of the other banking resources. So lets not say “Isnt this x banking
” because its not. The user interface was heavily inspired by No Pixels Banking Interface.
This resource is a replacement for qb-banking, qb-atm, qb-managment
Dependencies
oxmysql
QBCore
QB-Target
QB-Menu
QB-Input
progressbars
Features
- Personal, Job, Gang, Shared Accounts
- Withdraw, Deposit, Transfer between accounts
- Offline Player Full Support
- QB Target Support
- Optimized Resource (0.00ms Running At All Times)
Future Ideas/Plans
- Transition Transactions Into “Page Controller” To View Graphs/Charts (Visualizing Banking Data)
- Export Account Button (Button for DOJ to extract account data)
Integration (Server Exports)
exports['Renewed-Banking']:handleTransaction(account, title, amount, message, issuer, receiver, type, transID)
---@param account<string> - job name or citizenid
---@param title<string> - Title of transaction example `Personal Account / ${Player.PlayerData.citizenid}`
---@param amount<number> - Amount of money being transacted
---@param message<string> - Description of transaction
---@param issuer<string> - Name of Business or Character issuing the bill
---@param receiver<string> - Name of Business or Character receiving the bill
---@param type<string> - deposit | withdraw
---@param transID<string> - (optional) Force a specific transaction ID instead of generating one.
---@return transaction<table> {
---@param trans_id<string> - Transaction ID for the created transaction
---@param amount<number> - Amount of money being transacted
---@param trans_type<string> - deposit | withdraw
---@param receiver<string> - Name of Business or Character receiving the bill
---@param message<string> - Description of transaction
---@param issuer<string> - Name of Business or Character issuing the bill
---@param time<number> - Epoch timestamp of transaction
---}
exports['Renewed-Banking']:getAccountMoney(account)
---@param account<string> - Job Name | Custom Account Name
---@return amount<number> - Amount of money account has or false
exports['Renewed-Banking']:addAccountMoney(account, amount)
---@param account<string> - Job Name | Custom Account Name
---@param amount<number> - Amount of money being transacted
---@return complete<boolean> - true | false
exports['Renewed-Banking']:removeAccountMoney(account, amount)
---@param account<string> - Job Name | Custom Account Name
---@param amount<number> - Amount of money being transacted
---@return complete<boolean> - true | false
Previews
Download
GitHub Download
Other Releases
Installation
-
Insert the SQL provided
-
Edit your QBCore/Shared/jobs.lua & gangs.lua and add
bankAuth = trueto the job grades which have access to society funds
Update Logs
v1.0.1
Added Banking Blips to the resource
v1.0.2
Added Gangs To SQL
Disabled Deposit At ATM Machines
Fix Error "Form Submission Canceled"
QBCore Locale System Implementation
Implemented Translations To UI (No Need To Edit UI Anymore)
FAQ
-
UI Does Not Render What Should I Do?
Make sure you import the sql file, and download the release from the right side of the github page. It will be labeled Renewed-Banking.rar make sure its not the source code! -
How Do I convert from qb-managment → Renewed-Banking?
exports['qb-management']:GetAccount => exports['Renewed-Banking']:getAccountMoney
exports['qb-management']:AddMoney => exports['Renewed-Banking']:addAccountMoney
exports['qb-management']:RemoveMoney => exports['Renewed-Banking']:removeAccountMoney
exports['qb-management']:GetGangAccount=> exports['Renewed-Banking']:getAccountMoney
exports['qb-management']:AddGangMoney=> exports['Renewed-Banking']:addAccountMoney
exports['qb-management']:RemoveGangMoney=> exports['Renewed-Banking']:removeAccountMoney
- How can I stop players bank from going negative?
Navigate to QBCore/config.lua and add “bank” to QBConfig.Money.DontAllowMinus
| Code is accessible | Yes |
| Subscription-based | FREE |
| Lines (approximately) | 900+ |
| Requirements | In Description |
| Support | Yes |
| ------------------------------------- | ---------------------------- |


