CAS Banking | Most Advanced Banking · 13 Desks · VORP / RSG / Standalone

[PAID][REDM] CAS Banking A Full 1899 Bank | Cinematic Teller · 13 Desks · VORP / RSG / Standalone

YOUTUBE PREVIEW (IN GAME)


Most bank scripts are a deposit box and a withdraw button.

CAS Banking is a bank. A depositor holds a key at the teller window, the camera eases in over the banking hall, and an account book opens on thirteen desks — everything a bank of the period actually did, drawn entirely from Red Dead Redemption 2’s own interface artwork and typefaces.

Four branches are configured and ready on install. Adding your own is one entry in one file.

Nothing the interface reports is trusted. Balances, fees, branch surcharges, credit grades, share prices and opening hours are all recalculated on the server before a single dollar moves.


The thirteen desks

I. The Account

  • Account Summary — holdings, vault capacity, the month’s movement, interest earned, and the depositor’s standing read from their live credit grade rather than printed as fixed text
  • The Ledger — every entry with a running balance, filterable, each line stamped with the window or office that booked it
  • Printed Statement — the period totalled, sealed, and handed over as a physical item

II. The Counter

  • Deposit / Withdraw — paid out of the branch’s own cash reserve. A counter that is empty cannot pay
  • Wire Transfer — pay any depositor by telegraph, searching every account on the books by name or number, with a note sent alongside
  • Bank Drafts — a written order to pay. The money leaves your book now and the bank holds it; the payee cashes it at any branch on the wire. Stoppable, and it expires back to you

III. Investment

  • Certificates — fixed-term deposits at 30 / 90 / 180 / 365 days, redeemable early against a penalty
  • Stocks & Bonds — six securities on a board that moves on the server every fifteen minutes, with brokerage, a daily cap, a fourteen-closing chart and yearly bond coupons
  • Loan Office — secured and unsecured notes over four terms, weekly instalments taken automatically, and a credit score that moves with the record

IV. Held For You

  • Deposit Box — a real container in the branch vault, one per character per branch, with permanently rentable slots
  • Company Account — a chartered outfit with its own book, members, signing rights, a two-signature rule and a payroll
  • Branch Network — what each counter holds in cash, what it charges a stranger, its hours, and whether it is open, guarded, robbed or shut

The cinematic counter

A single deliberate shot: the customer sets a hand on the desk, the camera eases in, the interior grade fades up, and the book opens on that. The counter is walked up to many times a session, so the sequence stays short rather than becoming something players learn to skip.

  • Camera positions are expressed in the clerk’s own frame — metres in front of, to the right of, and above the teller. One set of numbers frames every branch correctly, and re-aiming a shot means nudging three floats.
  • Each branch pushes the interior timecycle Rockstar authored for that very building, so the same shot looks different in every hall.
  • Letterbox depth, screen effect, grade strength, teller scenario, customer idle and exit animation are all configurable. Skippable, and it can be turned off entirely.

A statement you can carry

The clerk closes the period, totals it under five headings, seals the sheet and hands over a real inventory item — at no charge.

The figures are sealed into the item when it is drawn up. A statement given to another player still reads the balances it was printed with; an old one in a drawer still reads its own period. It is a document, not a live view.


An economy that actually pushes back

  • Branch reserves are real. Each counter holds cash that withdrawals draw down and deposits refill, stored in world state so it survives a restart. Set a low reserve on a remote counter and it genuinely runs dry — which is what the network page is for.
  • Collateral is really seized. After a set number of missed instalments the item comes out of the borrower’s inventory. Where there is no item to take, the balance is claimed from the vault. The debt is never silently forgiven.
  • The last full signature cannot leave a company book. If it could, the money would be locked in for good.
  • Interest accrues lazily, per real day. No thread ticks over every account — it is worked out the moment an account is next touched. A server down for a week pays the week’s interest on the first login.

Compatibility

Framework Status
VORP Core Supported
RSG Core Supported
Standalone Supported

Inventory support covers vorp_inventory and rsg-inventory, safe deposit boxes included on both. Framework and inventory are detected at startup, or can be pinned. All framework calls sit in one bridge layer.

oxmysql is used when it is running and JSON files inside the resource when it is not — both behave identically, so the script runs on a server with no database at all.

Nothing has to be configured for it to run, and no dependency is required. Anything a server cannot provide is not offered to the player rather than failing.


Every line translatable

What the bank writes into a ledger, what the counter says when it refuses an order, and every label in the interface — all of it is in locales/en.lua.

Copy the file, translate it, set one config value. Nothing is compiled — the interface is handed its wording when a depositor opens their book, so a translation reaches the screen on the next restart. No Node, no build step. A key left out falls back to English rather than printing nothing, so a half-finished translation degrades line by line.


Links

Get it here: Advanced Banking | RedM Script | CAS Scripts
Preview: https://youtu.be/KrBuxikmemc
Documentation: Overview | CAS Banking for RedM (VORP & RSG) | Code After Sex
All our scripts: RedM Scripts for Sale | Character, Inventory, Blacksmith, Housing | CAS Scripts


Code is accessible In Escrow No — config.lua and locales/ are open and editable, in open source fully editable and accesssible
Subscription-based No
Lines (approximately) ~11,700
Requirements RedM (build 7290+). oxmysql, VORP/RSG and an inventory are all optional
Support Yes
1 Like