RealBank 1.4
2.614
35
2.614
35
GTA V Single Player RealBank / BankMaze Banking System
Description:
RealBank is a .NET script for GTA V single player designed to significantly enhance realism and life simulation gameplay by introducing a complete and immersive banking system called BankMaze.
The mod replaces the vanilla money handling with a structured financial system featuring a separate bank account, physical bank access, ATMs, automatic income management, scheduled transactions, salaries, bills, debt and long-term financial consequences.
RealBank is designed to act as a core banking foundation for single player realism, roleplay scenarios and economy-based mods, while remaining fully compatible with any mod that gives or removes money.
Features:
How it works:
After installing the script, a new contact named BankMaze appears on the in game phone.
You can access the banking system in three ways:
Incoming money from other mods or gameplay can be automatically handled by RealBank based on user-defined settings, making it a central and realistic economic backbone for single player.
Installation instructions:
Requirements:
Change log:
Created by modmode.
Description:
RealBank is a .NET script for GTA V single player designed to significantly enhance realism and life simulation gameplay by introducing a complete and immersive banking system called BankMaze.
The mod replaces the vanilla money handling with a structured financial system featuring a separate bank account, physical bank access, ATMs, automatic income management, scheduled transactions, salaries, bills, debt and long-term financial consequences.
RealBank is designed to act as a core banking foundation for single player realism, roleplay scenarios and economy-based mods, while remaining fully compatible with any mod that gives or removes money.
Features:
Phone contact integration: Adds a new contact called BankMaze to the in game phone. Calling it opens the banking system when the bank is open.
Bank opening hours: BankMaze operates during configurable business hours. Calling the bank outside opening hours shows a GTA-style red notification instead of opening the menu.
Physical bank location: Access BankMaze services directly at the Maze Bank counter using E, with immersive player animations before the menu opens.
NPC banker system: A persistent bank clerk NPC spawns only during opening hours and despawns when the bank is closed.
ATM system: Fully functional ATMs across the map, accessible with a configurable key, including realistic ATM animations.
Separate bank account: Introduces a dedicated BankMaze balance, independent from vanilla cash.
Automatic income handling (AutoBank): Incoming money from gameplay or other mods can be automatically routed to the bank, preventing unrealistic cash stacking.
Smart cash protection: Money withdrawn from ATMs is tracked and marked as protected, ensuring it is not automatically re-deposited.
Configurable income behavior (NEW): RealBank can detect incoming cash from external mods and handle it automatically based on user preferences defined in the RealBank.ini file.
Main banking menu: Clean NativeUI interface displaying Cash, Bank balance, Debt and Missed bills in real time.
Incoming transfer scheduling: Schedule incoming transfers (salary, refunds, payments) by configuring sender, reason, amount and exact in game time.
Outgoing payment scheduling: Schedule outgoing payments (rent, fines, services) that are automatically processed at the selected time.
Safe retry system: If an outgoing payment cannot be processed due to insufficient funds, it fails safely without crashes.
Salary / payroll system: Automatic salary payments with configurable employer name, amount, frequency (daily or weekly) and time.
Auto bills system: Automatic bills such as rent or utilities. If funds are insufficient, bills are missed and converted into debt.
Debt system: Missed bills generate persistent debt. Debt can be paid directly from the bank menu or at ATMs.
Transaction history: Full transaction history including transfers, payments, salary, ATM operations, bills (paid/missed) and debt payments.
Readable history details: Selecting a transaction shows a GTA-style feed popup with full details.
Persistent save system: Bank balance, salary, bills, debt, missed payments and protected cash are saved and restored between sessions.
INI configuration support (NEW): Many core behaviors such as ATM key, bank opening hours and income handling can be customized via the RealBank.ini file.
GTA-style notifications: Real feed notifications with bank icon, titles and colored messages.
Custom banner support: Supports a custom PNG banner inside the RealBank folder.
Single player safe: Designed exclusively for single player and does not affect GTA Online.
How it works:
After installing the script, a new contact named BankMaze appears on the in game phone.
You can access the banking system in three ways:
- Calling BankMaze from the phone (during opening hours)
- Visiting the physical bank counter and pressing E
- Using any ATM on the map
Incoming money from other mods or gameplay can be automatically handled by RealBank based on user-defined settings, making it a central and realistic economic backbone for single player.
Installation instructions:
- Download the script and extract the .zip file.
- Inside the archive you will find:
- The folder RealBank
- The file RealBank.dll
- The folder RealBank
- Drag both the RealBank folder and RealBank.dll into your GTA V scripts folder.
- Optionally edit RealBank.ini to customize behavior.
- Launch GTA V in single player and access BankMaze from your phone, the bank counter or an ATM.
Requirements:
Change log:
v1.0: Initial release with BankMaze phone contact, basic bank transfer scheduling and GTA-style notifications.
v1.1: Major UI overhaul with dedicated Receive, Send and Transaction History menus. Added outgoing payments, detailed transaction history, live balance display and stability fixes.
v1.2: Major realism update. Added physical bank access with NPC banker and opening hours, full ATM system with animations, automatic income handling, salary and auto bills systems, persistent debt and missed payments, red closed-bank notifications and internal optimizations.
v1.3: Configuration and integration update. Added full INI configuration support (ATM key, opening hours, income behavior), improved AutoBank logic for external mod compatibility, protected withdrawn cash system, dynamic UI messages based on settings, and additional stability and polish.
v1.4: Language overhaul, stability improvements & optional texture pack- Replaced old multi-file language system with a single unified lang.json file.
- Added the new INI entry LanguageFile=.../lang.json for easier localization.
- Improved and rewritten the entire text lookup system for better performance and UTF-8 support.
- Added Newtonsoft.Json.dll as a required dependency for reliable JSON handling.
- Fixed several UI labels, missing text keys, and incorrect history descriptions.
- Improved ATM and teller animation flow to prevent menus failing to open in certain situations.
- Optimized money backend handling:
- Better SPxTOTALCASH slot detection
- More accurate startup cash resync
- Reduced false incoming-cash detections
- Improved NPC banker spawn logic and reduced unnecessary respawns.
- New optional full texture replacement pack:
- Located in REPLACEBANKFILE (optional)
- Includes BankMaze retextures for all banks and ATMs
- Includes file paths for OpenIV
- Includes README.md with installation steps and credits
- Special thanks to elkie1991 for providing the essential paths through its release:
https://www.gta5-mods.com/misc/halifax-banks-all-fleeca-banks-textures-elkie1991
which made the collection and organization of BankMaze textures possible.
Created by modmode.
Tải lên lần đầu: 22 Tháng mười hai, 2025
Cập nhật lần cuối: 08 Tháng một, 2026
Last Downloaded: 22 phút trước
31 Bình luận
More mods by modmode:
GTA V Single Player RealBank / BankMaze Banking System
Description:
RealBank is a .NET script for GTA V single player designed to significantly enhance realism and life simulation gameplay by introducing a complete and immersive banking system called BankMaze.
The mod replaces the vanilla money handling with a structured financial system featuring a separate bank account, physical bank access, ATMs, automatic income management, scheduled transactions, salaries, bills, debt and long-term financial consequences.
RealBank is designed to act as a core banking foundation for single player realism, roleplay scenarios and economy-based mods, while remaining fully compatible with any mod that gives or removes money.
Features:
How it works:
After installing the script, a new contact named BankMaze appears on the in game phone.
You can access the banking system in three ways:
Incoming money from other mods or gameplay can be automatically handled by RealBank based on user-defined settings, making it a central and realistic economic backbone for single player.
Installation instructions:
Requirements:
Change log:
Created by modmode.
Description:
RealBank is a .NET script for GTA V single player designed to significantly enhance realism and life simulation gameplay by introducing a complete and immersive banking system called BankMaze.
The mod replaces the vanilla money handling with a structured financial system featuring a separate bank account, physical bank access, ATMs, automatic income management, scheduled transactions, salaries, bills, debt and long-term financial consequences.
RealBank is designed to act as a core banking foundation for single player realism, roleplay scenarios and economy-based mods, while remaining fully compatible with any mod that gives or removes money.
Features:
Phone contact integration: Adds a new contact called BankMaze to the in game phone. Calling it opens the banking system when the bank is open.
Bank opening hours: BankMaze operates during configurable business hours. Calling the bank outside opening hours shows a GTA-style red notification instead of opening the menu.
Physical bank location: Access BankMaze services directly at the Maze Bank counter using E, with immersive player animations before the menu opens.
NPC banker system: A persistent bank clerk NPC spawns only during opening hours and despawns when the bank is closed.
ATM system: Fully functional ATMs across the map, accessible with a configurable key, including realistic ATM animations.
Separate bank account: Introduces a dedicated BankMaze balance, independent from vanilla cash.
Automatic income handling (AutoBank): Incoming money from gameplay or other mods can be automatically routed to the bank, preventing unrealistic cash stacking.
Smart cash protection: Money withdrawn from ATMs is tracked and marked as protected, ensuring it is not automatically re-deposited.
Configurable income behavior (NEW): RealBank can detect incoming cash from external mods and handle it automatically based on user preferences defined in the RealBank.ini file.
Main banking menu: Clean NativeUI interface displaying Cash, Bank balance, Debt and Missed bills in real time.
Incoming transfer scheduling: Schedule incoming transfers (salary, refunds, payments) by configuring sender, reason, amount and exact in game time.
Outgoing payment scheduling: Schedule outgoing payments (rent, fines, services) that are automatically processed at the selected time.
Safe retry system: If an outgoing payment cannot be processed due to insufficient funds, it fails safely without crashes.
Salary / payroll system: Automatic salary payments with configurable employer name, amount, frequency (daily or weekly) and time.
Auto bills system: Automatic bills such as rent or utilities. If funds are insufficient, bills are missed and converted into debt.
Debt system: Missed bills generate persistent debt. Debt can be paid directly from the bank menu or at ATMs.
Transaction history: Full transaction history including transfers, payments, salary, ATM operations, bills (paid/missed) and debt payments.
Readable history details: Selecting a transaction shows a GTA-style feed popup with full details.
Persistent save system: Bank balance, salary, bills, debt, missed payments and protected cash are saved and restored between sessions.
INI configuration support (NEW): Many core behaviors such as ATM key, bank opening hours and income handling can be customized via the RealBank.ini file.
GTA-style notifications: Real feed notifications with bank icon, titles and colored messages.
Custom banner support: Supports a custom PNG banner inside the RealBank folder.
Single player safe: Designed exclusively for single player and does not affect GTA Online.
How it works:
After installing the script, a new contact named BankMaze appears on the in game phone.
You can access the banking system in three ways:
- Calling BankMaze from the phone (during opening hours)
- Visiting the physical bank counter and pressing E
- Using any ATM on the map
Incoming money from other mods or gameplay can be automatically handled by RealBank based on user-defined settings, making it a central and realistic economic backbone for single player.
Installation instructions:
- Download the script and extract the .zip file.
- Inside the archive you will find:
- The folder RealBank
- The file RealBank.dll
- The folder RealBank
- Drag both the RealBank folder and RealBank.dll into your GTA V scripts folder.
- Optionally edit RealBank.ini to customize behavior.
- Launch GTA V in single player and access BankMaze from your phone, the bank counter or an ATM.
Requirements:
Change log:
v1.0: Initial release with BankMaze phone contact, basic bank transfer scheduling and GTA-style notifications.
v1.1: Major UI overhaul with dedicated Receive, Send and Transaction History menus. Added outgoing payments, detailed transaction history, live balance display and stability fixes.
v1.2: Major realism update. Added physical bank access with NPC banker and opening hours, full ATM system with animations, automatic income handling, salary and auto bills systems, persistent debt and missed payments, red closed-bank notifications and internal optimizations.
v1.3: Configuration and integration update. Added full INI configuration support (ATM key, opening hours, income behavior), improved AutoBank logic for external mod compatibility, protected withdrawn cash system, dynamic UI messages based on settings, and additional stability and polish.
v1.4: Language overhaul, stability improvements & optional texture pack- Replaced old multi-file language system with a single unified lang.json file.
- Added the new INI entry LanguageFile=.../lang.json for easier localization.
- Improved and rewritten the entire text lookup system for better performance and UTF-8 support.
- Added Newtonsoft.Json.dll as a required dependency for reliable JSON handling.
- Fixed several UI labels, missing text keys, and incorrect history descriptions.
- Improved ATM and teller animation flow to prevent menus failing to open in certain situations.
- Optimized money backend handling:
- Better SPxTOTALCASH slot detection
- More accurate startup cash resync
- Reduced false incoming-cash detections
- Improved NPC banker spawn logic and reduced unnecessary respawns.
- New optional full texture replacement pack:
- Located in REPLACEBANKFILE (optional)
- Includes BankMaze retextures for all banks and ATMs
- Includes file paths for OpenIV
- Includes README.md with installation steps and credits
- Special thanks to elkie1991 for providing the essential paths through its release:
https://www.gta5-mods.com/misc/halifax-banks-all-fleeca-banks-textures-elkie1991
which made the collection and organization of BankMaze textures possible.
Created by modmode.
Tải lên lần đầu: 22 Tháng mười hai, 2025
Cập nhật lần cuối: 08 Tháng một, 2026
Last Downloaded: 22 phút trước



