Best Blobs Scrifts ||Mass||PopSplit||More.||

W = Macro Feed | D = Double-Split | E = 16-Split | R = Popsplit | Z = Triple-trick macro By ezNiSo

  1. // ==UserScript==
  2. // @name Best Blobs Scrifts ||Mass||PopSplit||More.||
  3. // @namespace http://tampermonkey.net/
  4. // @version 4.1
  5. // @description W = Macro Feed | D = Double-Split | E = 16-Split | R = Popsplit | Z = Triple-trick macro By ezNiSo
  6. // @author EZNISO
  7. // @match http://www.blobs.co.il/*
  8. // @run-at document-end
  9. // @grant none
  10. // ==/UserScript==
  11. window.addEventListener('keydown', keydown);
  12. window.addEventListener('keyup', keyup);
  13. var Feed = false;
  14. var Dingus = false;
  15. var imlost = 25;
  16. document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> Press <b>E</b> to Tricksplit</span></span></center>";
  17. document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_3'> Press <b>Z</b> to Triplesplit</span></span></center>";
  18. document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> Press <b>D</b> to Doublesplit</span></span></center>";
  19. document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> Press <b>R</b> to Popsplit</span></span></center>";
  20. document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_q'> Press and hold <b>W</b> for macro feed</span></span></center>";
  21. load();
  22. function load() {
  23. if (document.getElementById("overlays").style.display!="none") {
  24. document.getElementById("settings").style.display = "block";
  25. if (document.getElementById('showMass').checked) {document.getElementById('showMass').click();}
  26. document.getElementById('showMass').click();
  27. if (document.getElementById('darkTheme').checked) {document.getElementById('darkTheme').click();}
  28. document.getElementById('darkTheme').click();
  29. // Don't switch the code becauce the script will not work !
  30. } else {
  31. setTimeout(load, 100);
  32. }
  33. }
  34. function keydown(event) {
  35. if (event.keyCode == 87) {
  36. Feed = true;
  37. setTimeout(fukherriteindapussie, imlost);
  38. } // Tricksplit
  39. if (event.keyCode == 69) {
  40. ilikedick();
  41. setTimeout(ilikedick, imlost);
  42. setTimeout(ilikedick, imlost*2);
  43. setTimeout(ilikedick, imlost*3);
  44. } // Triplesplit
  45. if (event.keyCode == 90) {
  46. ilikedick();
  47. setTimeout(ilikedick, imlost);
  48. setTimeout(ilikedick, imlost*2);
  49. } // Doublesplit
  50. if (event.keyCode == 68) {
  51. ilikedick();
  52. setTimeout(ilikedick, imlost);
  53. } // PopSplit
  54. if (event.keyCode == 82) {
  55. ilikedick();
  56. setTimeout(ilikedick, imlost*5.23281904315409314341823740702375023598326528936579425692465982465982465982465984265924569237459246592645924659426529465924865823465923865982365982359832);
  57. }
  58. } // When Player Lets Go Of W, It Stops Feeding
  59. function keyup(event) {
  60. if (event.keyCode == 87) {
  61. Feed = false;
  62. }
  63. if (event.keyCode == 79) {
  64. Dingus = false;
  65. }
  66. }
  67. // Feed Macro With W
  68. function fukherriteindapussie() {
  69. if (Feed) {
  70. window.onkeydown({keyCode: 87});
  71. window.onkeyup({keyCode: 87});
  72. setTimeout(fukherriteindapussie, imlost);
  73. }
  74. }
  75. function ilikedick() {
  76. $("body").trigger($.Event("keydown", { keyCode: 32}));
  77. $("body").trigger($.Event("keyup", { keyCode: 32}));
  78. }
  79. //Please don't switch the code { u know why ( ͡° ͜ʖ ͡°) }