Dudemaus's DiceBot for Bitsler

Wont win a fortune, but it will win.

目前為 2018-01-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Dudemaus's DiceBot for Bitsler
// @namespace    dicebotforbitslerbydudemaus
// @version      2018.0111a
// @description  Wont win a fortune, but it will win.
// @author       Dudemaus
// @match        *://www.bitsler.com/play/dice/*
// @match        https://www.bitsler.com/play
// @match        https://www.bitsler.com/play/dice*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @grant		GM_xmlhttpRequest
// @grant		GM_info
// @grant		GM_setValue
// @grant		GM_getValue
// @grant		GM_addStyle

// ==/UserScript==
//////JQuery Compatibility statement//////
this.$ = this.jQuery = jQuery.noConflict(true);
//////JQuery Compatibility statement//////


(function() {
//set some variables
     var countLosses = document.querySelectorAll('#history-my-bets-dice .text-danger').length;
     var countWins = document.querySelectorAll('#history-my-bets-dice .text-success').length;
     var winRatio = (countWins / 20) * 100;
     var losscount = 0;

// activate the my bets tab
document.getElementById('bets__content__my__bets').style = "display:block;";
document.getElementById('bets__content__all__bets').style = "display:none;";

//document.getElementById("my__bets").setAttribute("class", "on");
//document.getElementById("all__bets").setAttribute("class", "");
$( "#my__bets" ).click();



//insert the bot
$('.game__container__content').before('<div id="space" style="position:relative;width:100%;background-color:#465a66;box-shadow:inset -4px 0 0 0 #54abd9;"><div id="dicebot-container" class="tab-content tab-content-xs" style="border-style: solid;width: 800px;border-color: #D1D1D1;border-radius: 4px;border-style: solid;border-width: 1px; padding-bottom: 9px;padding-left: 9px;padding-right: 9px; margin-left: 118px; padding-top: 9px;display:block"> <div id="dicebotinnerwrap"> <div id="controlWrapper" style="Display:inline-block;"> <center><img src="http://i.imgur.com/fVx0BdR.png" /><font color="white"> <div id="tipDude" style="Display:inline-block;">Tip Dude</div> </center> <font color="#2aa5c7"><input type="text" name="betNumberOne" ID="betNumberOne" style="text-align:center;"> Bet #1 (base bet) <br> <input type="text" name="betNumberTwo" ID="betNumberTwo" style="text-align:center;"> Bet #2 <br> <input type="text" name="betNumberThree" ID="betNumberThree" style="text-align:center;"> Bet #3 <br> <input type="text" name="betNumberFour" ID="betNumberFour" style="text-align:center;"> Bet #4 </font><br> <font color="#465a66"><button id="setBet" value="set bet">Bet Once</button> <button id="dudesAuto">Auto</button> <button id="stopDudesAuto">Stop Auto</button> </font></div> <div id="ulikey" style="Display:inline-block;"><font color="red"><b>If you like this bot please donate to any of these addresses:</b></font> <br><b><font size="1">Ethereum:</b> 0xfe460f08c4eaf98a234b2f1230f86971012a70a1<br><b>Bitcoin:</b> 1AtKgtemWiT93h4YGBXF9WKvaEpkQaKmmr <br><b>Doge:</b> DG4hZEVGBt6kws6dFZ2eCBh4HQAsVrvpbH<br><b>Litecoin:</b> LZEL3oEWEM1vsonfTjz11Vvw37zjDd2EQA<br><b>Burst: </b>BURST-HU3D-67VZ-L4X4-HW6PF</font></font></div> </div></div>');



document.getElementById('betNumberOne').value = "0.00000001";
document.getElementById('betNumberTwo').value = "0.00000003";
document.getElementById('betNumberThree').value = "0.00000007";
document.getElementById('betNumberFour').value = "0.00000016";




      //when set bet button is clicked, set the bet.
document.getElementById('setBet').addEventListener("click", function() {
     var countLosses = document.querySelectorAll('#history-my-bets-dice .text-danger').length;
     var countWins = document.querySelectorAll('#history-my-bets-dice .text-success').length;
     var winRatio = (countWins / 20) * 100;
     var betOne = document.getElementById('betNumberOne').value;
     var betTwo = document.getElementById('betNumberTwo').value;
     var betThree = document.getElementById('betNumberThree').value;
     var betFour = document.getElementById('betNumberFour').value;
     var winChance = document.getElementById('chance-html').innerText;
     var element = document.getElementById("bets__content__my__bets");
     var lastBet0 = element.getElementsByTagName('span')[15].innerText;
     var lastBet1 = element.getElementsByTagName('span')[23].innerText;
     var lastBet2 = element.getElementsByTagName('span')[31].innerText;
     var lastBet3 = element.getElementsByTagName('span')[39].innerText;


      //document.getElementById('amount').value = betOne;

      if (lastBet0 < 0 && lastBet1 < 0 && lastBet2 < 0 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberFour').value;
			  calculate_profit();
              play();
          }
      else if(lastBet0 < 0 && lastBet1 < 0 && lastBet2 < 0 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberThree').value;
			  calculate_profit();
              play();
      }
      else if(lastBet1 < 0 && lastBet1 < 0 && lastBet1 < 1 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberThree').value;
			  calculate_profit();
              play();
      }
      else if(lastBet1 < 0 && lastBet1 < 1 && lastBet1 < 0 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberOne').value;
			  calculate_profit();
              play();
      }
      else if(lastBet1 < 1 && lastBet1 < 0 && lastBet1 < 0 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberFour').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 0 && lastBet1 < 0 && lastBet1 < 1 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 0 && lastBet1 < 1 && lastBet1 < 1 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 0 && lastBet1 < 1 && lastBet1 < 0 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 1 && lastBet1 < 0 && lastBet1 < 0 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 1 && lastBet1 < 1 && lastBet1 < 0 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 0 && lastBet1 < 1 && lastBet1 < 1 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 1 && lastBet1 < 1 && lastBet1 < 1 && lastBet3 < 0){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 1 && lastBet1 < 1 && lastBet1 < 0 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet0 < 1 && lastBet1 < 0 && lastBet1 < 1 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberTwo').value;
			  calculate_profit();
              play();
      }
      else if(lastBet1 < 1 && lastBet1 < 1 && lastBet1 < 1 && lastBet3 < 1){
              document.getElementById('amount').value = document.getElementById('betNumberOne').value;
			  calculate_profit();
              play();
      }


});


document.getElementById('tipDude').addEventListener("click", function() {
    document.getElementById('message').innerText = "/tip Dudemaus";
    document.getElementById('message').focus();
    add_message();});$(document).keypress(function(e){if((e.which==13)&&($("#message").is(":focus"))){add_message();
}
});



document.getElementById('dudesAuto').addEventListener("click", function() {

        dudesAuto = setInterval(function(){ $("#setBet").click(); }, 900);

});

document.getElementById('stopDudesAuto').addEventListener("click", function() {

           clearInterval(dudesAuto);


});


})();


//change seeds every 5 mins
setInterval(function(){ change_seeds(); }, 301000);