Skip to main content
Every setting lives in the config/ folder, one file per topic. These files are yours to edit; the server and client code is protected. Start with config/core.lua (this page) and config/accounts.lua - the rest you can tune feature-by-feature later.

Core settings

Open config/core.lua. Each of these defaults to auto-detection, so you only set them by hand if the guess is ever wrong.
config/core.lua
  • Config.Framework picks the first compatible framework that’s running. Override only if it chooses wrong.
  • Config.Inventory is only for physical bank-card items. Set it to 'none' if you don’t use them.
  • Config.Interaction chooses how players reach tellers and ATMs: ox_target, or a simple [E] prompt (drawtext).

Language

Awoken Banking ships in 11 languages. Set Config.Locale to the code you want, or add your own - see Language.
config/core.lua

Debug

config/core.lua
Set Config.Debug = false on any live server. When it’s on, /bank opens the bank from anywhere and clients can skip the server’s proximity check, so any player could open the bank remotely. It also floods your console with logging.

Notifications

Where on-screen messages appear and how long they stay.
config/core.lua

Currency

Set in config/accounts.lua. Config.Currency is the ISO code sent to the app for number formatting; Config.CurrencySymbol is the sign shown next to amounts.
config/accounts.lua

Money limits, fees, and cooldowns

Also in config/accounts.lua, Config.Money sets the caps, fees, cooldowns, and quick-amount buttons. Every cap here is enforced by the server. config/accounts.lua also covers account types, readable account numbers, society and shared-account access, and account slots - see Accounts.