Guest User

Untitled

a guest
Jan 18th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. // ==UserScript==
  2. // @name iReal Hotkeys
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description try to take over the world!
  6. // @author NEL99
  7. // @match http://agar.io/*
  8. // @include https://agar.io/*
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. console.log("iReal Zoi Zub <3 ~ Nel");
  13.  
  14. window.addEventListener('keydown', keydown);
  15. window.addEventListener('keyup', keyup);
  16.  
  17. var ejecting = false;
  18. var splitSpeed = 26;
  19. var ejectSpeed = 28;
  20.  
  21. function keydown(event) {
  22. if (event.keyCode == 87 && ejecting === false) {
  23. ejecting = true;
  24. setTimeout(eject, ejectSpeed);
  25. }
  26. if (event.keyCode == 84) {
  27. split();
  28. setTimeout(split, splitSpeed);
  29. setTimeout(split, splitSpeed*2);
  30. setTimeout(split, splitSpeed*3);
  31. }
  32. }
  33.  
  34. function keyup(event) {
  35. if (event.keyCode == 87) {
  36. ejecting = false;
  37. }
  38. }
  39.  
  40. function eject() {
  41. if (ejecting) {
  42. window.onkeydown({keyCode: 87});
  43. window.onkeyup({keyCode: 87});
  44. setTimeout(eject, ejectSpeed);
  45. }
  46. }
  47.  
  48. function split() {
  49. $("body").trigger($.Event("keydown", { keyCode: 32}));
  50. $("body").trigger($.Event("keyup", { keyCode: 32}));
  51. }
Add Comment
Please, Sign In to add comment