GambleAnything
GambleAnything expands Rust's gambling machines by allowing players to gamble with items instead of being restricted to Scrap.
# GambleAnything
GambleAnything expands Rust's gambling machines by allowing players to gamble with items instead of being restricted to Scrap.
Features
* Use almost any item as a slot machine betting currency
* Payouts use the same item that was bet
* Preserves item skins when paying out
* Configurable maximum slot machine multiplier
* Optional slot machine support
* Optional Big Wheel support
* Configurable item blacklist
* Prevents dangerous/explosive items from being used for gambling
* VIP permissions for improved slot machine win rates
* Uses Harmony patches for seamless integration
VIP Permissions
| Permission | Description |
| --------------------- | ---------------------------- |
| GambleAnything.VIP1 | Win slot machines more often |
| GambleAnything.VIP2 | Win slot machines most times |
| GambleAnything.VIP3 | Win slot machines every time |
Configuration
The configuration file is located at:
oxide/config/GambleAnything.json
{
"Enable On SlotMachine": true,
"Slot Machine Max Multiplier": 5,
"Enable On BigWheel Game": true,
"Blacklist These Items": [
"supply.signal",
"grenade.beancan",
"ammo.rifle.explosive",
"explosives",
"grenade.f1",
"explosive.satchel",
"explosive.timed",
"ammo.rocket.hv",
"ammo.rocket.fire",
"ammo.rocket.mlrs",
"ammo.rocket.basic",
"ammo.rocket.sam",
"ammo.grenadelauncher.he"
]
}
Configuration Options
* Enable On SlotMachine — Enables item gambling on slot machines.
* Slot Machine Max Multiplier — Sets the maximum multiplier players can select.
* Enable On BigWheel Game — Enables item betting on the Big Wheel.
* Blacklist These Items — Items listed here cannot be used for gambling.
How It Works
Place an item into a supported gambling machine and use it as the betting currency. When a slot machine pays out, the payout is converted to the same item type and skin as the original bet.
The configured multiplier is applied to the normal payout.
Installation
1. Download GambleAnything.cs
2. Place it in your server's oxide/plugins folder.
3. The configuration will be generated automatically.
4. Edit oxide/config/GambleAnything.json to your requirements.
5. Grant VIP permissions using your preferred permission system.
Permissions to change win rate.
GambleAnything.VIP1
GambleAnything.VIP2
GambleAnything.VIP3