Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.20 KB | None | 0 0
  1. var entry = 1; // Einsatz
  2. var colorequal = 2; // Wie oft muss eine Farbe gleich kommen, damit du ein Einsatz machst
  3.  
  4. var Bot = function() {
  5. var object = this;
  6. var currentBet = entry;
  7. var betColor = "red";
  8. var latestRound = null;
  9. var afkTimer = "off";
  10. var betting = false;
  11. var colors = [];
  12. colors["0"] = { "type" : "green" }
  13. colors["1"] = { "type" : "red" };
  14. colors["2"] = { "type" : "red" };
  15. colors["3"] = { "type" : "red" };
  16. colors["4"] = { "type" : "red" };
  17. colors["5"] = { "type" : "red" };
  18. colors["6"] = { "type" : "red" };
  19. colors["7"] = { "type" : "red" };
  20. colors["8"] = { "type" : "black" };
  21. colors["9"] = { "type" : "black" };
  22. colors["10"] = { "type" : "black" };
  23. colors["11"] = { "type" : "black" };
  24. colors["12"] = { "type" : "black" };
  25. colors["13"] = { "type" : "black" };
  26. colors["14"] = { "type" : "black" };
  27.  
  28. var colorButtons = [];
  29. colorButtons["red"] = "btn btn-danger btn-lg btn-block betButton";
  30. colorButtons["black"] = "btn btn-inverse btn-lg btn-block betButton";
  31.  
  32. this.checkOnBet = function() {
  33. var currentBox = document.getElementById("past");
  34. if(currentBox.innerHTML != latestRound) {
  35. var latestColors = currentBox.getElementsByTagName("div");
  36. var latestColor = latestColors[latestColors.length - 1].innerHTML.toString();
  37.  
  38. var banner = document.getElementById("banner").innerHTML.toString();
  39. var needle = "Rolling in";
  40.  
  41. if(banner.indexOf(needle) > -1) {
  42.  
  43. if(afkTimer == "off") {
  44. setTimeout(function() {
  45. afkTimer = "on";
  46. object.afkBet();
  47. }, 40000);
  48. }
  49.  
  50. if(betting) {
  51. if(colors[latestColor].type == betColor) {
  52. betting = false;
  53. currentBet = entry;
  54. } else {
  55. this.startBetting(betColor,currentBox);
  56. }
  57. } else {
  58. proceed = true;
  59. for(var i = 1; i < colorequal;i++) {
  60. var color1 = latestColors[latestColors.length - 1 - i].innerHTML.toString();
  61. if(colors[latestColor].type != colors[color1].type) {
  62. proceed = false;
  63. }
  64. }
  65.  
  66. if(proceed) {
  67. var latestType = colors[latestColor].type;
  68. if(latestType == "black") {
  69. betColor = "red";
  70. } else if(latestType == "red") {
  71. betColor = "black";
  72. }
  73.  
  74. this.startBetting(betColor, currentBox);
  75. }
  76. }
  77. }
  78. }
  79. }
  80.  
  81.  
  82. this.afkBet = function() {
  83.  
  84. var banner = document.getElementById("banner").innerHTML.toString();
  85. var needle = "Rolling in";
  86.  
  87. var button1 = document.getElementsByClassName(colorButtons["red"])[0];
  88. var button2 = document.getElementsByClassName(colorButtons["black"])[0];
  89.  
  90. if(banner.indexOf(needle) > -1) {
  91. document.getElementById('betAmount').value = 1;
  92. button1.click();
  93. button2.click();
  94. }
  95.  
  96. afkTimer = "off";
  97. }
  98.  
  99. this.startBetting = function(type, roundBox) {
  100. betting = true;
  101. var button = document.getElementsByClassName(colorButtons[type])[0];
  102. var input = document.getElementById('betAmount').value;
  103.  
  104. document.getElementById('betAmount').value = currentBet;
  105. button.click();
  106. currentBet *= 2;
  107. latestRound = roundBox.innerHTML;
  108. }
  109.  
  110. setInterval(function() {
  111. object.checkOnBet();
  112. }, 5000);
  113. }
  114.  
  115. var bot = new Bot();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement