zombs.io ultimate mod [Developer : icefireAlan] - Pastebin.com (2024)

  1. / ==UserScript==

  2. // @name Zombs.io mod no vnx

  3. // @namespace http://tampermonkey.net/

  4. // @version 0.1

  5. // @description zombs.io by icefireAlan

  6. // @author icefireAlan

  7. // @match *://zombs.io/*

  8. // @grant none

  9. // ==/UserScript==

  10. window.addEventListener("onkeydown", keyDown, true);

  11. window.addEventListener("keydown", keyDown);

  12. function keyDown(e) {

  13. switch (e.keyCode) {

  14. case 188:

  15. speedrun();

  16. speedrun2();

  17. break;

  18. case 189:

  19. spampartys();

  20. spampartys2();

  21. break;

  22. case 187:

  23. partyTags();

  24. break;

  25. }

  26. }

  27. // REMOVE ADS

  28. document.querySelectorAll('.ad-unit').forEach(function(a) {

  29. a.remove();

  30. });

  31. // NEW DIV IN PARTY TAB

  32. function partydiv() {

  33. var newNode = document.createElement('div');

  34. newNode.className = 'tagzspam';

  35. newNode.style = 'text-align:center';

  36. document.getElementsByClassName('hud-party-actions')[0].appendChild(newNode);

  37. }

  38. partydiv();

  39. // DIV STYLE

  40. var Style1 = document.querySelectorAll('.hud-map, .hud-resources, .hud-menu-shop, .hud-menu-party, .hud-menu-settings, .hud-shop-grid .hud-shop-item, .hud-party-link, .hud-party-members, .hud-party-grid, .hud-settings-grid, .hud-toolbar-item, .hud-toolbar-building, .hud-menu-icon, .hud-spell-icon, .hud-intro-form, .hud-intro-guide, .hud-intro-name, .hud-intro-server, .hud-party-tag, .hud-party-share, .hud-chat-input');

  41. for (var i = 0; i < Style1.length; i++) {

  42. Style1[i].style.borderRadius = '1em'; // standard

  43. Style1[i].style.MozBorderRadius = '1em'; // Mozilla

  44. Style1[i].style.WebkitBorderRadius = '1em'; // WebKitww

  45. Style1[i].style.color = "#D35400";

  46. Style1[i].style.border = "2px solid #000000";

  47. }

  48. // INPUT AND SELECT STYLE

  49. var Style2 = document.querySelectorAll('select, input');

  50. for (var i = 0; i < Style2.length; i++) {

  51. Style2[i].style.borderRadius = '1em'; // standard

  52. Style2[i].style.MozBorderRadius = '1em'; // Mozilla

  53. Style2[i].style.WebkitBorderRadius = '1em'; // WebKitww

  54. Style2[i].style.color = "#D35400";

  55. Style2[i].style.border = "2px solid #000000";

  56. Style2[i].style.backgroundColor = "#000000";

  57. }

  58. // NEW DIV IN PARTYS INNERHTML

  59. var div1 = document.getElementsByClassName("tagzspam")[0];

  60. div1.innerHTML += "<br><small>zombs.io party name tag spam</small><br>";

  61. div1.innerHTML += "<small>Speed: </small><input type=\"number\" id=\"speeds1\" class=\"btn\" style=\"width: 20%;\" value=\"1000\">";

  62. div1.innerHTML += "&nbsp;";

  63. div1.innerHTML += "<input type=\"text\" id=\"names\" class=\"btn\" maxlength=\"35\" style=\"width: 30%;\" value=\"assssssssssssssssssssssssssssssssss\">";

  64. div1.innerHTML += "&nbsp;";

  65. div1.innerHTML += "<button id=\"pts\" class=\"btn btn-green\" style=\"width: 20%;\">ON & OFF</button>";

  66. div1.innerHTML += "<br><br>";

  67. div1.innerHTML += "<div class=\"newpartydiv\" style=\"text-align:center\"></div>";

  68. // INTRO STYLE CODES INNERHTML

  69. var IntroGuide = '';

  70. IntroGuide += "<center><h3>Zombs.io long nicknames</h3>";

  71. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 45%;\" onclick=\"name1();\">NAME [1]</button>";

  72. IntroGuide += "&nbsp;";

  73. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 45%;\" onclick=\"name2();\">NAME [2]</button>";

  74. IntroGuide += "<br><br>";

  75. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 45%;\" onclick=\"name3();\">NAME [3]</button>";

  76. IntroGuide += "&nbsp;";

  77. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 45%;\" onclick=\"name4();\">NAME [4]</button>";

  78. IntroGuide += "<br><br>";

  79. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 45%;\" onclick=\"name5();\">NAME [5]</button>";

  80. IntroGuide += "&nbsp;";

  81. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 45%;\" onclick=\"name6();\">NAME [6]</button>";

  82. IntroGuide += "<br><br>";

  83. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 90%;\" onclick=\"name0();\">HIDDEN NICKNAME</button>";

  84. IntroGuide += "<br>";

  85. IntroGuide += "<center><h3>Zombs.io border color</h3>";

  86. IntroGuide += "<button class=\"btn btn-green\" style=\"width: 90%;\" id=\"cbc1\">BORDER COLOR</button>";

  87. document.getElementsByClassName('hud-intro-guide')[0].innerHTML = IntroGuide;

  88. // LONG NINKNAMES

  89. window.name1 = function() {

  90. document.getElementsByClassName('hud-intro-name')[0].value = 'vnx';

  91. };

  92. window.name2 = function() {

  93. document.getElementsByClassName('hud-intro-name')[0].value = 'assssssssssssssssssssssssssss';

  94. };

  95. window.name3 = function() {

  96. document.getElementsByClassName('hud-intro-name')[0].value = '\u0BF5\u0BF5\u0BF5\u0BF5\u0BF5\u0BF5\u0BF5\u0BF5\u0BF5';

  97. };

  98. window.name4 = function() {

  99. document.getElementsByClassName('hud-intro-name')[0].value = '\u0BCC\u0BCC\u0BCC\u0BCC\u0BCC\u0BCC\u0BCC\u0BCC\u0BCC';

  100. };

  101. window.name5 = function() {

  102. document.getElementsByClassName('hud-intro-name')[0].value = 'I&#10L&#10O&#10V&#10E&#10U';

  103. };

  104. window.name6 = function() {

  105. document.getElementsByClassName('hud-intro-name')[0].value = 'COMING SOON!';

  106. };

  107. window.name0 = function() {

  108. document.getElementsByClassName('hud-intro-name')[0].value = 'This has been removed';

  109. };

  110. // SETTINGS BUTTON & CONTROLS INNERHTML

  111. var settingsHtml = '';

  112. settingsHtml += "<div style=\"text-align:center\">";

  113. settingsHtml += "<label><span>zombs.io script buttons & settings</span></label>";

  114. settingsHtml += "<button id=\"rwp\" class=\"btn btn-green\" style=\"width: 45%;\">SPEED RUN OFF</button>";

  115. settingsHtml += "&nbsp;";

  116. settingsHtml += "<button id=\"sap\" class=\"btn btn-green\" style=\"width: 45%;\">SPAM PARTYS OFF</button>";

  117. settingsHtml += "<br><br>";

  118. settingsHtml += "<button id=\"cbc2\" class=\"btn btn-green\" style=\"width: 45%;\">BORDER COLOR</button>";

  119. settingsHtml += "&nbsp;";

  120. settingsHtml += "<button id=\"opt\" class=\"btn btn-green\" style=\"width: 45%;\">OPEN A PARTY TAB</button>";

  121. settingsHtml += "<br><br>";

  122. settingsHtml += "<label><span>zombs.io script hide and show</span></label>";

  123. settingsHtml += "<button id=\"lbb\" class=\"btn btn-green\" style=\"width: 45%;\">HIDE LEADERBORED</button>";

  124. settingsHtml += "&nbsp;";

  125. settingsHtml += "<button id=\"pub\" class=\"btn btn-green\" style=\"width: 45%;\">HIDE POPUP OVERLAY</button>";

  126. settingsHtml += "<br><br>";

  127. settingsHtml += "<button id=\"lbh\" class=\"btn btn-green\" style=\"width: 45%;\">HIDE LEFT BOTTOM</button>";

  128. settingsHtml += "&nbsp;";

  129. settingsHtml += "<button id=\"rbh\" class=\"btn btn-green\" style=\"width: 45%;\">HIDE RIGHT BOTTOM</button>";

  130. settingsHtml += "<hr style=\"color: rgba(255, 255, 255);\">";

  131. // SETTINGS SHORTCUTS & CONTROLS INNERHTML

  132. settingsHtml += "<label>";

  133. settingsHtml += "<span>zombs.io script shortcuts & controls</span>";

  134. settingsHtml += "<ul class=\"hud-settings-controls\">";

  135. settingsHtml += "<li>Press '<strong><</strong>' to start speed run.</strong></li>";

  136. settingsHtml += "<li>Press '<strong><</strong>' to stop speed run.</strong></li>";

  137. settingsHtml += "<li>Press '<strong>-</strong>' to start spam partys.</strong></li>";

  138. settingsHtml += "<li>Press '<strong>-</strong>' to stop spam partys.</strong></li>";

  139. settingsHtml += "<li>Press '<strong>R</strong>' to buy health potions.</strong></li>";

  140. settingsHtml += "<li>Press '<strong>F</strong>' to use health potions.</strong></li>";

  141. settingsHtml += "<li>Press '<strong>+</strong>' to start party tag change.</strong></li>";

  142. settingsHtml += "<li>Press '<strong>+</strong>' to stop party tag change.</strong></li>";

  143. settingsHtml += "<li>More coming soon.</strong></li>";

  144. settingsHtml += "</ul>";

  145. settingsHtml += "</label>";

  146. settingsHtml += "<hr style=\"color: rgba(255, 255, 255);\">";

  147. // SETTINGS FEATURES INNERHTML

  148. settingsHtml += "<label>";

  149. settingsHtml += "<span>zombs.io script features</span>";

  150. settingsHtml += "<ul class=\"hud-settings-controls\">";

  151. settingsHtml += "<li>Auto heal player & pet at 70% health</li>";

  152. settingsHtml += "<li>Speed run with pet</li>";

  153. settingsHtml += "<li>Spam all open partys</li>";

  154. settingsHtml += "<li>Max player nickname</li>";

  155. settingsHtml += "<li>Max party tag name</li>";

  156. settingsHtml += "<li>New style</li>";

  157. settingsHtml += "<li>Hide or show divs</li>";

  158. settingsHtml += "<li>Change border color</li>";

  159. settingsHtml += "<li>More coming soon.</li>";

  160. settingsHtml += "</ul></label></div>";

  161. document.getElementsByClassName("hud-settings-grid")[0].innerHTML = settingsHtml;

  162. // STYLE CODES

  163. function stylecodes() {

  164. var ael = document.querySelectorAll('input');

  165. for (var i2 = 0; i2 < ael.length; i2++) {

  166. ael[i2].addEventListener("keydown", keyDown, false);

  167. }

  168. document.getElementById('hud-menu-party').style.width = "610px";

  169. document.getElementById('hud-menu-party').style.height = "550px";

  170. document.getElementsByClassName('hud-intro-form')[0].style.width = "325px";

  171. document.getElementsByClassName('hud-party-tag')[0].setAttribute('maxlength', 49);

  172. document.getElementsByClassName('hud-intro-name')[0].setAttribute('maxlength', 29);

  173. document.getElementsByClassName("hud-intro-corner-bottom-right")[0].remove();

  174. document.getElementsByClassName("hud-intro-corner-bottom-left")[0].remove();

  175. document.getElementsByClassName("hud-day-night-overlay")[0].remove();

  176. document.getElementsByClassName("hud-party-joining")[0].remove();

  177. document.getElementsByClassName("hud-respawn-share")[0].remove();

  178. document.getElementsByClassName("hud-intro-footer")[0].remove();

  179. }

  180. stylecodes();

  181. // HIDE & SHOW HUD POPUP OVERLAY

  182. var button3 = document.getElementById("pub");

  183. button3.addEventListener("click", popoverlay);

  184. function popoverlay() {

  185. var change1 = document.getElementById("pub");

  186. var poplay = document.getElementById("hud-popup-overlay");

  187. if (poplay.style.display === "none" && change1.innerHTML == "SHOW POPUP OVERLAY") {

  188. poplay.style.display = "block";

  189. change1.innerHTML = "HIDE POPUP OVERLAY";

  190. } else {

  191. poplay.style.display = "none";

  192. change1.innerHTML = "SHOW POPUP OVERLAY";

  193. }

  194. }

  195. // HIDE & SHOW LEADERBOARD

  196. var button4 = document.getElementById("lbb");

  197. button4.addEventListener("click", leaderboard);

  198. function leaderboard() {

  199. var change2 = document.getElementById("lbb");

  200. var x = document.getElementById("hud-leaderboard");

  201. if (x.style.display === "none" && change2.innerHTML == "SHOW LEADERBORED") {

  202. x.style.display = "block";

  203. change2.innerHTML = "HIDE LEADERBORED";

  204. } else {

  205. x.style.display = "none";

  206. change2.innerHTML = "SHOW LEADERBORED";

  207. }

  208. }

  209. // HIDE & SHOW LEFT BOTTOM HUD

  210. var button5 = document.getElementById("lbh");

  211. button5.addEventListener("click", leftbhud);

  212. function leftbhud() {

  213. var change3 = document.getElementById("lbh");

  214. var mb = document.getElementsByClassName("hud-bottom-left")[0];

  215. if (mb.style.display === "none") {

  216. mb.style.display = "block";

  217. change3.innerHTML = "HIDE LEFT BOTTOM";

  218. } else {

  219. mb.style.display = "none";

  220. change3.innerHTML = "SHOW LEFT BOTTOM";

  221. }

  222. }

  223. // HIDE & SHOW RIGHT BOTTOM HUD

  224. var button6 = document.getElementById("rbh");

  225. button6.addEventListener("click", rightbhud);

  226. function rightbhud() {

  227. var change4 = document.getElementById("rbh");

  228. var mb = document.getElementsByClassName("hud-bottom-right")[0];

  229. if (mb.style.display === "none") {

  230. mb.style.display = "block";

  231. change4.innerHTML = "HIDE RIGHT BOTTOM";

  232. } else {

  233. mb.style.display = "none";

  234. change4.innerHTML = "SHOW RIGHT BOTTOM";

  235. }

  236. }

  237. // OPEN A PARTY TAB

  238. var button7 = document.getElementById("opt");

  239. button7.addEventListener("click", partytab);

  240. function partytab() {

  241. var url = document.getElementsByClassName('hud-party-share')[0].value;

  242. window.open(url);

  243. }

  244. // CHANGE DIV BORDERCOLOR

  245. var button1 = document.getElementById("cbc1");

  246. var button2 = document.getElementById("cbc2");

  247. var allchar = "0123456789ABCDEF";

  248. button1.addEventListener("click", changeBorderColor);

  249. button2.addEventListener("click", changeBorderColor);

  250. function changeBorderColor() {

  251. var randcol = "";

  252. for (var i = 0; i < 6; i++) {

  253. randcol += allchar[Math.floor(Math.random() * 16)];

  254. }

  255. var divs = document.querySelectorAll('.hud-map, .hud-resources, .hud-menu-shop, .hud-menu-party, .hud-menu-settings, .hud-shop-grid .hud-shop-item, .hud-party-link, .hud-party-members, .hud-party-grid, .hud-settings-grid, .hud-toolbar-item, .hud-toolbar-building, .hud-menu-icon, .hud-spell-icon, .hud-intro-form, .hud-intro-guide, .hud-intro-name, .hud-intro-server, .hud-party-tag, .hud-party-share, .hud-chat-input');

  256. for (var i2 = 0; i2 < divs.length; i2++) {

  257. divs[i2].style.borderColor = "#" + randcol;

  258. }

  259. }

  260. // PARTY NAME TAG SPAM

  261. var nametags = null;

  262. var nametag = document.getElementById('names');

  263. var speed1 = document.querySelector('input[id="speeds1"]');

  264. var hpt = document.getElementsByClassName('hud-party-tag')[0];

  265. var space = new Event("keyup");

  266. var partyTags = function() {

  267. clearInterval(nametags);

  268. if (nametags !== null) {

  269. nametags = null;

  270. } else {

  271. var delay = speed1.value;

  272. nametags = setInterval(function() {

  273. hpt.value = '&#' +

  274. Math.random().toString(9).substring(9, 5) + ' ' + [nametag.value] + ' ' + '&#' +

  275. Math.random().toString(9).substring(9, 5);

  276. space.keyCode = 32;

  277. hpt.dispatchEvent(space);

  278. }, delay);

  279. }

  280. }

  281. speed1.addEventListener("input", partyTags);

  282. var button8 = document.getElementById("pts");

  283. button8.addEventListener("click", partyTags);

  284. // SPEED RUN WITH PET

  285. var button9 = document.getElementById("rwp");

  286. button9.addEventListener("click", speedrun);

  287. button9.addEventListener("click", speedrun2);

  288. var petrun = null;

  289. function speedrun() {

  290. clearInterval(petrun);

  291. if (petrun !== null) {

  292. petrun = null;

  293. } else {

  294. petrun = setInterval(function() {

  295. equip = document.getElementsByClassName('hud-shop-actions-equip');

  296. for (var i = 0; i < equip.length; i++) {

  297. var pets = equip[i];

  298. pets.click();

  299. }

  300. }, 0); // SPEED FOR RUN

  301. }

  302. }

  303. function speedrun2() {

  304. var change5 = document.getElementById("rwp");

  305. if (change5.innerHTML == "SPEED RUN OFF") {

  306. change5.innerHTML = "SPEED RUN ON";

  307. } else {

  308. change5.innerHTML = "SPEED RUN OFF";

  309. }

  310. }

  311. // SPAM ALL OPEN PARTYS

  312. var button10 = document.getElementById("sap");

  313. button10.addEventListener("click", spampartys);

  314. button10.addEventListener("click", spampartys2);

  315. var partyspam = null;

  316. function spampartys() {

  317. clearInterval(partyspam);

  318. if (partyspam !== null) {

  319. partyspam = null;

  320. } else {

  321. partyspam = setInterval(function() {

  322. partys = document.getElementsByClassName('hud-party-link');

  323. for (var i = 0; i < partys.length; i++) {

  324. var link = partys[i];

  325. link.click();

  326. }

  327. confirm = document.getElementsByClassName('btn btn-green hud-confirmation-accept');

  328. for (var i2 = 0; i2 < confirm.length; i2++) {

  329. var accept = confirm[i2];

  330. accept.click();

  331. }

  332. }, 0); // SPEED FOR PARTY SPAM

  333. }

  334. }

  335. function spampartys2() {

  336. var change6 = document.getElementById("sap");

  337. var change7 = document.getElementsByClassName("newpartydiv")[0];

  338. if (change6.innerHTML == "SPAM PARTYS OFF") {

  339. change6.innerHTML = "SPAM PARTYS ON";

  340. change7.innerHTML = "SPAM PARTYS ON";

  341. } else {

  342. change6.innerHTML = "SPAM PARTYS OFF";

  343. change7.innerHTML = "SPAM PARTYS OFF";

  344. }

  345. }

  346. // AUTO HEAL PLAYER & PET

  347. (function() {

  348. heal = document.getElementsByClassName('hud-shop-item')[10];

  349. petHeal = document.getElementsByClassName('hud-shop-item')[11];

  350. useHeal = document.getElementsByClassName('hud-toolbar-item')[4];

  351. usePetHeal = document.getElementsByClassName('hud-toolbar-item')[5];

  352. healthBar = document.getElementsByClassName('hud-health-bar-inner')[0];

  353. up = new Event('mouseup');

  354. healLevel = 70;

  355. HEAL = function() {

  356. heal.attributes.class.value = 'hud-shop-item';

  357. petHeal.attributes.class.value = 'hud-shop-item';

  358. useHeal.dispatchEvent(up);

  359. usePetHeal.dispatchEvent(up);

  360. heal.click();

  361. petHeal.click();

  362. };

  363. script = function(e) {

  364. if (e.keyCode == 82) {

  365. HEAL();

  366. }

  367. };

  368. document.addEventListener('keydown', function(e) {

  369. script(e);

  370. });

  371. observer = new MutationObserver(function(mutations) {

  372. mutations.forEach(function(mutationRecord) {

  373. if (parseInt(mutations[0].target.style.width) < healLevel) {

  374. HEAL();

  375. }

  376. });

  377. });

  378. observer.observe(healthBar, {

  379. attributes: true,

  380. attributeFilter: ['style']

  381. });

  382. })();

zombs.io ultimate mod [Developer : icefireAlan] - Pastebin.com (2024)

References

Top Articles
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 6270

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.