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
https://www.youtube.com/watch?v=iPjwyYEwpj8
Texas Hold'em tables for RedM, played with the game's own poker animations. Players take turns as the dealer: the dealer picks up the deck, deals every card by hand and lays out the flop, turn and river. NPC players can fill the empty seats. Admins place tables in game with a gizmo. Works with VORP and RSG.
Table manager (/pkmanager)
At the table
NPC players
HUD
J or /pksettings): sounds, effects and display options, saved for each playerServer
config.lua| Key | Action |
|---|---|
| E | Play / Check / Call |
| R | Bet / Raise (All-in at the top) |
| ↑ / ↓ | Raise amount (hold to repeat) |
| G | Fold (before your turn: Check / Fold) |
| ← / → | Move to the next free seat (between hands) |
| B | Leave the table |
| J | Settings |
ranchwork_poker in your resources folder.Config.Framework to 'vorp' or 'rsg' in config.lua.server.cfg after oxmysql and your framework:ensure ranchwork_poker
Config.AdminGroups, or with ACE:add_ace group.admin ranchwork.poker.admin allow
The rw_poker_tables database table is created on first start, so there is no SQL to import.
Config.Stakes = {
{ id = 'low', label = 'Low Stakes', smallBlind = 1, bigBlind = 2, step = 1, max = 20 },
{ id = 'standard', label = 'Standard', smallBlind = 2.5, bigBlind = 5, step = 5, max = 100 },
{ id = 'high', label = 'High Stakes', smallBlind = 5, bigBlind = 10, step = 10, max = 200 },
}
Config.Rake = { Percent = 5, Cap = 0, NoFlopNoDrop = true } -- Percent 0 switches it off
Config.NPCPlayers = {
Default = true, -- new tables let NPCs sit in
MaxPerTable = 4,
KickForPlayerJoin = true,
HouseLossLimit = { Enabled = true, PerHour = 1000 },
}