Agar.io Hacks

Agario mods

  1. // ==UserScript==
  2. // @name Agar.io Hacks
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.2
  5. // @author ♥◠‿◠ Cäsual
  6. // @match http://www.epeffects.de/
  7. // @match http://agario.mobi/
  8. // @match http://agar.io/
  9. // @grant none
  10. // @description Agario mods
  11. // ==/UserScript==
  12. /* jshint -W097 */
  13. 'use strict';
  14.  
  15. var intr,intr1,intr2,intr3,intr4,ovrClk;
  16. var bool = [false,false,false,false,false,false,false,false,false,false,false,false,false];
  17. var carr = false;
  18. var off = false;
  19. var disable_S = false;
  20. var clk = [1,50];
  21. var step = 1;
  22. $(document).on('keydown',function(key) {
  23. this.key = key.keyCode;
  24. if(key.keyCode == 49) {
  25. bool[0] = true;
  26. if(bool[1]) {
  27. return;
  28. }
  29. bool[1] = true;
  30. if(bool[0]) {
  31. ovrClk = setInterval(function() {
  32. off = true;
  33. bool[4] = true;
  34. bool[5] = false;
  35. bool[6] = false;
  36. bool[7] = false;
  37. bool[8] = false;
  38. bool[9] = false;
  39. clk[0] = 10000;
  40. clearInterval(intr);
  41. clearInterval(intr1);
  42. return;
  43. }, 0.05);
  44. }
  45. }else if(key.keyCode == 51) {
  46. bool[2] = true;
  47. if(bool[3]) {
  48. return;
  49. }
  50. bool[3] = true;
  51. if(bool[2]) {
  52. ovrclk1 = setInterval(function() {
  53. disable_S = true;
  54. clk[1] = 1000000;
  55. }, 0.05);
  56. }
  57. }else if(key.keyCode == 48) {
  58. if(step == 1) {
  59. off = false;
  60. bool[0] = false;
  61. bool[1] = false;
  62. clearInterval(ovrClk);
  63. clk[0] = 1;
  64. return;
  65. step = 2;
  66. }else if(step == 2) {
  67. disable_S = false;
  68. bool[2] = false;
  69. bool[3] = false;
  70. clearInterval(ovrClk1);
  71. clk[1] = 50;
  72. return;
  73. step = 1;
  74. }
  75. }
  76. })
  77. if(carr == true) {
  78. off = true;
  79. }else{
  80. off = false;
  81. }
  82. function Split() {
  83. if(!bool[2]) {
  84. $(document).on('keydown',function(key) {
  85. if(key.keyCode == 77) {
  86. bool[4] = true;
  87. if(bool[5]) {
  88. return;
  89. }
  90. bool[5] = true;
  91. if(bool[4]) {
  92. intr = setInterval(function() {
  93. $("body").trigger($.Event("keydown", {keyCode: 32}));
  94. $("body").trigger($.Event("keyup", {keyCode: 32}));
  95. }, clk[0]);
  96. }
  97. }
  98. })
  99. $(document).on('keyup',function(key) {
  100. if(key.keyCode == 77) {
  101. bool[4] = false;
  102. bool[5] = false;
  103. clearInterval(intr);
  104. }
  105. })
  106. return;
  107. }
  108. }
  109. if(!off) {
  110. $(document).on('keydown',function(key) {
  111. this.key = key.keyCode;
  112. switch(this.key) {
  113. case 83:
  114. bool[6] = true;
  115. if(bool[7]) {
  116. return;
  117. }
  118. bool[7] = true;
  119. if(bool[6] && !disable_S) {
  120. intr1 = setInterval(function() {
  121. $("body").trigger($.Event("keydown", {keyCode: 32}));
  122. $("body").trigger($.Event("keyup", {keyCode: 32}));
  123. }, clk[1]);
  124. }
  125. break
  126. case 88:
  127. bool[6] = false;
  128. bool[7] = false;
  129. clearInterval(intr1);
  130. return;
  131. break
  132. case 77:
  133. Split();
  134. break
  135. }
  136. })
  137. }
  138. $(document).on('keydown',function(key) {
  139. this.key = key.keyCode;
  140. switch(this.key) {
  141. case 90:
  142. bool[8] = true;
  143. if(bool[9]) {
  144. return;
  145. }
  146. bool[9] = true;
  147. if(bool[8]) {
  148. intr2 = setInterval(function() {
  149. $("body").trigger($.Event('keydown', {keyCode: 87}));
  150. $("body").trigger($.Event('keyup', {keyCode: 87}));
  151. }, 1.5);
  152. }
  153. break
  154. case 81:
  155. bool[10] = true;
  156. if(bool[11]) {
  157. return;
  158. }
  159. bool[11] = true;
  160. if(bool[10]) {
  161. intr3 = setInterval(function() {
  162. $("body").trigger($.Event('keydown', {keyCode: 87}));
  163. $("body").trigger($.Event('keyup', {keyCode: 87}));
  164. }, 0.5);
  165. }
  166. break
  167. case 65:
  168. bool[12] = true;
  169. if(bool[13]) {
  170. return;
  171. }
  172. bool[13] = true;
  173. if(bool[12]) {
  174. intr4 = setInterval(function() {
  175. $("body").trigger($.Event('keydown', {keyCode: 87}));
  176. $("body").trigger($.Event('keyup', {keyCode: 87}));
  177. }, 1.5);
  178. }
  179. break
  180. }
  181. })
  182. $(document).on('keyup',function(key) {
  183. this.key = key.keyCode;
  184. switch(this.key) {
  185. case 90:
  186. bool[8] = false;
  187. bool[9] = false;
  188. clearInterval(intr2);
  189. return;
  190. break
  191. case 81:
  192. bool[10] = false;
  193. bool[11] = false;
  194. clearInterval(intr3);
  195. return;
  196. break
  197. case 65:
  198. bool[12] = false;
  199. bool[13] = false;
  200. clearInterval(intr4);
  201. return;
  202. break
  203. }
  204. })

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址