Shell Shockers Server Dropdown Restorer

Puts back the server dropdown which was removed from the game some years ago. Has two modes, works with latest interface.

  1. // ==UserScript==
  2. // @name Shell Shockers Server Dropdown Restorer
  3. // @namespace https://github.com/onlypuppy7/ShellShockersServerDropdownRestorer/
  4. // @license GPL-3.0
  5. // @version 1.0.2
  6. // @author onlypuppy7
  7. // @description Puts back the server dropdown which was removed from the game some years ago. Has two modes, works with latest interface.
  8. // @match https://shellshock.io/*
  9. // @grant none
  10. // @run-at document-start
  11. // @icon https://github.com/onlypuppy7/ShellShockersServerDropdownRestorer/blob/main/logo.png?raw=true
  12. // ==/UserScript==
  13.  
  14. const mode = "puppy"; // classic OR puppy
  15.  
  16. (async function () {
  17. while (!window.extern?.isGameReady) {
  18. await new Promise(resolve => setTimeout(resolve, 1000));
  19. };
  20.  
  21. const regionSelect = document.getElementById("regionSelect");
  22. const playGameSection = document.getElementById("home_screen");
  23.  
  24. if (regionSelect && playGameSection) {
  25. playGameSection.appendChild(regionSelect);
  26. regionSelect.style.position = "absolute";
  27.  
  28. if (mode === "classic") {
  29. regionSelect.style.left = "20em";
  30. regionSelect.style.top = "3em";
  31. regionSelect.style.marginLeft = "0em";
  32. } else {
  33. regionSelect.style.top = "45.25em";
  34. regionSelect.style.left = "50%";
  35. regionSelect.style.marginLeft = "20em";
  36. };
  37. };
  38. })();

QingJ © 2025

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