RollTheDice
Bet your shop points on a chat dice roll and win big, fair every time.
RollTheDice lets players bet shop points on a chat dice roll, with a growing jackpot and a provably fair seed anyone can check, so every game stays honest.
RollTheDice is a chat dice betting game for your ASA server. Players type one command to bet shop points, pick the classic coin flip or a target number for a bigger payout, and chase a jackpot that grows every round. Every roll comes from a hashed server seed players can verify, so no one can call it rigged. It runs with or without ArkShop and Permissions, and posts big wins to Discord.
Supported Features
- Classic and target modes: bet on a coin flip win, or pick a target number from 2 to 99 for a bigger payout.
- Growing jackpot: roll the jackpot number to win the whole pool, which grows a little from every lost bet.
- Provably fair rolls: every roll comes from a hashed server seed, and
/rollverifyshows it so players can check the game is honest. - Daily free roll:
/rollfreegives each player one free roll a day, no points needed. - Win streak bonuses: win several rolls in a row and your next win pays a bonus at set streak milestones.
- VIP tiers: give a permission group a higher max bet and a shorter cooldown.
- Economy guards: a per player cooldown, a min and max bet, a house edge, and a max payout cap keep your points safe.
- Player stats:
/rollstatsshows a player their wins, losses, and current win streak. - Works without ArkShop: RollTheDice uses ArkShop points, or gives players their own points when ArkShop is off.
- Discord logging: post big wins, jackpots, and free rolls to Discord with clean embeds.
Console & RCON Commands
| Command | What It Does | Where |
|---|---|---|
RollTheDice.Reload |
Reload the config without a restart. | Both |
RollTheDice.RotateSeed |
Set a fresh fair play seed and show its hash. | Console |
RollTheDice.SetJackpot <amount> |
Set the jackpot pool to an amount. | Console |
RollTheDice.TestDiscord |
Send a test post to your Discord webhook. | Console |
Player Commands
Command names live in config.json, so you can rename any of them or turn one off.
| Command | What It Does |
|---|---|
/roll <bet> [target] |
Play a roll. Add a target from 2 to 99 for a bigger payout. |
/rollfree |
Take your one free roll for the day. |
/rollstats |
Show your wins, losses, and win streak. |
/rolljackpot |
Show how big the jackpot is right now. |
/rollverify |
Show the fair play seed so you can check the rolls. |
Permissions
RollTheDice reads permission nodes through Permissions. When Permissions.dll is not installed, everyone can play and no one gets VIP perks.
| Node | What It Unlocks |
|---|---|
RollTheDice.Play |
Lets a player use the game. Fail open, so everyone can play when Permissions is not installed. |
RollTheDice.Vip |
Better limits from the Tiers config, like a higher max bet and shorter cooldown. |
RollTheDice.NoCooldown |
Skips the wait between rolls. |
Config
To see every configuration option, visit our docs. To edit your config files the easy way, open our configuration editor.
Requirements
- AsaApi v2.01 or newer
- Windows server
- ArkShop (optional, works without it)
- Permissions (optional, works without it)
Installation
- Unzip the download so you have a folder named
RollTheDice. - Drop that
RollTheDicefolder intoArkApi/Plugins/so the folder name matches the DLL. - Open
config.jsonand set your commands, bet limits, and Discord webhook. - Restart the server.
- Watch
ArkApi.logfor the line that says RollTheDice loaded.
Support & Help
Need a hand or hit a snag? Join the Discord and I will help you get it running: https://discord.gg/8GGaEzWk9p
Frequently Asked Questions
What does RollTheDice do? RollTheDice is a chat dice betting game for ASA servers. Players bet shop points on a roll from 1 to 100 and win points back. They can play a classic coin flip win or pick a target number for a bigger payout, chase a jackpot, and grab one free roll a day.
Does RollTheDice need ArkShop? No. RollTheDice works best with ArkShop so bets use your real shop points, but it is optional. When ArkShop is off, the game gives each player their own points to play with.
How do I install RollTheDice?
Unzip the download and put the RollTheDice folder into ArkApi/Plugins/ so the folder name matches the DLL. Edit config.json, then restart the server. Watch ArkApi.log for the line that says RollTheDice loaded.
Are the rolls really fair?
Yes. RollTheDice builds every roll from a hashed server seed. Type /rollverify to see the seed and hash, so anyone can check the rolls were not rigged.
Does RollTheDice need Permissions? No. RollTheDice runs fine without Permissions, and everyone can play. Install Permissions if you want to add VIP tiers or gate who can play.
RollTheDice v0.0.4
All versions
- v0.0.4Jul 21, 2026
- RollTheDice-v0.0.4.zip