Dependencies [Vault]
Sign Casino is a fully automated interaction system for Casino games, all through sign interations.
Right now the only working games are Slot Machines and Blackjack, but there is more to come!
Slot Machines
The Slot Machine is first of many Casino Games to come to Sign Casino. First off there are 2 types of Slots, player owned, and server owned. Player owned Slots are created by placing a sign with [Slots] on the first line, and the amount of the roll on the 2nd (Picture to come), and optionally place the initial deposit amount on the third line.Player owned slots need to have money put into them by the owner in order for them to work, you can do this by doing /slots deposit <amount> and then left-clicking the sign or placing the amount on the third line during initial sign creation.
The second kind of Slot is the server owned Slot (my preference). To create this Slot, put [Slotss] on the first line and the amount per roll on the second, and that's it! These signs don't need any money to be in the machine and work automatically.
Blackjack
Much like its counterpart Slot Machines, Blackjack is created in the same fashion by placing [Blackjack] on the first line to create a player-owned Blackjack Table, and [Blackjacks] on the first line to create a server-owned Blackjack Table. Optionally, you can place an initial deposit amount on line two for player-owned Tables, just like in Slot Machines. You can also optionally place a max bet value on the third line when creating a Table to set the max bet of that Table, if no value is found, it will default to your config option. Other than that, the Blackjack Table functions a lot like its Slot Machine counterpart.
Wiki!
Commands
Slots
/slots info - This command shows info about the Slot Machine like roll count, owner, etc.
/slots withdraw <amount> - This command will take the designated amount from a player owned Slot Machine.
/slots deposit <amount> - This command will put in the designated amount to a player owned Slot Machine.
/slots save - This command will save all data.
/slots load - This command will load all data.
Blackjack
/blackjack info - This command shows info about the Blackjack Table like hands played, owner, etc.
/blackjack withdraw <amount> - This command will take the designated amount from a player owned Blackjack Table.
/blackjack deposit <amount> - This command will put in the designated amount to a player owned Blackjack Table.
/blackjack save - This command will save all data.
/blackjack load - This command will load all data.
For more information on how to play Blackjack, here the Wiki here!
Current Features
Slots
Right-click to roll a Slot Machine!
Fully configurable roll options, names, amount, chance, letter abbrivs. etc.
Configurable options for roll-speeds, money multipiers, partial-wins, and saving options.
Permissions for almost all commands.
Unlimited number of Slot Machines!
Blackjack
Right-click to join the Blackjack Table!
Left-click while betting to raise your current bet.
Fully configurable options like, bet increments and max bet per table.
Configurable options for default max bets, bet increments, and saving options.
Permissions for almost all commands.
Unlimited number of Blackjack Tables!
Planned Features
Code Cleanup.
Other Casino Games.
Allow other players to make their own Roll Options System via ingame commands.
Suggestions from players.