Line script

Linesplit script for ball games 😩

  1. // ==UserScript==
  2. // @name Line script
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.0
  5. // @description Linesplit script for ball games 😩
  6. // @author Zaddy Danger
  7. // @match http://abs0rb.me/*
  8. // @match https://gota.io/*
  9. // @grant none
  10. // @run-at document-end
  11. // ==/UserScript==
  12.  
  13. window.addEventListener('keydown', keydown);
  14.  
  15. var Speed = 25;
  16. function split() {
  17. $("body").trigger($.Event("keydown", {
  18. keyCode: 32
  19. }));
  20. $("body").trigger($.Event("keyup", {
  21. keyCode: 32
  22. }));
  23. }
  24. function keydown(event) {
  25. if (event.keyCode == 83) { //key S
  26. split();
  27. setTimeout(split, Speed);
  28. setTimeout(split, Speed*2);
  29. }
  30. if (event.keyCode == 50) { //key 2
  31. X = window.innerWidth/0.5;
  32. Y = window.innerHeight/2;
  33. $("canvas").trigger($.Event("mousemove", {clientX: X, clientY: Y}));
  34. }
  35. if (event.keyCode == 49) { //key 1
  36. X2 = window.innerWidth/3.5;
  37. Y2 = window.innerHeight/2;
  38. $("canvas").trigger($.Event("mousemove", {clientX: X2, clientY: Y2}));
  39. }
  40. if (event.keyCode == 51) { //key 3
  41. X3 = window.innerWidth/2;
  42. Y3 = window.innerHeight/3.5;
  43. $("canvas").trigger($.Event("mousemove", {clientX: X3, clientY: Y3}));
  44. }
  45. if (event.keyCode == 52) { //key 4
  46. X4 = window.innerWidth/2;
  47. Y4 = window.innerHeight/0.5;
  48. $("canvas").trigger($.Event("mousemove", {clientX: X4, clientY: Y4}));
  49. }
  50. if (event.keyCode == 70) { //key F
  51. X5 = window.innerWidth/2;
  52. Y5 = window.innerHeight/2;
  53. $("canvas").trigger($.Event("mousemove", {clientX: X5, clientY: Y5}));
  54. }
  55. }