- June 12th, 2021, 4:18 am
#192504
Currently, as far as I know, we have the three major gambling commands: /cf, /dice, /random. This of course, still opens the door to scamming. While I propose their present behavior remains, I propose a new command be added:
/gamble (alias /bet) would permit the following subcommands:
/gamble coinflip <player> <int:bet> <heads/tails> would request a bet be issued for the specified player on the condition of heads or tails
/gamble dice <player> <int:bet> <int:min> <int:max> would request a bet be issued for the specified player on the condition of the output being between the min and max
/gamble number <player> <int:bet> <int:min> <int:max> would request a bet be issued for the specified player on the condition of the output being between the min and max
/gamble accept <player> would accept a bet request from the specified player
/gamble deny <player> would decline a bet request from the specified player
/gamble confirm would be a requirement for issuing a bet or accepting a bet if the bet amount is over half of the player's balance, unless
/gamble limit <int:amount> would set a limit on the gambling amount, triggering the above confirm command.
This would help ensure against scamming. I'm personally not entirely sure how some gambling games work, however the default behavior of the other gambling commands (/cf, /number, /dice) would be retained to permit them. Other variations of the gamble command could be added in the future to permit for more advanced gambling games, if necessary.
I will add more details to this post if the comments give me inspiration / has good ideas, or if I need to clarify anything.
/gamble (alias /bet) would permit the following subcommands:
/gamble coinflip <player> <int:bet> <heads/tails> would request a bet be issued for the specified player on the condition of heads or tails
/gamble dice <player> <int:bet> <int:min> <int:max> would request a bet be issued for the specified player on the condition of the output being between the min and max
/gamble number <player> <int:bet> <int:min> <int:max> would request a bet be issued for the specified player on the condition of the output being between the min and max
/gamble accept <player> would accept a bet request from the specified player
/gamble deny <player> would decline a bet request from the specified player
/gamble confirm would be a requirement for issuing a bet or accepting a bet if the bet amount is over half of the player's balance, unless
/gamble limit <int:amount> would set a limit on the gambling amount, triggering the above confirm command.
This would help ensure against scamming. I'm personally not entirely sure how some gambling games work, however the default behavior of the other gambling commands (/cf, /number, /dice) would be retained to permit them. Other variations of the gamble command could be added in the future to permit for more advanced gambling games, if necessary.
I will add more details to this post if the comments give me inspiration / has good ideas, or if I need to clarify anything.
aka Crazy Beret Dude with RPG - some random noob
"There are very few personal problems that cannot be solved through a suitable application of high explosives." - Scott Adams
"There's no point in being mature, if you can't act a little childish sometimes." - Tom Baker
"I'm like Richard Nixon" - @krezen
"The best argument against democracy is a five minute conversation with the average voter." - Winston Churchill (@Miku)
enters helicopter "I don't have insurance so if we crash it's not my fault." - @SnowingFate657
“The noober that killed themself with a RPG, while on-duty.” -@Santiim
"Do you think this is funny?" -@ZERO
"There are very few personal problems that cannot be solved through a suitable application of high explosives." - Scott Adams
"There's no point in being mature, if you can't act a little childish sometimes." - Tom Baker
"I'm like Richard Nixon" - @krezen
"The best argument against democracy is a five minute conversation with the average voter." - Winston Churchill (@Miku)
enters helicopter "I don't have insurance so if we crash it's not my fault." - @SnowingFate657
“The noober that killed themself with a RPG, while on-duty.” -@Santiim
"Do you think this is funny?" -@ZERO