Media gallery
Buy product
In short
A banking addon for Garry's Mod with player transfers, bank cards, deposits, physical ATMs, payment terminals and an RFID ATM robbery minigame. SQLite works out of the box; MySQL/MariaDB support through MySQLOO is optional.
π¦ Description
ATC Bank adds a usable banking system to DarkRP and other Garry's Mod gamemodes. It is built around one account that follows the player across the online bank, physical ATMs and ATC Pay terminals.
Players can open the online bank with `/bank` or `/atm`. From there they can send money and manage timed deposits. Cash deposits, cash withdrawals and card purchases require a physical ATM, so the entities still have a purpose in roleplay.
The addon includes Red, Black and Gold cards. They are more than different skins: each card can have its own price, transaction limit, commissions, deposit limit and access to individual deposit plans. The shipped values are only defaults and can be changed by a superadmin from the in-game configuration menu.
π§Ύ Main features
- Transfers by card number, including transfers to offline players
- Optional online-player list for transfers
- Detailed transaction history with card numbers, fees, timestamps and references
- One-time return for received transfers and refundable terminal payments
- Three configurable card tiers and three configurable deposit plans
- Light and dark interface themes
- Ten included languages
π³ ATMs and ATC Pay
Physical ATMs are used for cash operations and buying cards. Players may also place an ATC Pay terminal at a shop. The terminal owner can set a fixed price or let the customer enter an amount, and can choose who pays the terminal commission.
Both players receive a transaction record after a terminal payment. The terminal owner also receives an on-screen notification.
π‘ RFID robbery
The RFID Disruptor is a one-use item that can be spawned from the Entities menu or sold through DarkRP's F4 menu. A player carrying it can start the ATM minigame and choose Easy, Normal or Hard difficulty.
Finishing an attempt triggers the ATM alarm and alerts nearby police. The police marker shows the distance to the ATM and disappears after its configured lifetime or when an officer reaches the location. Police jobs cannot rob ATMs.
Robbery payouts, timers, selector speed, allowed mistakes, cooldowns, alarm settings, police radius and wanted status are editable in the admin menu.
βοΈ Administration and storage
The in-game configuration is visible to superadmins. It covers card rules, commissions, deposit plans, terminal fees, interface language, background dimming and RFID robbery settings. The configuration is saved in `garrysmod/data/atc_bank/runtime_config.json`.
SQLite is used by default and needs no external module. Servers that prefer a shared database can use MySQL or MariaDB through MySQLOO. Account changes, transfers, refunds and robbery rewards are checked on the server.
π Included languages
English, Russian, Portuguese, German, Polish, Ukrainian, Turkish, French, Simplified Chinese and Spanish.
ποΈ Requirements
- Garry's Mod server
- DarkRP is supported but not required
- MySQLOO is required only when MySQL/MariaDB storage is enabled
- No Workshop collection is required for the bundled models, materials, sounds or interface assets
Product reviews
This product has not been reviewed yet.














