New scripts in store – check out our latest releases!

No top donator yet.

yerki13
yerki13
Today 18:34
ShaneHawkins
ShaneHawkins
Today 08:58
LifeisPeachy
LifeisPeachy
Mon 20:47
proxyone
proxyone
Mon 20:36
AfterdarkStudio
AfterdarkStudio
Sun 15:44
yerki13
yerki13
Today 18:34
ShaneHawkins
ShaneHawkins
Today 08:58
LifeisPeachy
LifeisPeachy
Mon 20:47
proxyone
proxyone
Mon 20:36
AfterdarkStudio
AfterdarkStudio
Sun 15:44
Top
Community Service

Community Service

9.99 USD
Add to Cart
Top
Payment Terminal

Payment Terminal

14.99 USD
Add to Cart
Top
Policetools

Policetools

14.99 USD
Add to Cart
Top
CHAT

CHAT

8.99 USD
Add to Cart
Top
Minimal Chat

Minimal Chat

8.99 USD
Add to Cart
Craps
Thumbnail 1
Thumbnail 2
Thumbnail 3

Craps

Total Price
USD 30.00
Accepted payments
  • Apple Pay
  • Google Pay
  • Mastercard
  • Visa
  • American Express
Any questions? Discord

Overview

Detailed features and information

Real Multiplayer Craps for RedM

A full casino craps table with a custom 3D table, an animated dealer, animated shooters and real dice rolling on the felt. Server-authoritative, VORP & RSG.

Craps is the loudest table in any casino, and now it can be the loudest table on your server. Up to six players stand around the table and drop their chips directly on the felt. The shooter shakes the dice and throws them over the rail. The dice bounce off the leather bumper and roll, and the camera moves in for a close-up when they stop. Then the dealer sweeps the losers with his rake and pushes the winnings across the table. Everyone at the table sees the same throw, the same dice and the same chips.


Why players love it

  • Bet on the table itself. No menus and no lists. Move the chip over the felt with your mouse and it snaps to the bet under the cursor. The zone lights up before you click. Right click takes a bet down, R takes them all down, and the wheel changes chip value.
  • Every classic bet:
    • pass line, don't pass, and odds behind the line;
    • come and don't come, which travel to their number just like in a real casino;
    • place 4 5 6 8 9 10;
    • field (2 pays double, 12 pays triple);
    • hardways;
    • any seven, any craps, 2, 3, 11, 12.
  • You throw the dice. When it is your turn, press Space. Your character turns to the table, shakes the dice, draws the arm back and throws them. The custom animation is seen by everyone. The shooter passes to the next player on a seven out, just like in real craps.
  • Dice that really roll. The game's own dice fly across the table, hit the far bumper, bounce and roll to a stop. Every player sees the same numbers in the same place. A close-up camera shows the result.
  • A dealer who works the table.He has his own animations made for this script:
    • he holds the craps rake with its tip on the felt;
    • he stretches it to push the dice back to the shooter;
    • he sweeps the losing chips and pushes the winnings.
  • When nobody is playing, he lays the rake on the felt and waits.
  • Talk while you play. Push-to-talk, chat and pause stay active, and everything else is blocked. No accidental horse whistles or weapons.
  • Clean, immersive UI.A minimal panel shows:
    • the timer, the phase and the point (ON/OFF);
    • your chip and what you have on the table;
    • the last rolls;
    • the players around the table, with the shooter marked.
  • It never steals the mouse.

A table made for this script

  • The game's craps table rebuilt in Blender.
  • A 4096 px felt painted to exact measurements, so every betting zone matches the script to the centimetre.
  • A tufted oxblood leather bumper for the dice to bounce off.
  • 2048 px wood and real collision.
  • It uses the game's native dice, puck, rake and chips, so it looks like it shipped with RDR2.
  • Felt included in English and Spanish.

 Built secure: the server decides everything

