MooMoo.io, Agar.io, Surviv.io, Slither.io, Diep.io, Global Name Manager [Krunker Coming Soon]

Auto-fill nicknames into .io games! Supports Starve.io, MooMoo.io, Diep.io, Agar.io, Slither.io, Diep.io, Deeeep.io, Evowars.io, Zombs.io, Paper.io, and Skribbl.io

安裝腳本?
作者推薦腳本

您可能也會喜歡 Web Security

安裝腳本
  1. // ==UserScript==
  2. // @name MooMoo.io, Agar.io, Surviv.io, Slither.io, Diep.io, Global Name Manager [Krunker Coming Soon]
  3. // @namespace https://gf.qytechs.cn/en/users/198860-flarez-gaming
  4. // @description Auto-fill nicknames into .io games! Supports Starve.io, MooMoo.io, Diep.io, Agar.io, Slither.io, Diep.io, Deeeep.io, Evowars.io, Zombs.io, Paper.io, and Skribbl.io
  5. // @version 0.7
  6. // @match *://starve.io/*
  7. // @match *://moomoo.io/*
  8. // @match *://sandbox.moomoo.io/*
  9. // @match *://dev.moomoo.io/*
  10. // @match *://*.moomoo.io/*
  11. // @match *://surviv.io/*
  12. // @match *://agar.io/*
  13. // @match *://slither.io/*
  14. // @match *://diep.io/*
  15. // @match *://deeeep.io/*
  16. // @match *://evowars.io/*
  17. // @match *://zombs.io/*
  18. // @match *://paper-io.com/*
  19. // @match *://skribbl.io/*
  20. // @grant GM.setValue
  21. // @grant GM.getValue
  22. // @grant unsafeWindow
  23. // @run-at document_start
  24. // @antifeature tracking
  25. // @require https://gf.qytechs.cn/scripts/410512-sci-js-from-ksw2-center/code/scijs%20(from%20ksw2-center).js
  26. // ==/UserScript==
  27.  
  28. //retested code, still all works?
  29. var name;
  30. (async () => {
  31. if (await GM.getValue("name", null) == null) {
  32. //first exec
  33. await GM.setValue("name", "name");
  34. };
  35. name = await GM.getValue("name", 0);
  36. })();
  37.  
  38. function execute() {
  39. switch (window.location.host) {
  40. case 'starve.io': document.getElementById("nickname_input").value = name; break;
  41. case 'surviv.io': document.getElementById("player-name-input-solo").value = name; break;
  42. case 'moomoo.io': document.getElementById("nameInput").value = name; break;
  43. case 'sandbox.moomoo.io': document.getElementById("nameInput").value = name; break;
  44. case 'dev.moomoo.io': document.getElementById("nameInput").value = name; break;
  45. case 'agar.io': document.getElementById("nick").value = name; break;
  46. case 'slither.io': document.getElementById("nick").value = name; break;
  47. case 'diep.io': document.getElementById("textInput").value = name; break;
  48. case 'deeeep.io': document.getElementsByClassName("name")[0].value = name; break;
  49. case 'evowars.io': document.querySelectorAll("input")[0].value = name; break;
  50. case 'zombs.io': document.getElementsByClassName("hud-intro-name")[0].value = name; break;
  51. case 'paper-io.com': document.getElementById("paperio_p1").value = name; break;
  52. case 'skribbl.io': document.getElementById("inputName").value = name; break;
  53. };
  54. };
  55. //for actual key executions, use `name` variable to do everything
  56.  
  57. document.onkeydown = keydown;
  58. async function keydown (evt) {
  59. if (!evt) evt = event;
  60. if (evt.ctrlKey && evt.code === 'Backquote' && !evt.shiftKey) { //ctrl + ~
  61. evt.preventDefault();
  62. execute();
  63. alert("Executed name call!");
  64. };
  65. if (evt.ctrlKey && evt.shiftKey && evt.code === 'Backquote') { //ctrl + shift + ~
  66. evt.preventDefault();
  67. var new_name = prompt("New Name");
  68. GM.setValue("name", new_name || "none");
  69. name = new_name;
  70. execute();
  71. };
  72. };
  73. //name manager

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址