🏠 Home 

Sploop.io W-MOD [ Modifications ]

Transparent Hat & Clan Menu, Auto Toggle, Auto Select Mode, Access Settings ingame, Ad Remove

  1. // ==UserScript==
  2. // @name Sploop.io W-MOD [ Modifications ]
  3. // @namespace https://greasyfork.org/en/users/752105-w4it
  4. // @version v3.1.0
  5. // @description Transparent Hat & Clan Menu, Auto Toggle, Auto Select Mode, Access Settings ingame, Ad Remove
  6. // @author W4IT
  7. // @match *://*.sploop.io/*
  8. // @grant none
  9. // @icon https://cdn.discordapp.com/attachments/954435318856175649/1089541815067234374/pixil-frame-0_6_2.png
  10. // @license ISC
  11. // ==/UserScript==
  12. let popUI = document.querySelector('#pop-ui');
  13. let settings = document.querySelector('#pop-settings');
  14. // === STYLING & Ad Remove ===
  15. document.querySelector('#game-content').style.justifyContent = 'center';
  16. document.querySelector('#main-content').style.width = 'auto';
  17. document.getElementById('hat-menu').style.background = "rgba(0,0,0,0)"
  18. document.getElementById('hat-menu').style.opacity = "0.9"
  19. document.getElementById('clan-menu').style.background = "rgba(0,0,0,0)"
  20. document.getElementById('clan-menu').style.opacity = "0.9"
  21. document.getElementById("hat_menu_content").style.background = "rgba(0,0,0,0)"
  22. document.getElementById("clan_menu_content").style.background = "rgba(0,0,0,0)"
  23. var styleItem1 = document.createElement("style");
  24. styleItem1.type = "text/css";
  25. styleItem1.appendChild(document.createTextNode(`
  26. #cross-promo, #bottom-wrap, #google_play, #game-left-content-main, #game-bottom-content, #game-right-content-main, #left-content, #right-content {
  27. display: none !important;
  28. }
  29. #hat-menu .green-button, #clan-menu .green-button {
  30. background-color: rgba(0,0,0,0);
  31. box-shadow:none;
  32. }
  33. #hat-menu .green-button:hover, #clan-menu .green-button:hover {
  34. background-color: rgba(0,0,0,0.2);
  35. }
  36. .subcontent-bg {
  37. border-color: transparent;
  38. box-shadow: none;
  39. background: transparent;
  40. }
  41. .menu .content .menu-item .menu-pricing .action {
  42. border-color: transparent;
  43. }
  44. .menu .content .menu-item {
  45. border-bottom-color: transparent;
  46. }
  47. #hat-menu, #clan-menu {
  48. box-shadow: none;
  49. border: 1px solid black
  50. }
  51. #clan_menu_content .subcontent-bg {
  52. margin: 1px 0px 1px 0px;
  53. }
  54. #create_clan *, #pop-ui {
  55. background-color: transparent;
  56. }
  57. #pop-settings {
  58. background: rgba(0,0,0,0.5);
  59. opacity: 0.95;
  60. }
  61. .scrollbar::-webkit-scrollbar {
  62. background: rgba(0, 0, 0, 0);
  63. border-radius: 2px;
  64. border: 2px solid rgba(0, 0, 0, 0.9);
  65. }
  66. .scrollbar::-webkit-scrollbar-thumb {
  67. background: rgba(255,255,255, 0.7);
  68. border-radius: 2px;
  69. border: 2px solid #141414;
  70. box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #4e5645,
  71. 0 1px 1px rgb(20 20 20 / 50%);
  72. }
  73. `))
  74. document.head.appendChild(styleItem1);
  75. //Auto Toggle
  76. const grid = document.querySelector('#grid-toggle');//Render Grid
  77. const particle = document.querySelector('#particle-toggle');//Render Particles
  78. const ping = document.querySelector('#display-ping-toggle');//View Ping
  79. const nativeRender = document.querySelector('#native-render-toggle');//Native Render
  80. const nativeHelper = document.querySelector('#native-helper-toggle');//Native Friendly Indicator
  81. //Copy the line below and change 'grid' to the variable name above
  82. grid.click();
  83. //Auto Mode
  84. const classic = document.querySelector('#ffa-mode');
  85. const sandbox = document.querySelector('#sandbox-mode');
  86. const battleroyale = document.querySelector('#battleroyale-mode');
  87. let a;
  88. a = setInterval(()=>{
  89. if(document.querySelector('#small-waiting').style.display === "none") {
  90. //Change the 'sandbox' in the line below to the variable you want
  91. sandbox.click();
  92. clearInterval(a);
  93. }
  94. }, 100);
  95. // Access Settings ingame
  96. document.addEventListener('keydown', e =>{
  97. if(e.keyCode == 27) {
  98. if(document.querySelector('#hat-menu').style.display !== "flex" && document.querySelector('#clan-menu').style.display !== "flex" && document.querySelector('#homepage').style.display !== "flex" && document.querySelector('#chat-wrapper').style.display !== "block") {
  99. if(!popUI.classList.contains('fade-in')) {
  100. popUI.classList.add('fade-in');
  101. popUI.style.display = "flex";
  102. settings.style.display = "flex";
  103. return;
  104. }
  105. popUI.classList.remove('fade-in');
  106. popUI.style.display = "none";
  107. settings.style.display = "none";
  108. }
  109. }
  110. });