• Guest, we are doing a new map (refresh) for Herocraft. Gather your friends and get ready! Coming next Friday, 06/28/24 @ 7PM CT play.hc.to
    Read up on the guides and new systems! Here.
    View the LIVE Map here @ hc.to/map
    Stuck or have a problem? use "/pe create" to to open a ticket with staff (There are some known issues and other hotfixes we will be pushing asap)
  • Guest, Make sure to use our LAUNCHER! Read more here!

Suggestion Merchant Skill/Chestshop - Slots

Drastikos

Moderator
Legacy Supporter 3
Joined
Apr 21, 2011
Location
Newerth
Please consider adding the ability for Merchants to make Slot Machines.
Would basically be like a variant of a chest shop.
This way Merchants can make Casinos.
The more advanced the Merchant, the better the Casino they can have.

Maybe even stagger as few limits of the max gamble amount possible as Merchant levels increase.
e.g.:
  • Level 25 Merchant can make a 50c Slot Machine
  • Level 30 Merchant can make a 100c Slot Machine
  • Level 35 Merchant can make a 250c Slot Machine
  • Level 40 Merchant can make a 500c Slot Machine
  • Level 45 Merchant can make a 1000c Slot Machine
  • Level 50 Merchant can make a unlimited c Slot Machine
 

Howbadisbad

Soulsand
Joined
Mar 28, 2011
Oh baby.

I want this.
Just remember that there should be a slight house advantage. Law of large numbers and all.
 

Drastikos

Moderator
Legacy Supporter 3
Joined
Apr 21, 2011
Location
Newerth
@Kainzo, I think I "might" have found the perfect plugin! :)
http://www.curse.com/server-mods/minecraft/sign-casino
It was just updated 3 days ago too.
It's being regularly updated (bout once a month), which is a good sign.

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.
Version 1.5 : 9/30/2012

Minor visual updates, nothing major.
Money payouts will work on all machines as long as you are not in Link to Account mode.
Updated to CB 1.3.2-R1.0

Version 1.4.1 : 7/20/2012

Fixed Server Blackjack Tables from not paying out money. Sorry!

Version 1.4 : 7/13/2012

Fixed Issue when creating Blackjack Tables without permission would not destroy the Sign.
Changed some coloring with Blackjack Tables to make total values more apparently readable.
Fixed a bug where players could re-access multiple tables by going through another tables sequence twice.
Fixed issue with money always being deposited into the machine, regardless of LinkedToAccounts Mode, if this mode is true, money will now properly go right to a players account.
Fixed all remaining bugs dealing with LinkedToAccounts Mode, (Hopefully).
Updated to CB 1.2.5 R4.

Version 1.3 : 6/26/2012

First attempt at fixing the issue with Blackjack signs failing to update after an unknown issue.

Version 1.2 : 5/12/2012

Fixed a Major Bug with Blackjack Tables throwing NPE Errors on Player Movements! Sorry this took so long to fix, I had to wait quite some time for someone to provide the actual error from the log as I could not recreate the error given the very bad reports of the error. =)

Version 1.1 : 5/2/2012

*NEW* I am happy to announce the addition of Blackjack to the Sign Casino! More on how to make and use Blackjack will be in the Wiki, which I am typing out right now!!
Many fixes to loopholes/exploits/breaks in Slot Machines.
Code Cleanup and some Transitions on Slot Machines to using a Casino-Core for more games.

Version 1.0.3 : 4/26/2012

IMPORTANT CHANGES!

Changed the way Slot Machines are created/destroyed. Now to create the Slot Machine, all you do is place the sign with [Slots] for a player owned Machine or [Slotss] for a server owned machine on the first line, the cost on the second line.
Now to delete a Slot Machine, just break the sign.
Added feature upon creating a player owned Slot Machine, you can enter in a starting amount you want deposited into the machine on the third line.
Added feature so upon removing a machine, it will automatically deposit the remaining money into it's Owners account.
Fixed the Slot display when rolling to not shift as much.
Fixed Displays on Slot Machines when using non int values.
Fixed negative deposit/withdraw dupes.

Version 1.0.2 : 4/24/2012

Added feature so that players may only roll one Slot Machine at a time.
Added feature to the rolling looks a lot cooler.
Cleaned up the save/load code so Slot Machines are never missed, respectively.

Version 1.0.1: 4/13/2012

Fixed saving issue with improper server shutdowns.
Added extra catches for /slots displaying help menus.
Fixed /slots load command not properly reloading the data.
Fixed a few NPE's when saving slot data in certain situations.
Minor code cleanup.

Version 1.0: 4/13/2012

Initial Release.
... [snip]Just remember that there should be a slight house advantage. [/snip].
I agree. As with any casino the house wins in the end.
We need the odds to be set up, so the owner (Merchant) will not loose money in the end.
There's no real risk, the slot machine makes you money. Some days more than others of course. We can't have Merchants loosing money on these.
The benefit to the players is that they have a chance of winning more than they gambled. More loose out in the end of course, just like real slots.
 

Carbash

Legacy Supporter 6
Joined
Sep 17, 2012
Love the idea, the coin amount sounds a bit high to start I would go 1c 10c 25c 50c 100c 250c gotta have penny slots man the lowbies stand too much to lose, and you want everyone to get in on the action. Trust me the 1c slots will probably be your money maker.
 
Top