One thing I was thinking about was, what if we had a few central accounts that held money from our betters? What I'm saying is people could put 50m into that account, which would be run by generals, and then that "credit" would be added to their IRC account. People will dice solely from the IRC, and will have their credits stored in their IRC accounts. So, a customer could dice 30 times in a row, and they will never have to engage in a trade, save from the original deposit, and when they ask to withdraw from their credit pool. As for hosts, your commissions will be added to your own credit pool. Every month, 100m/150m will be deducted from your pool for fees. Again, just another way to do less trading, and to streamline the process.
Some great reasons this system could be a hit:
1. Never been done, to my knowledge at least. We've been looking to do something "different". This is it.
2. Take away a large risk of being banned. One of the MAJOR ways Jagex will be watching us is through trades. When you get traded 5m by two people, then give 9m to one... It's obvious what's going on. I understand that trading 50m to an account is not likely either, but I would rather have one big trade than 50 little trades.
3. Don't need to be in-game to bet / host. Think about it. People can connect to the IRC on their phone, and gamble from there! Gambling can be completely revolutionized from this.
4. Smaller wagers will be accepted at a much better rate. Before hosts hated having to take a 60k wager because of all the hassle. This will make everything much quicker and easier!
5. Giveaways can be tailored to this. Every Friday, 3 random donators will be selected, one getting 15m credits, one 10m credits, and one 5m credits. Every 4th Friday, the contest will be open to regular members as well! Just another incentive to become a donator!
6. Eliminate the chance of hosts taking incorrect pots. If a host tries to accept a pot above their maximum, it would not go through, returning an error.
*Please note, hosts CANNOT abuse this system! Once a host creates a pot (!dd player1 player2 6m), each participant will be messaged to confirm. I.e., player1 will get the message, "player1, host1 wishes to place you in a 6m pot, with your wager of 3m. Do you accept?" Players then type !accept or !decline, so no abuse can be used!
*This will completely eliminate imposters. As the players are not accepting the money until the very end when they withdraw their credits, there are no chances for imposters to try and step in to intercept trades. Additionally, it does not even matter if someone's account gets hacked, unless both their IRC + RS account is hacked. We will only pay out to the name registered under the IRC name, and only when the player types !accept while on the IRC being traded the money will they be paid out. See ya scamming!
New commands that would be implemented:
Customers:
!wager x-amount * This would call out to hosts that a customer has a wager, so hosts can see that a wager is up. Hosts can claim this by typing "!takewager player1". The players wager is then removed from the database, and taken up by the host. Will return an error if a player already has a wager taken by a host. This can be modified if we wish to allow customers to be able to have multiple bets on multiple hosts.
!accept * Accepts a decision given to them, be it accepting being put into a pot, or accepting withdrawing money from their credit pool. Will return an error if typed when not given a choice.
!decline * Declines a decision given to them, be it declining being put into a pot, or declining withdrawing money from their credit pool. Will return an error if typed when not given a choice.
!remove * Removes a wager currently placed at a host. This can be done once every 30 minutes, to prevent customers from trolling. Note, hosts can remove pots as often as possible, this is just a privilege given to customers, and it cannot be abused. Will return an error if typed when a player does not currently have a host advertising a wager, or was already used in the past 30 minutes.
!hosts * Displays the current list of hosts on the IRC that are active, i.e. typed something in the last 5-10 minutes.
!credits * Displays the amount of gold a player has to wager on the IRC.
Hosts:
!takewager player1 * Takes a current open wager from a player who has advertised a wager. This will return an error if the wager is larger than the maximum size for that host's rank, as well as an error if another host has already taken a wager.
!callout * Displays the current wager a host has. This will be equal to the amount that a host has from accepting a customer's wager. Thus, hosts will not have to type the amount they have currently- this is already accounted for!
Generals:
!credit player1 amount * Credits a player a certain amount of money, after it has been traded to the host and the player accepts.
!withdraw player1 amount * Removes the amount from a player's IRC account, when the host puts up the amount of money to be paid out, and the player then types !accept. The player will then be given the money.
Guys, this is just an idea. I know some of the commands are long- we can fix that. Put your ideas below. I know this would be a big change, but I feel this is exactly what we need. Please let me know what you think! All criticism is welcome!
TL;DR - Read the damn thread, doesn't take that long.
Last edited by Mistro | Tom on 2013-03-19, 00:26; edited 1 time in total