MulderDev Craps (Full Source Code)

MulderDev Craps (Full Source Code)
  • MulderDev Craps (Full Source Code)
  • MulderDev Craps (Full Source Code)

โ‚ฌ70.00 โ‚ฌ56.00

Add to Basket

MulderDev Craps โ€“ RedM / VORP

Bring a fully interactive Western Craps experience to your RedM server.

MulderDev Craps combines authentic RDR2-style table props, physical 3D dice, classic Craps betting rules and a cinematic interface into a complete gambling system built for VORP Core.

Players take a seat at a real Craps table, place their bets, become the shooter and physically roll the dice across the felt.


๐ŸŽฒ Authentic Craps Gameplay

The system includes the traditional Come-Out Roll and Point Phase, including the standard point numbers:

4 โ€ข 5 โ€ข 6 โ€ข 8 โ€ข 9 โ€ข 10

Supported bets include:

  • Pass Line โ€” 1:1

  • Don't Pass โ€” 1:1

  • Field Bet โ€” 2, 3, 4, 9, 10, 11 and 12 with payouts up to 3:1

  • Any Seven โ€” 4:1

  • Any Craps โ€” 7:1

  • Under 7 โ€” 1:1

  • Over 7 โ€” 1:1

Every wager is handled individually, including bets that remain active during an ongoing Point round.


๐ŸŽฒ Physical 3D Dice

MulderDev Craps doesn't rely on a simple random-number popup.

The script uses the native RDR2 dice prop:

p_dice01x

Dice are physically animated across the table and display the corresponding result directly on the felt, creating a much more immersive casino experience.

The table itself uses the authentic RDR2 Craps prop:

p_crapstable01x


๐Ÿ’ฐ Physical Betting Chips

Placed bets are represented directly on the table using visible chip stacks.

Dedicated positions are available for:

Pass Line โ€ข Don't Pass โ€ข Field โ€ข Any Seven โ€ข Any Craps

Because the original RDR2 table does not contain dedicated areas for Under 7 and Over 7, these bets are positioned on unused felt areas beside the central betting section and clearly labelled.

Chip positions can be adjusted through:

Config.ChipZones


๐Ÿ‘ค Independent Tables

Each Craps table operates independently.

Only one player can actively occupy a table at a time, while other configured Craps tables remain available for other players.

A player can only participate at one table simultaneously, preventing duplicated sessions or conflicting bets.


๐ŸŽฅ Cinematic Table Experience

Players can switch between multiple perspectives while playing:

  • Table overview

  • Shoulder camera

  • Free player camera

Camera modes can be switched at any time with C.

The mouse remains available for interacting with the betting interface.


๐Ÿ’ต VORP Core Integration

All money handling is processed securely on the server.

Choose whether your tables operate with:

Dollars

Deposits, payouts and returned wagers are calculated and validated server-side.


๐Ÿ“Š Detailed Result Overview

After every roll, players receive a clear personal settlement overview showing:

  • Total wagered amount

  • Net result

  • Payout

  • Returned stakes

  • Individual bet results

  • Bets that remain active during the current Point phase

The previous settlement remains accessible through the interface and automatically collapses once the next betting phase begins.


๐ŸŒ English & German

Built-in localization support:

Config.Locale = 'de'

or

Config.Locale = 'en'

The selected language changes:

  • Interface

  • Help messages

  • Results

  • Betting information

  • Gameplay notifications

The original printed texture of the RDR2 table remains unchanged.


โฑ๏ธ Configurable Game Timing

Server owners can control the pace of each game.

Config.BetSeconds
Controls the betting phase duration.

Config.RollSeconds
Controls the countdown before the automatic dice roll.

Both timers are displayed directly inside the betting interface.


๐ŸŽฎ Controls

Key

Action

G

Join table / Confirm wager

Q / E or โ† / โ†’

Switch betting type

โ†‘ / โ†“

Adjust wager

SPACE

Roll the dice when you are the shooter

C

Switch camera

BACKSPACE

Leave the table


๐Ÿ› ๏ธ Admin Tools

MulderDev Craps includes helper commands for configuring additional tables.

/crapspos
Displays the player's current coordinates and heading in both chat and F8 format, making it easy to add new tables to config.lua.

/crapsturn
Rotates the current Craps table directly in-game.

Example:

/crapsturn 15

# Commercial Single-Use License (Source-Available)

Copyright (c) 2026 MulderDev. All rights reserved.

This software and its source code are provided strictly under the terms of this license.

By purchasing, downloading, or using this software, you agree to be bound by the following terms:

1. GRANTED RIGHTS

- You are granted a non-exclusive, non-transferable, revocable license to use and modify the source code solely for your own server project(s).

- You may edit, refactor, and adapt the code to fit your technical environment.

2. RESTRICTIONS

- Redistribution Prohibited: You may NOT sell, resell, lease, sublicense, share, leak, or distribute the original or modified source code to any third party.

- No Public Hosting: You may NOT publish or host the source code in public repositories (e.g., public GitHub/GitLab repositories), public forums, or community platforms.

- No Bundling: You may NOT include this software or parts of it in other paid or freely distributed packages without prior written permission.

3. TERMINATION

Any breach of this agreement automatically terminates your license with immediate effect and may result in DMCA takedowns and legal claims.

4. DISCLAIMER

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.