This mod works with external characters because I play LSPDFR, so I create the external character there. I installed your mod, everything is fine, but withdrawals don't work with the character. For example, when I click to withdraw, the money only goes to the secure balance, not to the player's balance. Can you help me? Is there any solution?
DOES THIS MOD WORK WITH ENHANCED
@Miykees I will fix this in version 1.4
@Harry007 in version 1.4 I will give information about everything
@Miykees I wanted to tell you that I'm fixing that problem now, and I need someone to test it, would that be okay?
@modmode Yes, thank you very much for fulfilling my request.
@modmode I'll be happy to help.
@Miykees Perfect, if you have Discord, message me there. I'll leave you my username:
modmodev
I want to translate your mod. Can you share the translation file?
@adaletnamluda55 In the next version I will implement the files to be able to translate everything, and I will already put the files for some languages
https://dosya.co/km5kug3bbwp6/lang.json.html
First of all, thank you for making translation easier. The Turkish language translation is available at the link I provided, and I tested it and it works. Can you add this to your mode?
@adaletnamluda55 sure, thanks for your interest and help, in the next version it will be included in the lang files of the languages that will be added, so that people can already have the basics ready
@modmode be cool if you could add account balance to on screen hud in correct format like $5,000,000. Also how do i transfer money from my current player to the bank account?
Ah i see, make desposits via the ATM. pretty neat. Any chance of adding controller support?
failed to initialize script because constructor threw an exception system type load exception the type native ui menu pool in the assembly INMNativeUi
can anyone help please the mod doesnt load
@moe57 install nativeui
@mitto_backup sure, in the next version
@modmode also, any chance we can move it manually via x,y,z in the ini file? Just that alot of people use different hud mods so would be useful to be able to move it to fit their needs
I'm deciding to roll with this for my banking needs (had been using ATM in SP).
Prepping, I had both this and ATM installed and was withdrawing monies from the atm. I seen the popup menu to direct deposit to Maze so sure I did that. Got rid of ATM and loaded back in but now All my protagonists have the same balance in bank and same on persons.
Im sure I can go in and clean that up manually but this does support 3 different accounts right?
Im not sure if I misunderstand how this mod works or just having some weirdness.
I went and trainer the correct amount from what I should have. I went switching from franklin to trevor and trevor looked ok (all cash still on body no deposits) and then I go back to franklin and it asks me what to do with the money - it goes to the bank. Fine whatever, check out michael and bring up the phone app to see what can be done in general and I see the money franklin deposited.
Im not sure if this mod sort of holds temp amounts and swap them on the fly? If something in the ini needs to change (sorry I read through it and wasn't sure what they meant) but maybe I need to change from Auto to Native?