bitsler script roulette


SUBMITTED BY: dzmath

DATE: June 15, 2017, 7:01 a.m.

FORMAT: Text only

SIZE: 4.6 kB

HITS: 905

  1. // efface le contenu de la console
  2. console.clear();
  3. //on récupère le type de monnaie
  4. var monnaie = document.getElementsByClassName('lang-selected')[0].getElementsByTagName('span')[0].innerHTML
  5. // on récupère la balance
  6. var balanceInit = document.getElementsByClassName('balance-'+monnaie+'-html')[0].innerHTML;
  7. var balance = document.getElementsByClassName('balance-'+monnaie+'-html')[0].innerHTML;
  8. // on demande puis on affecte le base bet
  9. var baseBet = parseFloat(prompt("Entrez la mise initiale (minimum 0.000001)", '0.000001'));
  10. var nbCommencement = parseInt(prompt("Indiquez a partir de combien de roll sans vert on commence à miser"));
  11. document.getElementById("bet-amount").value = baseBet;
  12. //on récupère le tableau de résultat
  13. var tableau = document.getElementById('numbers-history');
  14. //on récupère le numéro de gameID
  15. var gameID = document.getElementById('gameid').innerHTML;
  16. //boolean de controler de sortie
  17. var continuer = true;
  18. // on initialise les compteurs
  19. var compteurLoose = 0;
  20. var compteurTot = 0;
  21. var limite = 3;
  22. var nbCommencement = 7;
  23. var maxLoseVert = 0;
  24. var maxLose = 0;
  25. var profit = 0;
  26. //on initialise le loseStrike de vert
  27. var loseStrikeGreen = 0;
  28. //boucle ou on joue qui se relance toutes les 7 secondes
  29. var boucle = setInterval(function() {
  30. //on actualise la balance
  31. balance = document.getElementsByClassName('balance-'+monnaie+'-html')[0].innerHTML;
  32. profit = (balance - balanceInit)*100000000;
  33. // on regarde si on peu miser
  34. // si on peut plus miser alors on termine le script et on affiche qu'on a perdu
  35. if (document.getElementById("bet-amount").value > balance) {
  36. clearInterval(boucle);
  37. alert("Vous avez perdu ! :(");
  38. continuer = false;
  39. }
  40. //on récupère le gameID et on le compare avec le gameID enregistrer
  41. //si ils sont différents alors on joue
  42. if (gameID != document.getElementById('gameid').innerHTML && continuer) {
  43. // on attend une seconde pour que la page s'actualise bien
  44. setTimeout(function() {
  45. //on actualise le gameID
  46. gameID = document.getElementById('gameid').innerHTML;
  47. //on regarde la dernière couleur tombée
  48. dernierResultat = tableau.getElementsByTagName('div')[7];
  49. //si c'est noir
  50. if(dernierResultat.getAttribute('class') == "round_prev black") {
  51. loseStrikeGreen++;
  52. if(loseStrikeGreen > maxLoseVert) {
  53. maxLoseVert = loseStrikeGreen;
  54. }
  55. if (loseStrikeGreen > nbCommencement) {
  56. // on mise vert et noir
  57. $('#btn-bet-black').click();
  58. $('#btn-bet-green').click();
  59. }
  60. // si c'est rouge
  61. }else if (dernierResultat.getAttribute('class') == "round_prev red") {
  62. loseStrikeGreen++;
  63. if(loseStrikeGreen > maxLoseVert) {
  64. maxLoseVert = loseStrikeGreen;
  65. }
  66. if(loseStrikeGreen > nbCommencement) {
  67. compteurLoose++;
  68. compteurTot++;
  69. if (compteurTot > maxLose) {
  70. maxLose = compteurTot;
  71. }
  72. // ou double si on a perdu 3 ou 4 fois
  73. if (compteurLoose == limite) {
  74. if(limite == 4) {
  75. limite = 3;
  76. }else {
  77. limite = 4;
  78. }
  79. $('body').find('button[rel=x2]').click();
  80. compteurLoose = 0;
  81. }
  82. // et on mise vert et rouge si rouge n'est pas tomber plus de 3 fois d'affiler, sinon on mise noir
  83. $('#btn-bet-black').click();
  84. $('#btn-bet-green').click();
  85. }
  86. //si c'est vert
  87. }else {
  88. // on remet la mise de base
  89. document.getElementById("bet-amount").value = baseBet;
  90. // si on commence a miser a partir de 0 loose (donc on mise même après un vert qui tombe)
  91. if (nbCommencement < 1) {
  92. $('#btn-bet-black').click();
  93. $('#btn-bet-green').click();
  94. }
  95. loseStrikeGreen = 0;
  96. compteurLoose = 0;
  97. compteurTot = 0;
  98. }
  99. console.log("#");
  100. console.log("nb de roll sans vert : "+loseStrikeGreen);
  101. if (loseStrikeGreen >= nbCommencement) {
  102. console.log("nb de lose avant de doubler : "+(limite-compteurLoose));
  103. console.log("nb total de lose : "+compteurTot);
  104. }
  105. console.log("================================")
  106. console.log("nb max de roll sans vert : "+maxLoseVert);
  107. console.log("nb max de lose : "+maxLose);
  108. if (loseStrikeGreen == 0) {
  109. console.log("PROFIT depuis lancement : "+profit);
  110. }
  111. },1000);
  112. }
  113. }, 7000);

comments powered by Disqus