BitSler.com Auto Bet Script


SUBMITTED BY: fastrider

DATE: March 9, 2017, 1:27 p.m.

FORMAT: Text only

SIZE: 2.2 kB

HITS: 1361

  1. var AutoBet = {
  2. //config
  3. multiplier : 6,
  4. baseBet : null,
  5. bet : null,
  6. prevBalance : null,
  7. run : false,
  8. clicked : true,
  9. handle : null,
  10. //Or DOM
  11. balance : $('#balances-lg'),
  12. betBtn : $('#btn-bet-dice'),
  13. amount : $('#amount'),
  14. //Custom DOM
  15. startBtn : $('#startBtn'),
  16. stopBtn : $('#stopBtn'),
  17. endBtn : $('#endBtn'),
  18. end : function() {
  19. AutoBet.balance.unbind('DOMSubtreeModified');
  20. AutoBet.startBtn.remove();
  21. AutoBet.stopBtn.remove();
  22. AutoBet.endBtn.remove();
  23. clearInterval(AutoBet.handle);
  24. }
  25. ,
  26. start : function() {
  27. AutoBet.end();
  28. AutoBet.handle = setInterval(function() {
  29. if(AutoBet.clicked == false) {
  30. AutoBet.betBtn.trigger('click');
  31. AutoBet.clicked = true;
  32. }
  33. },100);
  34. AutoBet.balance.bind('DOMSubtreeModified', function(event) {
  35. if(!AutoBet.run) return;
  36. var balance = parseFloat(AutoBet.balance.text());
  37. if(balance < AutoBet.prevBalance) {
  38. AutoBet.bet *= AutoBet.multiplier;
  39. } else {
  40. AutoBet.bet = AutoBet.baseBet;
  41. }
  42. AutoBet.prevBalance = balance;
  43. AutoBet.amount.val(AutoBet.bet.toFixed(8));
  44. AutoBet.clicked = false;
  45. });
  46. $('<button>')
  47. .attr('id', 'endBtn')
  48. .text('END Auto Bet')
  49. .attr('class', 'btn btn-lg btn-info')
  50. .click(function() {
  51. AutoBet.stopBtn.trigger('click');
  52. AutoBet.end();
  53. })
  54. .insertAfter('#btn-bet-dice');
  55. $('<button>')
  56. .attr('id', 'startBtn')
  57. .text('Start Auto Bet')
  58. .attr('class', 'btn btn-lg btn-info')
  59. .click(function() {
  60. AutoBet.baseBet = parseFloat(AutoBet.amount.val());
  61. AutoBet.bet = baseBet;
  62. AutoBet.run = true;
  63. AutoBet.betBtn.trigger('click');
  64. AutoBet.startBtn.addClass('disabled');
  65. })
  66. .insertAfter('#btn-bet-dice');
  67. $('<button>')
  68. .attr('id', 'stopBtn')
  69. .text('Pause/Resume')
  70. .attr('class', 'btn btn-lg btn-info')
  71. .click(function() {
  72. AutoBet.run = !AutoBet.run;
  73. AutoBet.startBtn.toggleClass('disabled');
  74. })
  75. .insertAfter('#btn-bet-dice');
  76. AutoBet.startBtn = $('#startBtn');
  77. AutoBet.stopBtn = $('#stopBtn');
  78. AutoBet.endBtn = $('#endBtn');
  79. }
  80. };AutoBet.start();

comments powered by Disqus