Evoworld.io cелектор серверов Европы

a cheat that can connect to a disabled server and so on

  1. // ==UserScript==
  2. // @name Evoworld.io cелектор серверов Европы
  3. // @namespace http://tampermonkey.net/
  4. // @license MIT
  5. // @version 0.1
  6. // @description a cheat that can connect to a disabled server and so on
  7. // @author <<<>>>
  8. // @match https://evoworld.io/
  9. // @icon https://www.google.com/s2/favicons?sz=64&doyyy=evoworld.io
  10. // @grant none
  11. // ==/UserScript==
  12. (function() {
  13. 'use scrict';
  14.  
  15. let overlayHTML = `
  16. <div id="box">
  17. <div class="yyy" id="box2">
  18.  
  19. <select class="selectServer" id="selectServer"><option value="wss://162-19-84-53.evoworld.io:1540" ="">Europe 1 (?/?)</option><option value="wss://51-178-74-235.evoworld.io:1540" ="">Europe 2 (?/?)</option><option value="wss://162-19-84-53.evoworld.io:2540" ="">Europe 3 (?/?)</option><option value="wss://51-178-74-235.evoworld.io:2540" ="">Europe 4 (?/?)</option><option value="wss://162-19-84-53.evoworld.io:3540">Europe 5 (?/?)</option><option value="wss://51-178-74-235.evoworld.io:3540">Europe 6 (?/?)</option><option value="wss://15-235-86-116.evoworld.io:1540">Europe 7 (?/?)</option><option value="wss://162-19-84-53.evoworld.io:4540">Europe 8 (?/?)</option><option value="wss://51-178-74-235.evoworld.io:4540">Europe 9 (?/?)</option><option value="wss://162-19-84-53.evoworld.io:5540">Europe 10 (?/?)</option><option value="wss://51-178-74-235.evoworld.io:5540">Europe 11 (?/?)</option><option value="wss://162-19-84-53.evoworld.io:6540">Europe 12 (?/?)</option><option value="wss://51-178-74-235.evoworld.io:6540"> </option></select>
  20. </div>
  21. </div>
  22.  
  23. <style>
  24. #box {
  25. z-index: 10;
  26. position: absolute;
  27. top: 220px;
  28. left: 7px;
  29. transition: 0.5s;
  30. }
  31.  
  32. #box2 {
  33. padding: 15px;
  34. margin-bottom: 5px;
  35. display: grid;
  36. }
  37.  
  38. section {
  39. margin: auto;
  40. display: flex;
  41. justify-content: space-between;padding:5px;
  42. }
  43.  
  44. .yyy {
  45. background-color: #ffffff;
  46. letter-spacing: 2px;
  47. font-weight: bold;
  48. font-size: 15px;
  49. font-family: 'Normal', normal-serif;
  50. color:white;
  51. border-radius: 8px;
  52. }
  53. p {
  54. text-align: center;
  55. border-bottom:1px solid white;
  56. border-top:1px solid white;
  57. }
  58.  
  59. label {
  60. font-weight: bold}
  61.  
  62. .button {
  63. margin: auto;
  64. background-color: #f1f1f1;
  65. color: white;
  66. font-size: 16px;
  67. border: none;
  68. padding: 8px;
  69. border-radius: 6px;
  70. transition: 0.15s;
  71. }
  72.  
  73. .dropdown {
  74. position: relative;
  75. display: inline-block;
  76. }
  77.  
  78. .dropdown-content {
  79. display: none;
  80. position: absolute;
  81. background-color: #f1f1f1;
  82. min-width: 160px;
  83. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  84. z-index: 1;
  85. border: 5px solid #121414;
  86. }
  87.  
  88. .dropdown-content1 {
  89. display: none;
  90. position: absolute;
  91. left: 170px;
  92. background-color: #f1f1f1;
  93. min-width: 160px;
  94. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  95. z-index: 1;
  96. border: 5px solid #121414;
  97. }
  98.  
  99. .dropdown-content2 {
  100. display: none;
  101. position: absolute;
  102. left: 340px;
  103. background-color: #f1f1f1;
  104. min-width: 160px;
  105. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  106. z-index: 1;
  107. border: 5px solid #121414;
  108. }
  109.  
  110. .dropdown-content3 {
  111. display: none;
  112. position: absolute;
  113. left: 510px;
  114. background-color: #f1f1f1;
  115. min-width: 160px;
  116. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  117. z-index: 1;
  118. border: 5px solid #121414;
  119. }
  120.  
  121. .dropdown-content4 {
  122. display: none;
  123. position: absolute;
  124. left: 680px;
  125. background-color: #f1f1f1;
  126. min-width: 160px;
  127. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  128. z-index: 1;
  129. border: 5px solid #121414;
  130. }
  131.  
  132. .dropdown-content p {
  133. color: grey;
  134. padding: 12px 16px;
  135. text-decoration: none;
  136. display: block;
  137. transition: 0.3s;
  138. }
  139.  
  140. .dropdown-content1 p {
  141. color: grey;
  142. padding: 12px 16px;
  143. text-decoration: none;
  144. display: block;
  145. transition: 0.3s;
  146. }
  147.  
  148. .dropdown-content2 p {
  149. color: grey;
  150. padding: 12px 16px;
  151. text-decoration: none;
  152. display: block;
  153. transition: 0.3s;
  154. }
  155.  
  156. .dropdown-content3 p {
  157. color: grey;
  158. padding: 12px 16px;
  159. text-decoration: none;
  160. display: block;
  161. transition: 0.3s;
  162. }
  163.  
  164. .dropdown-content4 p {
  165. color: grey;
  166. padding: 12px 16px;
  167. text-decoration: none;
  168. display: block;
  169. transition: 0.3s;
  170. }
  171.  
  172.  
  173.  
  174. .dropdown-content p:hover {background-color: #f1f1f1;}
  175.  
  176. .dropdown-content1 p:hover {background-color: #f1f1f1;}
  177.  
  178. .dropdown-content2 p:hover {background-color: #121414;}
  179.  
  180. .dropdown-content3 p:hover {background-color: #121414;}
  181.  
  182. .dropdown-content4 p:hover {background-color: #f1f1f1;}
  183.  
  184. .custom-button p:hover {background-color: #121414;}
  185.  
  186. .dropdown:hover .dropdown-content {display: block; background-color: #242829;}
  187.  
  188. .dropdown:hover .dropdown-content1 {display: block; background-color: #f1f1f1;}
  189.  
  190. .dropdown:hover .dropdown-content2 {display: block; background-color: #242829;}
  191.  
  192. .dropdown:hover .dropdown-content3 {display: block; background-color: #f1f1f1;}
  193.  
  194. .dropdown:hover .dropdown-content4 {display: block; background-color: #f1f1f1;}
  195.  
  196. .dropdown:hover .button {background-color: #f1f1f1;}
  197. </style>
  198. `
  199.  
  200. function get(x) { return document.getElementById(x); };
  201.  
  202. let overlay = document.createElement("div");
  203. overlay.innerHTML = overlayHTML;
  204. document.body.appendChild(overlay);
  205.  
  206. let acc = get("accordian"),
  207. box = get ("box");
  208.  
  209. })();