Advertisement
Guest User

Bot Changes for DragonDyce

a guest
Aug 23rd, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.46 KB | None | 0 0
  1. Overall changes:
  2.  
  3. Remove all timeouts and auto rolls from the bot to avoid any confusion.
  4. Hosts must not be able to start a game with themselves.
  5. Replace the Python Dev Co with a DragonDyce picture (not sure which one, message KO to see what he thinks)
  6.  
  7. 54x2:
  8.  
  9. Our Bot: https://gyazo.com/5f87226b5fa373510f61ff35c9b3eb48
  10. Their Bot: https://gyazo.com/dd2e78c3ee02eb057eb721b4f5d77f91
  11.  
  12. Changes-
  13. The client seed, nonce and result should all be on the bottom of the interface
  14. When the host starts the 54x2 game and the customer types "accept", we should then have to type !roll as we have to get splits during the bet. (ensure there is no auto roll function/time out function, these should be removed)
  15. I'm pretty sure the numbers have be to decimals in order for provably fair to work properly (?).
  16.  
  17. Dice Duels:
  18.  
  19. Our Bot: https://gyazo.com/664746fef595c9e9784c78b21007c7d6
  20. Their Bot: https://gyazo.com/314d606146956df510386979f7f402ff
  21.  
  22. Changes-
  23. The client seed, nonce and result should all be on the bottom of the interface
  24. Remove the entire "accept" concept from the Dice Duel game and require both customers names to be in the initial start command - example !dd @Decimate @KO 1M 07 - this is because we host dice duel wagers as well. With removal of the accept command simply just allow them both to !roll once the game has been initiated between them.
  25. Make the actual roll cleaner, currently it says "Decimate has rolled a sum of 9 on the two-six sided dice". Make it something similar to "Decimate has rolled 10 on the two-six sided dice".
  26.  
  27. Over/Under:
  28.  
  29. Our Bot: https://gyazo.com/96ff06366c2ed8aa737cf0b47d2bdc45
  30.  
  31. Changes-
  32. The client seed, nonce and result should all be on the bottom of the interface
  33. Remove "accept" from this game, simply make it when the host starts the game it allows them to make their choice of over, under or 7. So when a host does !ou @Decimate 1M 07 they can immediately choose their choice. Once they have chosen, make it so the host has to type !roll to ensure they have time to get splits.
  34. Make the roll cleaner when the host rolls, currently it says "You have rolled 3/12 and lost/won 1.0M 07". Since the host is rolling now, make it say:
  35. "<hostname> has rolled 7 on the two-six sided dice
  36. <bettorname> has won/lost their 500.0M 07 pot"
  37. A picture example of the above would be this; https://gyazo.com/8b3e3b94917ab636498657991ba77dea
  38.  
  39. Hot/Cold:
  40.  
  41. Our Bot: https://gyazo.com/e09c05a59d7f169c5a0d87ecabca9c3b
  42.  
  43. Changes-
  44. The client seed, nonce and result (since it's flowers it should produce the percentile roll you use to generate the colour) should all be on the bottom of the interface
  45. Remove "accept" from the game, once the host initiates the game simply make it so the bettor can make their choice immediately.
  46. When the bettor makes their choice, make sure it does not instantly plant - make it so the host must type !plant as to give them time to get splits as required
  47.  
  48. Chests:
  49.  
  50. Our Bot: https://gyazo.com/04eb292c789a5cb8804734283b351775
  51. Their Bot: https://gyazo.com/34ebeb630e5eda82faf9bdde1e3393c5
  52.  
  53. The only chest that shows something when you loot it is gold, when you try to use a chest such as dragon/silver/bronze, it takes the key but does not display anything (https://gyazo.com/8de3d1ab488c9823e13e8e6eb81cf834)
  54. Allow a command to be able to see what is in the actual chest; "!chest dragon" to show all prizes winnable from this chest.
  55. The chest opening interface needs a redesign (refer to our bot and their bot gyazos). Capitalize the chest name (refer to "1" on the gyazo). Simply make it say the prize name like:
  56. "Gold Chest
  57. Abyssal Whip - 3M
  58.  
  59. Total Amount Won: 3M 07"
  60.  
  61.  
  62. Seeds:
  63.  
  64. Make it so you cannot use tags in the seed eg @everyone @here @name
  65. Limit it to 20 characters as to not break the interface when it shows it on the bottom of the games
  66.  
  67. Leaderboards:
  68.  
  69. On the weekly leaderboards, when it gets reset start a 7 day timer on it, when the command is used it shows the amount of time left on that week.
  70. !thisweek and !wager shows the weekly wager for that person, make !thisweek show the weekly and !wager show all time wagers for that person.
  71. When the weekly leaderboard gets reset ensure that the !thisweek for each individual user gets reset also.
  72. Add a !removebet command which simply does the opposite of the !bet command (removes the wager)
  73.  
  74.  
  75. Help command:
  76.  
  77. Instead of having the ability to scroll through each page, simply make the bot PM the user all the commands in 1 message rather than having to scroll through each page
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement