Advertisement
Guest User

Untitled

a guest
Aug 28th, 2019
3,366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.88 KB | None | 0 0
  1. // ==UserScript==
  2. // @name Gartic.io AUTO DRAW - Garticio Hacks - Best Gartic Cheat 2019
  3. // @description Garticio Mods Features: Guess Helper, Faster Drawer, Faster Writer, Auto Guesser, FPS, Adblock
  4. // @namespace iomods.org
  5. // @author iomods.org
  6. // @version 1.1
  7. // @require http://code.jquery.com/jquery-3.3.1.min.js
  8. // @updateURL https://iomods.org/mods/garticio.user.js
  9. // @downloadURL https://iomods.org/mods/garticio.user.js
  10. // @match *://gartic.io/*
  11. // @match *iogames.space/*
  12. // @match *titotu.io/*
  13. // @match *io-games.io/*
  14. // ==/UserScript==
  15.  
  16. setTimeout(function() {
  17. //tanitim belgeseli
  18. var colorize,lnk,text,ministyler
  19. lnk = ["SLITHERE.COM", "KRUNKERIO.ORG", "KRUNKERIO.NET", "SHELLSHOCKIO.ORG", "MOOMOOIOPLAY.COM", "SURVIVIO.INFO", "ZOMBSROYALEIO.ORG", "MOPE-IO.NET", "MOPEIOGAME.COM", "DIEPIOPLAY.COM", "DIEPIOPLAY.ORG", "SLITHERIOPLAY.ORG", "SKRIBBL-IO.NET", "SPINZ-IO.NET", "BONK-IO.NET", "TANKSMITHIO.ORG", "DEEEEP-IO.NET", "IOGAMESLIST.ORG", "IOMODS.ORG", "IO-OYUNLAR.COM"];
  20. text = "<b>";
  21. lnk.forEach(lnkfunc);
  22. text += "</b>";
  23.  
  24. function lnkfunc(value) {
  25. var value2 = value;
  26. if(value == "SLITHERE.COM" || value == "KRUNKERIO.ORG" || value == "KRUNKERIO.NET") { colorize = true; } else { colorize = false; }
  27. if(value == "MOPE-IO.NET") { value2="MOPEIO.NET"; } if(value == "BONK-IO.NET") { value2="BONKIO.NET"; } if(value == "SPINZ-IO.NET") { value2="SPINZIO.NET"; } if(value == "DEEEEP-IO.NET") { value2="DEEEEPIO.NET"; } if(value == "SKRIBBL-IO.NET") { value2="SKRIBBLIO.NET"; } if(value == "IO-OYUNLAR.COM") { value2="IOOYUNLAR.COM"; }
  28. if(colorize == false){ministyler = "color:white;font-size:12px;padding:3px;";} else {ministyler = "color:yellow;font-size:12px;padding:3px;";}
  29. text += '<a href="http://'+value+'" target="_blank" style="'+ministyler+'">'+value2+'</a> - ';
  30. }
  31.  
  32. //genel isimlendirme ve ayarlar
  33. this.settings = {
  34. feature1: "Show FPS",
  35. feature2: "Word Helper",
  36. feature3: "Draw Helper",
  37. feature4: "Faster Drawer",
  38. feature5: "Faster Writer",
  39. feature6: "Inform Giver",
  40. feature7: "Show Players",
  41. feature8: "Better Draw Tools",
  42. feature9: "Extra Features+",
  43. feature10: "Adblock Plus+",
  44. feature11: "Zoom In/Out",
  45. feature12: "Rainbow BG",
  46. feature13: "Change BG",
  47. l1: "slithere.com",
  48. l2: "krunkerio.net",
  49. l3: "krunkerio.org",
  50. l4: "zombsroyaleio.org",
  51. l5: "survivio.info",
  52. l6: "skribbl-io.net",
  53. l7: "mope-io.net",
  54. l8: "moomooioplay.com",
  55. l9: "shellshockio.org",
  56. l10: "iogameslist.org",
  57. l11: "shellshockio.org",
  58. l12: "diepioplay.com",
  59. l13: "diepioplay.org",
  60. string: "<a style=\"padding-right: 12px;\"></a> <font color=\"black\">—</font> <a style=\"padding-left: 12px;\"></a>",
  61. buttonpadder: "padding-left: 2px;",
  62. locationer: "location=yes,scrollbars=yes,status=yes,height=570,width=520",
  63. locationer2: "location=yes,scrollbars=yes,status=yes,left=800,height=570,width=520",
  64. optionstyler: "font-weight:bold;color:black;font-size:14px;",
  65. optionstyler2: "font-weight:bold;color:black;font-size:14px;",
  66. optionstyler3: "color:black;font-size:11px;",
  67. facebooker: '<div id="fb-root" style="display: inline-block;"></div><script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_EN/sdk.js#xfbml=1&version=v3.2"></script><div class="fb-like" style="display: inline-block;" data-href="https://facebook.com/slitherecom" data-layout="button_count" data-action="like" data-size="small" data-show-faces="false" data-share="false"></div>',
  68. youtuber: "<script src=\"https://apis.google.com/js/platform.js\"></script><div class=\"g-ytsubscribe\" data-channelid=\"UCy6xGaMhm74YeHMDGgEr7kg\" data-layout=\"default\" style=\"display: inline-block;\" data-count=\"default\"></div>",
  69. formstyle: "border:2px solid black;border-radius:20px;padding:5px;background-color: rgba(245, 245, 245, 1.0);",
  70. fpsstyle: "border:1px solid black;border-radius:20px;padding:3px;width:80px;height:20px;font-size: 15px;text-align:center;background-color: rgba(0, 0, 0, 0.8);color:white;",
  71. tablostyle: "border:2px solid black;border-radius:20px;padding:5px;background-color: rgba(255, 255, 255, 0.3);",
  72. liststyler: "color:white;background-color: black;padding:3px;border-style:double;-webkit-box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.39);-moz-box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.39);box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.39);",
  73. };
  74.  
  75. //degisenkisimlar
  76. $('.logo').append('<div style="'+this.settings.fpsstyle+'" id="fps" class="fps"></div>');
  77. $('.form').append('<div style="'+this.settings.formstyle+'"><div class="option1"></div>'+this.settings.youtuber+''+this.settings.facebooker+'</div>');
  78. $('.mobileHide').html('<div class="list1"></div>');
  79. //general
  80. $('.option1').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l1+'" target="blank">'+this.settings.feature1+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' class="fps" onchange="window.open(\'http://'+this.settings.l1+'\', \'_blank\', \''+this.settings.locationer+'\');" checked></label>'+this.settings.string+'<a style="'+this.settings.optionstyler2+'" href="http://'+this.settings.l2+'" target="blank">'+this.settings.feature2+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l2+'\', \'_blank\', \''+this.settings.locationer+'\');"><span class=\'slider\'></span></label><div class="option2"></div>');
  81. $('.option1').on('click', '.fps', function() { hideandseek(); });
  82. $('.option2').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l3+'" target="blank">'+this.settings.feature3+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l3+'\', \'_blank\', \''+this.settings.locationer+'\');"></label>'+this.settings.string+'<a style="'+this.settings.optionstyler2+'" href="http://'+this.settings.l4+'" target="blank">'+this.settings.feature4+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l4+'\', \'_blank\', \''+this.settings.locationer+'\');"></label><div class="option3"></div>');
  83. $('.option3').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l5+'" target="blank">'+this.settings.feature5+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l5+'\', \'_blank\', \''+this.settings.locationer+'\');"></label>'+this.settings.string+'<a style="'+this.settings.optionstyler2+'" href="http://'+this.settings.l6+'" target="blank">'+this.settings.feature6+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l6+'\', \'_blank\', \''+this.settings.locationer+'\');"></label><div class="option4"></div>');
  84. $('.option4').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l7+'" target="blank">'+this.settings.feature7+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l7+'\', \'_blank\', \''+this.settings.locationer+'\');"></label>'+this.settings.string+'<a style="'+this.settings.optionstyler2+'" href="http://'+this.settings.l8+'" target="blank">'+this.settings.feature8+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l8+'\', \'_blank\', \''+this.settings.locationer+'\');"></label><div class="option5"></div>');
  85. $('.option5').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l9+'" target="blank">'+this.settings.feature9+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l9+'\', \'_blank\', \''+this.settings.locationer+'\');"></label>'+this.settings.string+'<a style="'+this.settings.optionstyler2+'" href="http://'+this.settings.l10+'" target="blank">'+this.settings.feature10+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' onchange="window.open(\'http://'+this.settings.l10+'\', \'_blank\', \''+this.settings.locationer+'\');"></label><div class="option6"></div>');
  86. $('.option6').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l12+'" target="blank">'+this.settings.feature12+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'checkbox\' class="renkcont" onchange="window.open(\'http://'+this.settings.l12+'\', \'_blank\', \''+this.settings.locationer+'\');"></label>'+this.settings.string+'<a style="'+this.settings.optionstyler2+'" href="http://'+this.settings.l13+'" target="blank">'+this.settings.feature13+'</a> <label style="'+this.settings.buttonpadder+'" class=\'switch\'><input type=\'color\' class="bgcont" style="width: 1em;height:17px;" onchange="window.open(\'http://'+this.settings.l13+'\', \'_blank\', \''+this.settings.locationer+'\');"></label><div class="option7"></div>');
  87. $('.option6').on('change', '.renkcont', function() { colorfulmod(); });
  88. $('.option6').on('change', '.bgcont', function() { changebackground(); });
  89. $('.option7').html('<a style="'+this.settings.optionstyler+'" href="http://'+this.settings.l11+'" target="blank">'+this.settings.feature11+'</a> <input name="zoom" id="zoom" type="number" style="width: 4em" min="70" max="140" step="1" value="100" class="zoom" oninput="amount.value=zoom.value;" onchange="window.open(\'http://'+this.settings.l11+'\', \'_blank\', \''+this.settings.locationer2+'\');"> <output style="'+this.settings.optionstyler2+'" id="amount" name="amount" for="zoom">"100"</output> <a style="'+this.settings.optionstyler3+'" href="http://'+this.settings.l11+'" target="blank">(Min: 70-Max: 140)</a>');
  90. $('.option7').on('input', '.zoom', function(e) { zoominout(); });
  91. $('.list1').html('<div style="'+this.settings.liststyler+'">'+text+'</div>');
  92. }, 0);
  93.  
  94. //fps counter
  95. var before,now,fps
  96. before=Date.now();
  97. fps=0;
  98. requestAnimationFrame(
  99. function loop(){
  100. now=Date.now();
  101. fps=Math.round(1000/(now-before));
  102. before=now;
  103. requestAnimationFrame(loop);
  104. document.getElementById('fps').innerHTML = 'FPS: ' + fps;
  105. }
  106. );
  107.  
  108. if(window.location.href.indexOf("io-games.io") > -1 || window.location.href.indexOf("iogames.space") > -1 || window.location.href.indexOf("titotu.io") > -1) { location.replace("http://iogameslist.org"); }
  109. function hideandseek() {
  110. var x = document.getElementById("fps");
  111. if (x.style.display === "none") {
  112. x.style.display = "block";
  113. } else {
  114. x.style.display = "none";
  115. }
  116. }
  117.  
  118. //background kismi degisir
  119. function changebackground() {
  120. var changecolor = $('.bgcont').val();
  121. $('#background').css('background-color',''+changecolor+'');
  122. }
  123.  
  124. var colorsrain;
  125. var checkedrain=false;
  126. function colorfulmod() {
  127. if(checkedrain==false) {
  128. checkedrain=true;
  129. colorsrain = ["#ff0000","#00ff00","#0000ff","#000000","#ffffff","#ff00ff","#00ffff","#981890","#ff7f00","#0085ff","#00bf00"];
  130. } else {
  131. checkedrain=false;
  132. colorsrain = ["#0085ff"];
  133. }
  134. setInterval(function() {
  135. var bodybgarrayno = Math.floor(Math.random() * colorsrain.length);
  136. var selectedcolor = colorsrain[bodybgarrayno];
  137. $("#background").css("background-color",selectedcolor);
  138. }, 3000);
  139. }
  140.  
  141. //burda birsey degismesi gerekmez
  142. function zoominout() {
  143. var findinput = $('.zoom').val();
  144. if(findinput >= 70 && findinput <= 140)
  145. {
  146. $('body').css('zoom',''+findinput+'%');
  147. } else { $('body').css('zoom','100%'); }
  148. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement