About Balance the Betting
Balance the betting allows server admins to set the compatible item type of wheel terminals within a radius, and configure all slot machine item types as a group. The plugin is designed to give more options to an otherwise bland gambling system, for example allowing various configurations of high-roller and budget oriented big wheel gambling machines in custom casinos. We are currently exploring more options and features for this plugin, including slot spin speed to create fun, unique and immersive content.
<I/O> Getting Started <I/O>
Permission:
- User is required to be admin in order to configure gambling machines.
Installation: Stop Server
- Existing Users: Delete oxide\data\balancethebetting, install file in plugins folder
- New Users: install in oxide\plugins
Commands:
Setting Terminals:
/wheel [itemid/shortname] [unique name/id] - Sets all big wheel terminals within a radius of the player (rouchly 8x8ft) to the given item definition(s), if valid.
Setting Slots:
/slot [rewardname] [itemid/shortname] - Sets and Saves all slot machines with the given item, if valid, with the given prefix being used where chat notifications are sent to the player.
Removing Terminal Settings:
/removewheel [name] - Remove wheel terminal groups
Config Explained:
"General Settings": {
"Is Enabled": true, - when false, plugin will do nothing
"Load On Wipe": true, - Enable on custom maps, reloads slot gambling machines to configured settings
"Enable Skin Mode": true - plugin will subscribe to hooks {CanMoveItem, OnItemAddedToContainer} to check for skin logic
},
"Chat Settings": {
"Announce Plugin Loaded In Game": true, - when true, allow the plugin to announce when loaded
"Chat Prefix Enabled": true, - Enable Balance the Betting tag/prefix in chat notifications
"Chat Prefix Color": "4A95CC", - Set the announce/message chat/prefix color
"Chat Message Color": "C57039" - Set the color of messages from Balance the Betting
},
"Version": {
"Major": 1,
"Minor": 0,
"Patch": 2
}
}
Global Slot Data Settings
{
"Reward prefix in chat": "hot", - prefix to be used in chat
"Item shortname/id to accept": "sulfur", - item to accept and reward
"Skin to accept": "1291766032", - Skin to accept. Default Empty.
"SlotSpeed - Recommended: 0.7f - 2f": 2.0 - Duration of slot spins
}
Wheel Data Settings{
{
"main": {
"Item shortname/id to accept": [ - Items to allow in wheels
"sulfur",
"stones",
"wood"
],
"Skins to accept": { - Skins configured by item type
"sulfur": "",
"stones": "1291766032",
"wood": "1291766032"
},
"Position to check from": { - Dont change, auto generated
"x": 452.5688,
"y": 29.0338345,
"z": -789.6383
}
}
}
<I/O> Contacting Us <I/O>
You can Contact us at Our discord: discord.gg/TTb3f3XEhq