Escrow
Protected Tebex delivery for production servers. Best for quick installation and secure releases.
Choose EscrowSelect the version that fits your server. If a matching version exists in the catalogue, the button will take you directly to it.
Protected Tebex delivery for production servers. Best for quick installation and secure releases.
Choose EscrowFull source access for deeper customization, edits, and custom integrations on your RedM server.
Choose Open Source
European roulette (single zero) for RedM. An NPC croupier spins a 3D wheel, the ball drops into the winning pocket, and the chips lie on the felt where everyone nearby can see them. Up to six players, each with their own chip colour. Admins place tables in game with a gizmo. Works with VORP and RSG.
https://www.youtube.com/watch?v=bdimK3rU4xE
Two kinds of table
Table manager (/roulettemanager)
Betting on the felt
The round
Server
config.luaJ or /roulettesettings): sounds and table badges| Key | Action |
|---|---|
| E | Sit down / Open the felt |
| Left click | Put a chip down |
| Right click | Take the last chip back |
| Mouse wheel | Zoom |
| Esc | Leave the felt |
| B | Leave the table |
| J | Settings |
ranchwork_roulette in your resources folder. The wheel, ball, chip and table models are in its stream folder.Config.Framework to 'vorp' or 'rsg' in config.lua.server.cfg after oxmysql and your framework:ensure ranchwork_roulette
Config.AdminGroups, or with ACE:add_ace group.admin ranchwork.roulette.admin allow
The rw_roulette_tables database table is created on first start, so there is no SQL to import.
Config.Round = { BettingSeconds = 30, SpinMs = 9000, ResultSeconds = 7 }
Config.Chips = { 1, 5, 10, 25, 100 }
Config.Limits = { MinBet = 1, MaxSpot = 100, MaxTotal = 500 } -- new tables; the manager sets them per table
Config.Seats = { Default = 4, Max = 6 }