Advertisement
Guest User

Untitled

a guest
Aug 15th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. const baseBet = 100
  2. const target = 2
  3. const skips = 2
  4. const betMultiplier = 2
  5. const stopLoss = 500 // Stop script if balance will go under this value
  6. const highLossBaseBet = 2500
  7.  
  8. let highLossBet = highLossBaseBet
  9. let engine = this
  10. let _baseBet = baseBet
  11. let _skips = 0
  12. let lossCount = 0
  13. let hloss = 0
  14.  
  15. while (true)
  16. {
  17. if(stopLoss > this.balance){
  18. this.log("stopLoss was activated and stopped script")
  19. await this.stop()
  20.  
  21. }
  22. if(_skips > 0){
  23. await this.skip()
  24. this.log("Skipping bet")
  25. _skips = _skips - 1
  26. collectSound()
  27. continue
  28. } else {
  29. this.log(`Betting ${_baseBet}`)
  30. // if(lossCount == 0){lossCount = 1}
  31. var { multiplier } = await this.bet(_baseBet, target)
  32. }
  33.  
  34.  
  35. if (multiplier < target){ // loss
  36. lossCount++
  37. collectSound()
  38. if (_skips == 0){
  39. _skips = skips
  40. }
  41. if (lossCount == 2){
  42. await generateSeed()
  43. }
  44. hloss++
  45. if (hloss> 6){
  46. highLossBet = highLossBet * hloss
  47. _baseBet = highLossBet
  48. }
  49.  
  50.  
  51. } else { // win
  52. gong()
  53. hloss = 0
  54. _baseBet = baseBet
  55. _skips = 0
  56. lossCount = 0
  57. highLossBet = highLossBaseBet
  58. }
  59. }
  60. function gong(){
  61. const audio = new Audio("https://bustadice.com/5bb187b7ef764e76fb519939f77288c1.mp3")
  62. audio.play()
  63. return new Promise(resolve => audio.onended = resolve)
  64. }
  65. function collectSound(){
  66. const audio = new Audio ("http://kz-developer.ru/sounds/chipsHandle6.wav")
  67. audio.play()
  68. return new Promise(resolve => audio.onended = resolve)
  69. }
  70. async function generateSeed(){
  71. try{
  72. const { server_seed_hash } = await engine.newSeedPair()
  73.  
  74. engine.log(`Server Seed: ${server_seed_hash}`)}
  75. catch(e){
  76. engine.log("Server Seed already was placed, make bet first")
  77. }
  78.  
  79. const clientSeed = randomSeed()
  80. await engine.setClientSeed(clientSeed)
  81. }
  82. function randomSeed(){
  83. const words = ['Alegrans ','Bravonna ','ACharlika ','Delagoni ','Zechoa ','ForextrombXCi ','Hotelkalas ','Gnomussu ','Addictedc ','Aureliaa ','Zigalos ','Wivermaa ',
  84. 'Marinerss ','Octoberfestsa ','Nascarss ','Papajans ','Albertsas ','Gomusus ','Fierrar ','GTOM4 ','Unicornon ','Vicsantusa ','Si5kis ','Naviera ','NPoiupletn ','NAntutulikam ']
  85.  
  86. return words[Math.floor(words.length * Math.random())] + words[Math.floor(words.length * Math.random())] + words[Math.floor(words.length * Math.random())]
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement