Autobuilder for Diep.io

Press tab and then type in you tier 4 tank you will upgrade to. It will then match you with a good build for that tank.

  1. // ==UserScript==
  2. // @name Autobuilder for Diep.io
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.0
  5. // @description Press tab and then type in you tier 4 tank you will upgrade to. It will then match you with a good build for that tank.
  6. // @author GKRPLAYZ
  7. // @match *://*.diep.io/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11.  
  12.  
  13. (function() {
  14. document.body.onkeydown=function(e){
  15. //open build menu = tab button
  16. if(e.keyCode===9){
  17. var tank=prompt("What tank are you using?");
  18. tank=tank.toLowerCase();
  19. switch(tank){
  20. case "annihilator":
  21. input.execute("game_stats_build 111113333334455555666667777888888");
  22. break;
  23. case "auto 5":
  24. input.execute("game_stats_build 444444455555556666666777778888888");
  25. break;
  26. case "auto gunner":
  27. input.execute("game_stats_build 444445555555666666677777778888888");
  28. break;
  29. case "auto smasher":
  30. input.execute("game_stats_build 111222222223333333445566668888888");
  31. break;
  32. case "auto trapper":
  33. input.execute("game_stats_build 222444445555555666666677777778888");
  34. break;
  35. case "battleship":
  36. input.execute("game_stats_build 112224444444555555566666668888888");
  37. break;
  38. case "booster":
  39. input.execute("game_stats_build 312312312312312312312886688688686");
  40. break;
  41. case "factory":
  42. input.execute("game_stats_build 233444444455555556666666777777788");
  43. break;
  44. case "fighter":
  45. input.execute("game_stats_build 312312312312312312312886688688686");
  46. break;
  47. case "gunner trapper":
  48. input.execute("game_stats_build 223334444444555555566666667777777");
  49. break;
  50. case "hybrid":
  51. input.execute("game_stats_build 111444444455555566666677778888888");
  52. break;
  53. case "landmine":
  54. input.execute("game_stats_build 111111111122222222223333333333444");
  55. break;
  56. case "manager":
  57. input.execute("game_stats_build 111224444444555555566666668888888");
  58. break;
  59. case "mega trapper":
  60. input.execute("game_stats_build 111111122222223333333556677788888");
  61. break;
  62. case "necromancer":
  63. input.execute("game_stats_build 113344444445555555666666677777778");
  64. break;
  65. case "octo tank":
  66. input.execute("game_stats_build 112334444444555556666666777777788");
  67. break;
  68. case "overlord":
  69. input.execute("game_stats_build 111112223333444444455555556666666");
  70. break;
  71. case "overtrapper":
  72. input.execute("game_stats_build 1112333444445555555566666667777777");
  73. break;
  74. case "penta shot":
  75. input.execute("game_stats_build 666666677777775555555888811112222");
  76. break;
  77. case "predator":
  78. input.execute("game_stats_build 112334444444555555566666667777777");
  79. break;
  80. case "ranger":
  81. input.execute("game_stats_build 112334444444555555566666668888888");
  82. break;
  83. case "rocketeer":
  84. input.execute("game_stats_build 223334444444555555566666667777777");
  85. break;
  86. case "skimmer":
  87. input.execute("game_stats_build 222334444445555555666666677777778");
  88. break;
  89. case "spike":
  90. input.execute("game_stats_build 111222222222233333333334444444444");
  91. break;
  92. case "sprayer":
  93. input.execute("game_stats_build 112444444455555556666666777777788");
  94. break;
  95. case "spread shot":
  96. input.execute("game_stats_build 666666677777775555555888811112222");
  97. break;
  98. case "stalker":
  99. input.execute("game_stats_build 111222223333344445555666667788888");
  100. break;
  101. case "streamliner":
  102. input.execute("game_stats_build 112224444444555555566666667777777");
  103. break;
  104. case "tri-trapper":
  105. input.execute("game_stats_build 112225555555666666677777778888888");
  106. break;
  107. case "triple twin":
  108. input.execute("game_stats_build 112222444555555566666667777777888");
  109. break;
  110. case "triplet":
  111. input.execute("game_stats_build 666666677777775555555888811112222");
  112. break;
  113. default:
  114. alert("That's not a tank");
  115. break;
  116. }
  117. }
  118. };
  119. })();