Advertisement
ChainTheg0d

Untitled

Feb 7th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. // ==UserScript==
  2. // @name AK47
  3. // @namespace http://tampermonkey.net/
  4. // @match agar.io
  5. // @match gota.io
  6. // @match http://dual-agar.me/dualplus/
  7. // @match dual-agar.me
  8. // @match http://dual-agar.online/
  9. // @match http://erker.ml/
  10. // @match alis.io
  11. // @match
  12. // @match
  13. // @version 1.3
  14. // @description - Keys: | macro feed - W | Double - A or D | Freeze - S |
  15. // @author Erker
  16. // @grant none
  17. // @run-at document-end
  18. // ==/UserScript==
  19.  
  20. window.addEventListener("keydown", keydown);
  21. window.addEventListener("keyup", keyup);
  22.  
  23. var EjectDown = false;
  24. var speed = 5;
  25.  
  26. function keydown (event) {
  27. if (event.keyCode == 87 && EjectDown === false) {
  28. EjectDown = true;
  29. setTimeout(eject, speed);
  30. }
  31. if (event.keyCode == 65) {
  32. split();
  33. setTimeout(split, speed);
  34. }
  35. if (event.keyCode == 68) {
  36. split();
  37. setTimeout(split, speed);
  38. setTimeout(split, speed * 2);
  39. setTimeout(split, speed * 3);
  40. }
  41. if (event.keyCode == 83) {
  42. X = window.innerWidth/2;
  43. Y = window.innerHeight/2;
  44. $("canvas").trigger($.Event("mousemove", {
  45. clientX: X,
  46. clientY: Y
  47. }));
  48. }
  49. }
  50. function keyup (event) {
  51. if (event.keyCode == 87) {
  52. EjectDown = false;
  53. }
  54. }
  55. function eject() {
  56. if (EjectDown) {
  57. window.onkeydown({
  58. keyCode: 87
  59. });
  60. window.onkeyup({
  61. keyCode: 87
  62. });
  63. setTimeout(eject, speed);
  64. }
  65. }
  66. function split() {
  67. $("body").trigger($.Event("keydown", {
  68. keyCode: 32
  69. }));
  70. $("body").trigger($.Event("keyup", {
  71. keyCode: 32
  72. }));
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement