RedM Pause Menu
A full pause-menu replacement for RedM, dressed in leather, parchment and wax — with an in-game admin CMS so your staff run the notice board without ever touching a database.
VORP RSG Core RedEM:RP StandaloneWhat players get
- Camp menu — a bento home view with a frontier map tile, live server pulse (players, uptime, restart countdown), the next upcoming event, a WANTED strip, latest dispatches and a scrolling ticker.
- Wanted-poster dossier — the identity panel drawn as an actual wanted poster: portrait, name, trade, posse, cash, bank or gold, hours ridden and server ID.
- Bulletin board — eight fixed sections. Wanted notices render as full posters with reward, portrait and date.
- Events calendar — categorised, with a GPS button that charts a red route to the spot, and personal marks for the events a player cares about. Server restarts appear automatically.
- Journal pages — a living handbook built from blocks: headings, text, quotes, images, GPS buttons, dividers, action buttons.
- Preferences — 3 skins, 5 ink palettes plus a custom colour picker, UI scale and sound volume. Each knob lockable by the server.
What staff get
The Sheriff Desk — an in-game CMS covering notices, events, ticker, home-board toggles, journal, keymap, broadcast telegrams, live config tuning and an audit logbook.
Every write is validated server-side, pushed instantly to all connected players, recorded in the logbook, and optionally wired to Discord. No restarts, no stale caches, no "rejoin to see it".
Requirements
| Requirement | Notes |
|---|---|
| RedM server | fx_version cerulean, game 'rdr3' |
oxmysql | The only hard dependency |
| A framework | Optional — VORP, RSG Core or RedEM:RP, or none at all |
ox_lib is not required
The resource ships its own RPC layer, toasts and translator. Do not add ox_lib to the manifest. On RSG it rides the notification system rsg-core already provides, adding nothing to your stack.
The folder must be named rm_pausemenu
NUI asset paths resolve from the resource name. A renamed folder starts fine and gives you a menu with no interface.
Editions
Both are sold from the same product page.
| Edition | Price | Code access |
|---|---|---|
| Open Source | $65.00 | The full codebase |
| RedM Escrow | $19.99 | CFX Escrow |
On the escrowed build these stay open and editable: shared/rm_config.lua, langs/*.lua, the four framework adapters under framework/, ui/dist/images/*, sql/*.sql and the docs. Nothing in the open files requires touching a protected one, and rebranding the UI never needs a rebuild — swap the images and restart.
Framework differences worth knowing
The framework is auto-detected at boot and printed on one console line:
[rm_pausemenu] framework: vorp | locale: en| Framework | Dossier money rows | Posse row |
|---|---|---|
| VORP | Cash, then GOLD — VORP's second currency, not a bank | No gang concept; use a custom resolver |
| RSG Core | Cash, then bank — legacy money.bank, else the sum of the four town banks | Cfg.Posse = 'rsg' |
| RedEM:RP | Cash, then bank. No gold — it is a deprecated stub | Cfg.Posse = 'redemrp' |
| Standalone | Hidden — no economy to read | Use a string or your own resolver |
RedEM:RP must be the new-generation core
The legacy core shares the redem_roleplay resource name but not the modern RedEM() interface. It is detected at boot, warned about, and dropped to standalone mode — the menu still works, without character money and job data.
Documentation
| Page | What's in it |
|---|---|
| Installation | Requirements, steps, first-boot behaviour — then pick your framework |
| Configuration | Every Cfg key, defaults, and which ones staff can override live |
| Permissions | The ace-only model: master ace, per-badge aces, troubleshooting |
| Sheriff Desk Guide | Every panel of the admin CMS |
| Player Guide | Opening the menu, the views, marks, GPS, preferences |
| Languages | The 8 included locales and adding your own |
| Troubleshooting | When the trail gets rough |
Commands
| Command | Where | Who |
|---|---|---|
/camp | In game | Everyone — same as ESC / P |
/sheriff | In game | Desk ace holders — opens straight on the Sheriff Desk |
/fixcamp | In game | Everyone — clears a stuck pause pose or prop |
/checkhours | In game | Ace command.checkhours |
rm_checkdesk <serverId> | Server console | Dumps a player's identifier and every ace result |
rm_checkledger | Server console | Dumps the content cache counts |
All command names are configurable.
Support
- 💬 Discord: https://discord.gg/w4Ew4k3Exn
- 🛒 Store: https://redmorrow.com/products/redm-pause-menu