Casino scripts are the first thing cheaters attack. YS Craps was designed server-first:

  • Server authority.The client only says "I want this chip here". Before taking a cent, the server checks:
    • the spot and the round phase;
    • the distance to the table;
    • the bet rule (no line bets with the point on, odds only behind your own line, and so on);
    • the table limits and the action speed.
  • Charged when placed. Money is taken the moment the chip goes down. Payouts are computed only from the bets stored on the server, never from anything the client sends.
  • Unpredictable dice. Results come from HMAC-SHA256 keyed with a private server secret, using unbiased rejection sampling: every face has exactly the same chance. There is no math.random to exploit, and watching rolls never reveals the next one.
  • Provably fair. The dice are fixed before betting opens. Players receive only a fingerprint (commit hash), and the seed is revealed after the roll. Anyone can verify the dice never changed after the bets were in, and every roll is stored in the database for audits.
  • Nothing sensitive on the client. Limits, fee, generator secret, webhook URL and the economy hook live in config/server.lua, which is never sent to players. Your Discord webhook cannot be stolen from client files.
  • Disconnect-safe.
    • If a player leaves the table or disconnects, every bet that can be taken down is refunded.
    • Bets that cannot be taken down (a pass line with a point, a come bet that already travelled) stay in play. They are paid normally, or automatically when the character logs back in.
    • If the resource stops, everything on the table is refunded.
  • Anti-snooping. Only players near a table receive its chips and dice.
  • Anti-spot-camping. Players who stand at the table without betting get a warning, then are removed (configurable).
  • Caps and rate limits. A maximum per bet, per player on the table and chips per player, plus a cooldown between actions.
  • Staff commands protected by ACE, with non-guessable network event names.
  • Mathematically checked. Every payout was verified by simulation with automated tests: pass line 1.41 % house edge, field 2.78 %, place 6 1.52 %, odds 0 %, the same as a real casino.

Built for server owners

  • VORP & RSG, detected automatically. Every framework call lives in one open bridge file, so adding another framework means editing one file.
  • Two currencies: cash, or chips as inventory items (winnings paid back in chips).
  • House fee per chip, refunded if the chip is taken down.
  • Economy hook after every roll: the house's profit or loss can feed a saloon, casino job or society account.
  • Optional entry item (a casino ticket, for example), consumed or not.
  • Responsible gaming limits: a stress limit (lumen_status), a cooldown between rounds, or both. They can be switched off.
  • Discord logs: a summary of every roll with players, totals, fees and the fingerprint.
  • Unlimited tables, one config line each. Two casino riverboat tables come ready.
  • Optimised.
    • Table, dealer, dice and chips spawn only near players (ox_lib points) and are deleted when they leave.
    • Per-frame code runs only while you are playing.
    • All sync goes through state bags.
  • Plug and play database. Tables are created automatically on start. Nothing to import.
  • Interaction your way: sleepless_interact points or native RedM hold-key prompts.
  • Highly configurable: chips, timings, odds multiplier, camera, keys, colours, spots, animations, limits.
  • Admin tools:
    • /craps_pos copies positions relative to the table;
    • /craps_prueba plays a test roll.

Languages

  • Texts in English and Spanish (ox_lib JSON locales). Adding your own language means copying one file.
  • English and Spanish felt textures included: copy one file to switch the table's language. Every betting zone stays in place.

What you get

  • The full ys_crapsresource:
    • the custom table with collision;
    • HD textures, in English and Spanish;
    • 4 dealer animations and the shooter's throw animation.
  • A complete English README: installation, every config option, how to play, commands, database, how to verify rolls and troubleshooting. A Spanish guide is included.
  • Open files(escrow ignored) so you can adapt it to your server:
    • all config files and locales;
    • the NUI panel (plain HTML/CSS/JS, no build step);
    • the framework bridge;
    • notifications, payments and telemetry;
    • the Discord embed;
    • the interaction system;
    • the SQL and the felt textures.
  • Only the core game logic is protected.

 Requirements

  • ox_lib and oxmysql
  • VORP (vorp_core + vorp_inventory) or RSG (rsg-core + rsg-inventory)
  • Optional: sleepless_interact, lumen_status, any notification system

Install in 2 minutes

  1. Drop ys_craps into your resources folder.
  2. Add ensure ys_craps after ox_lib, oxmysql and your framework.
  3. Set your dice secret: set ys_craps_secret "your-private-phrase".
  4. Restart. The tables and the database are ready.

Put the loudest table in the casino on your server

Craps is pure social roleplay: one shooter, a whole table betting on the same roll, everyone cheering when the point hits and groaning on a seven out. It brings players together, it is a natural money sink, and it gives your saloons, riverboats and casino jobs something to run every night. YS Craps looks like it belongs in 1899, plays like the real thing, and keeps your economy safe.

YOUR WISHLIST

Previous Purchases

to

Loading purchases...