Script FreeBitco.in - HORS - Ganhe Bitcoin Club


SUBMITTED BY: Ozz

DATE: Feb. 22, 2017, 11:44 a.m.

FORMAT: Text only

SIZE: 10.4 kB

HITS: 888

  1. var startValue = '0.00000001', // Don't lower the decimal point more than 4x of current balance
  2. stopPercentage = 0.001,
  3. maxWait = 777,
  4. isLO = 0,
  5. again = 0,
  6. wins = 0,
  7. los = 0,
  8. profit = 0,
  9. rptlos = 0,
  10. rptfix = 0,
  11. streak = 0,
  12. winagain = 0,
  13. flag = 0,
  14. wins1 = 0,
  15. wins2 = 0,
  16. lstk1 = 0,
  17. lstk2 = 0,
  18. lstk3 = 0,
  19. lstk4 = 0,
  20. lstk5 = 0,
  21. lstk6 = 0,
  22. lstk7 = 0,
  23. lstk8 = 0,
  24. lstk9 = 0,
  25. lstk10 = 0,
  26. lstk11 = 0,
  27. lstk12 = 0,
  28. lstk13 = 0,
  29. lstk14 = 0,
  30. lstk15 = 0,
  31. lstk16 = 0,
  32. mult = 0,
  33. RP = 0,
  34. stValue = parseFloat(startValue).toFixed(8),
  35. multi = stValue/0.00000001,
  36. betamount = 0.00000000 - stValue,
  37. balance = parseFloat($('#balance').text()),
  38. currbalance = 0,
  39. curr = $('#double_your_btc_stake').val(),
  40. i = 0,
  41. stopped = false, // debugging
  42. stopBefore = 1; // In minutes for timer before stopping redirect on webpage
  43. var $loButton = $('#double_your_btc_bet_lo_button'),
  44. $hiButton = $('#double_your_btc_bet_hi_button');
  45. $('#double_your_btc_payout_multiplier').val(3.00);
  46. function multiplyfive(){
  47. var stValue = parseFloat(startValue);
  48. var current = $('#double_your_btc_stake').val();
  49. var multiply = (stValue*2).toFixed(8);
  50. betamount=betamount+multi*2*0.00000001;
  51. $('#double_your_btc_stake').val(multiply);
  52. }
  53. function multiplysix(){
  54. var stValue = parseFloat(startValue);
  55. var current = $('#double_your_btc_stake').val();
  56. var multiply = (stValue*3).toFixed(8);
  57. betamount=betamount+multi*3*0.00000001;
  58. $('#double_your_btc_stake').val(multiply);
  59. }
  60. function multiplyseven(){
  61. var stValue = parseFloat(startValue);
  62. var current = $('#double_your_btc_stake').val();
  63. var multiply = (stValue*5).toFixed(8);
  64. betamount=betamount+multi*5*0.00000001;
  65. $('#double_your_btc_stake').val(multiply);
  66. }
  67. function multiplyeight(){
  68. var stValue = parseFloat(startValue);
  69. var current = $('#double_your_btc_stake').val();
  70. var multiply = (stValue*7).toFixed(8);
  71. betamount=betamount+multi*7*0.00000001;
  72. $('#double_your_btc_stake').val(multiply);
  73. }
  74. function multiplynine(){
  75. var stValue = parseFloat(startValue);
  76. var current = $('#double_your_btc_stake').val();
  77. var multiply = (stValue*11).toFixed(8);
  78. betamount=betamount+multi*11*0.00000001;
  79. $('#double_your_btc_stake').val(multiply);
  80. }
  81. function multiplyten(){
  82. var stValue = parseFloat(startValue);
  83. var current = $('#double_your_btc_stake').val();
  84. var multiply = (stValue*17).toFixed(8);
  85. betamount=betamount+multi*17*0.00000001;
  86. $('#double_your_btc_stake').val(multiply);
  87. }
  88. function multiplyeleven(){
  89. var stValue = parseFloat(startValue);
  90. var current = $('#double_your_btc_stake').val();
  91. var multiply = (stValue*26).toFixed(8);
  92. betamount=betamount+multi*26*0.00000001;
  93. $('#double_your_btc_stake').val(multiply);
  94. }
  95. function multiplytwelve(){
  96. var stValue = parseFloat(startValue);
  97. var current = $('#double_your_btc_stake').val();
  98. var multiply = (stValue*41).toFixed(8);
  99. betamount=betamount+multi*41*0.00000001;
  100. $('#double_your_btc_stake').val(multiply);
  101. }
  102. function multiplythirteen(){
  103. var stValue = parseFloat(startValue);
  104. var current = $('#double_your_btc_stake').val();
  105. var multiply = (stValue*64).toFixed(8);
  106. betamount=betamount+multi*64*0.00000001;
  107. $('#double_your_btc_stake').val(multiply);
  108. }
  109. function multiplyfourteen(){
  110. var stValue = parseFloat(startValue);
  111. var current = $('#double_your_btc_stake').val();
  112. var multiply = (stValue*98).toFixed(8);
  113. betamount=betamount+multi*98*0.00000001;
  114. $('#double_your_btc_stake').val(multiply);
  115. }
  116. function multiplyfifteen(){
  117. var stValue = parseFloat(startValue);
  118. var current = $('#double_your_btc_stake').val();
  119. var multiply = (stValue*149).toFixed(8);
  120. betamount=betamount+multi*149*0.00000001;
  121. $('#double_your_btc_stake').val(multiply);
  122. }
  123. function multiplysixteen(){
  124. var stValue = parseFloat(startValue);
  125. var current = $('#double_your_btc_stake').val();
  126. //var multiply = (current*3 + stValue).toFixed(8);
  127. var multiply = (stValue*225).toFixed(8);
  128. betamount=betamount+multi*225*0.00000001;
  129. $('#double_your_btc_stake').val(multiply);
  130. }
  131. function getRandomWait(){
  132. var wait = Math.floor(Math.random() * maxWait ) + 100;
  133. console.log('Waiting for ' + wait + 'ms before next bet.');
  134. return wait ;
  135. }
  136. function startGame(){
  137. balance = parseFloat($('#balance').text())
  138. console.log('Game started!');
  139. console.log('multiplier:'+multi);
  140. reset();
  141. $loButton.trigger('click');
  142. }
  143. function stopGame(){
  144. console.log('Game will stop soon! Let me finish.');
  145. stopped = true;
  146. }
  147. function reset(){
  148. $('#double_your_btc_stake').val(startValue);
  149. betamount=betamount+multi*0.00000001;
  150. }
  151. // quick and dirty hack if you have very little bitcoins like 0.00000001
  152. function deexponentize(number){
  153. return number * 100000000;
  154. }
  155. function iHaveEnoughMoni(){
  156. var balance = deexponentize(parseFloat($('#balance').text()));
  157. var current = deexponentize($('#double_your_btc_stake').val());
  158. return ((balance)*2/100) * (current*2.14) > stopPercentage/100;
  159. }
  160. function stopBeforeRedirect(){
  161. var minutes = parseInt($('title').text());
  162. if( minutes < stopBefore )
  163. {
  164. console.log('Approaching redirect! Stop the game.');
  165. stopGame();
  166. return true;
  167. }
  168. return false;
  169. }
  170. // Unbind old shit
  171. $('#double_your_btc_bet_lose').unbind();
  172. $('#double_your_btc_bet_win').unbind();
  173. // Loser
  174. $('#double_your_btc_bet_lose').bind("DOMSubtreeModified",function(event){
  175. if( $(event.currentTarget).is(':contains("lose")') )
  176. {
  177. //console.log('You LOST! Multiplying your bet and betting again.');
  178. flag=0;
  179. los++;
  180. rptlos++;
  181. rptfix++;
  182. if (winagain==1) { wins1++; }
  183. if (winagain==2) { wins2++; }
  184. winagain = 0;
  185. currbalance = parseFloat($('#balance').text());
  186. profit = (currbalance).toFixed(8) - (balance).toFixed(8);
  187. if ( rptlos>16 )
  188. {
  189. reset();
  190. rptfix=0;
  191. }
  192. if ( rptlos<5 )
  193. {
  194. reset();
  195. rptfix=0;
  196. }
  197. //else { reset(); }
  198. if ( rptlos==5 ) { multiplyfive(); }
  199. if ( rptlos==6 ) { multiplysix(); }
  200. if ( rptlos==7 ) { multiplyseven(); }
  201. if ( rptlos==8 ) { multiplyeight(); }
  202. if ( rptlos==9 ) { multiplynine(); }
  203. if ( rptlos==10 ) { multiplyten(); }
  204. if ( rptlos==11 ) { multiplyeleven(); }
  205. if ( rptlos==12 ) { multiplytwelve(); }
  206. if ( rptlos==13 ) { multiplythirteen(); }
  207. if ( rptlos==14 ) { multiplyfourteen(); }
  208. if ( rptlos==15 ) { multiplyfifteen(); }
  209. if ( rptlos==16 ) { multiplysixteen(); }
  210. RP = (betamount / 0.00003500) - (betamount % 0.00003500) / 0.00003500;
  211. if( rptlos > streak )
  212. { streak = rptlos; }
  213. console.log('!-! Losses: '+los+' Wins: '+wins+' => Profit:'+(profit).toFixed(8)+'!-!');
  214. console.log('!-! Biggest losing streak:'+streak+' SW:'+wins1+' x DW:'+wins2+' !-!');
  215. console.log('!-! Total bets: '+(betamount).toFixed(8)+' Lotto & RP:'+RP+' !-!');
  216. console.log('! Lost 1: '+lstk1+' Lost 5: '+lstk5+' _Lost 9: '+lstk9+' Lost 13: '+lstk13+' !');
  217. console.log('! Lost 2: '+lstk2+' Lost 6: '+lstk6+' Lost 10: '+lstk10+' Lost 14: '+lstk14+' !');
  218. console.log('! Lost 3: '+lstk3+' Lost 7: '+lstk7+' Lost 11: '+lstk11+' Lost 15: '+lstk15+' !');
  219. console.log('! Lost 4: '+lstk4+' Lost 8: '+lstk8+' Lost 12: '+lstk12+' Lost 16: '+lstk16+' !');
  220. //if ( again==4 )
  221. //{ again=0; }
  222. if ( again==0 )
  223. {
  224. if( isLO==0 )
  225. {
  226. isLO = 0;
  227. setTimeout(function(){ $hiButton.trigger('click'); },
  228. getRandomWait());
  229. again++;
  230. }
  231. else
  232. {
  233. isLO = 1;
  234. setTimeout(function(){ $loButton.trigger('click'); },
  235. getRandomWait());
  236. again++;
  237. }
  238. }
  239. else
  240. {
  241. if( isLO==1 )
  242. {
  243. isLO = 0;
  244. setTimeout(function(){ $hiButton.trigger('click'); },
  245. getRandomWait());
  246. //again++;
  247. }
  248. else
  249. {
  250. isLO = 1;
  251. setTimeout(function(){ $loButton.trigger('click'); },
  252. getRandomWait());
  253. //again++;
  254. }
  255. }
  256. //$loButton.trigger('click');
  257. }
  258. });
  259. // Winner
  260. $('#double_your_btc_bet_win').bind("DOMSubtreeModified",function(event){
  261. if( $(event.currentTarget).is(':contains("win")') )
  262. {
  263. if( stopBeforeRedirect() )
  264. {
  265. return;
  266. }
  267. flag=0;
  268. wins++;
  269. winagain++;
  270. currbalance = parseFloat($('#balance').text());
  271. profit = (currbalance).toFixed(8) - (balance).toFixed(8);
  272. //if (winagain==2) { wins2++; }
  273. if (rptlos==1) { lstk1++; }
  274. if (rptlos==2) { lstk2++; }
  275. if (rptlos==3) { lstk3++; }
  276. if (rptlos==4) { lstk4++; }
  277. if (rptlos==5) { lstk5++; }
  278. if (rptlos==6) { lstk6++; }
  279. if (rptlos==7) { lstk7++; }
  280. if (rptlos==8) { lstk8++; }
  281. if (rptlos==9) { lstk9++; }
  282. if (rptlos==10) { lstk10++; }
  283. if (rptlos==11) { lstk11++; }
  284. if (rptlos==12) { lstk12++; }
  285. if (rptlos==13) { lstk13++; }
  286. if (rptlos==14) { lstk14++; }
  287. if (rptlos==15) { lstk15++; }
  288. if (rptlos==16) { lstk16++; }
  289. again=0;
  290. rptlos=0;
  291. rptfix=0;
  292. reset();
  293. RP = (betamount / 0.00003500) - (betamount % 0.00003500) / 0.00003500;
  294. console.log('!-! Losses: '+los+' Wins: '+wins+' => Profit:'+(profit).toFixed(8)+'!-!');
  295. console.log('!-! Biggest losing streak:'+streak+' SW:'+wins1+' x DW:'+wins2+' !-!');
  296. console.log('!-! Total bets: '+(betamount).toFixed(8)+' Lotto & RP:'+RP+' !-!');
  297. console.log('! Lost 1: '+lstk1+' Lost 5: '+lstk5+' _Lost 9: '+lstk9+' Lost 13: '+lstk13+' !');
  298. console.log('! Lost 2: '+lstk2+' Lost 6: '+lstk6+' Lost 10: '+lstk10+' Lost 14: '+lstk14+' !');
  299. console.log('! Lost 3: '+lstk3+' Lost 7: '+lstk7+' Lost 11: '+lstk11+' Lost 15: '+lstk15+' !');
  300. console.log('! Lost 4: '+lstk4+' Lost 8: '+lstk8+' Lost 12: '+lstk12+' Lost 16: '+lstk16+' !');
  301. if( iHaveEnoughMoni() )
  302. {
  303. //console.log('You WON! But don\'t be greedy. Restarting!');
  304. //if (winagain==1) { multiplylow(); }
  305. if( stopped )
  306. {
  307. stopped = false;
  308. return false;
  309. }
  310. }
  311. else
  312. {
  313. //console.log('You WON! Betting again');
  314. }
  315. if( isLO==1 )
  316. {
  317. isLO = 0;
  318. setTimeout(function(){ $hiButton.trigger('click'); },
  319. getRandomWait());
  320. }
  321. else
  322. {
  323. isLO = 1;
  324. setTimeout(function(){ $loButton.trigger('click'); },
  325. getRandomWait());
  326. }
  327. again = 0;
  328. }
  329. });startGame()

comments powered by Disqus