Standalone bank and cash system for Arma Reforger: per-player balances, an ATM, a balance HUD and persistent saving. A reusable economy core other mods (e.g. ConflictEconomy) build on top of.
Players now
0
Servers
2
Rating
86%
14 votes
Subscribers
-
4,426 downloads
Busiest servers running it 2 in total
All serversPlayers on servers with it
daily, last 30 days
Details
- Author
- KatataFish17
- Version
- 1.0.46
- Size
- 3.7 MB
- Licence
- Custom
- Game version
- 1.8.0.10
- Likes
- 0 / 0 dislikes
- Published
- 24 Sep 2024
- Updated
- 1 month ago
- Workshop ID
- 61E2DD518BEEB7B5
Recent adoption
30 days: +38 −33 ↑0
- + KaiChri 1.0.46 1d ago
- − [SAR] Test 1.0.46 2d ago
- − KaiChri 1.0.46 2d ago
- − Czechoslovakia Survival Cobra 1.0.46 2d ago
- + Czechoslovakia Survival Cobra 1.0.46 2d ago
- + [EU]SurviveZimni A.I. Missions Zombies (TEST WIP) 1.0.46 3d ago
- − EVERON LIBERTY - Survival Zombies - pvpve - Loud but AMAZING 1.0.46 4d ago
- + EVERON LIBERTY - Survival Zombies - pvpve - Loud but AMAZING 1.0.46 4d ago
- − Fox Survival Server 1.0.46 5d ago
- − Arab Unity is back soon (iraq vs US ) Hardcore (https://discord.gg/a-un) 1.0.46 5d ago
- − Quixy Survival Server [GER] Open Beta TEST Server 1.0.46 5d ago
- − Arma Blarma. Escalation 1.0.46 5d ago
Required by
24Often used with
8Version history
10-
v1.0.46 3.7 MB 25 Aug 2026
-
v1.0.45 3.7 MB 25 Aug 2026
-
v1.0.44 3.7 MB 23 Sep 2025
-
v1.0.43 3.7 MB 23 Sep 2025
-
v1.0.42 3.7 MB 22 Sep 2025
-
v1.0.41 3.7 MB 22 Sep 2025
Description from the Workshop
FEATURES - Per-player accounts, keyed to the backend UID (reconnect-safe). For environments without a backend UID (Workbench, local server without auth) there is a separate offline area. - ATM menu for deposits and withdrawals (cash to/from bank). - Balance HUD (bank + cash) and a subtle "+$X / -$X" feedback on money changes. - Persistence as JSON on the server disk, with batched autosave (no disk write on every transaction). - Transaction log per player and day, with configurable retention. - Cash toggle: the cash system can be turned off - everything then runs through the bank account, the cash display disappears and any existing cash is automatically moved to the bank. - Built for 128 players: throttled saving, spam protection on ATM requests, sparse logging. - Localized messages in 13 languages. BasicBanking ships no gameplay rules of its own (no costs, no rewards). It is the foundation - the actual economy is defined by the mod on top. For the Conflict game mode, that mod is ConflictEconomy. ADMIN SETUP BasicBanking is a building block, not a finished game mode. To use it: 1. On the game mode: Add the component KF_BankingGameModeComponent to your game mode prefab. Attributes: - Starting amount (Bank) - balance of new accounts (default 10000). - Cash system enabled - on/off (off = everything via bank, cash HUD hidden). - Transaction log retention (days) - 0 = never delete. 2. On the player controller: BasicBanking already overrides the vanilla prefab Prefabs/Characters/Core/DefaultPlayerControllerMP.et and automatically adds KF_BankingNetState, KF_FeedbackNetState as well as the HUD (KF_BankingInfoDisplay) and the money feedback. Usually nothing more to do here. 3. Place an ATM: Put the ATM prop (Prefabs/Systems/ATM.et) or the editor entry "ATM" into the world. Interacting with it opens the banking menu. DATA STORAGE (server profile) - $profile:BasicBankingDB/Accounts/<uid>/BankAccount.json - balance - $profile:BasicBankingDB/Accounts/<uid>/Transaction...