You are on page 1of 12

/* eslint-disable */

// ==UserScript==
// @name Moon Client
// @author Nuro#9999
// @match *://*.moomoo.io/*
// @run-at document-start
// @supportURL https://discord.gg/EsUBagTnXZ
// @icon
https://media.discordapp.net/attachments/956271646543585371/985231818401910784/
moon_client_logo.png
// ==/UserScript==

// version: beta 0.0.1

// contact author for support or join discord

/*
* Copyright 2022 Nuro
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use, copy,
modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
and to permit persons to whom the Software is furnished to do so, subject to the
following conditions:
*
*The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

(()=>{"use strict";var e={340:(e,t,n)=>{n.d(t,{Z:()=>a});var


i=n(81),s=n.n(i),o=n(645),l=n.n(o)()(s());l.push([e.id,'[class~=menu-holder]
{display:none;}[class~=menu-holder],slider:before{position:absolute;}[class~=menu-
holder]{font-family:"Hammersmith One";}[class~=menu-holder]{top:0;}[class~=menu-
holder]{width:100%;}[class~=nav-module-
container]:hover{background:#2c3035;}body{margin-left:0;}[class~=modules-navbar-
footer] span{font-size:1pc;}.menu-body-title,[class~=module-setting-title] span,
[class~=modules-navbar-footer] span,[class~=nav-module-container]:hover,
[class~=modules-navbar-title]:hover > semidark,.youtube-btn i{color:#d3d8dd;}
[class~=menu-holder]{height:90%;}[class~=menu-holder]{pointer-events:none;}
[class~=flex-center],inputBox,[class~=menu-content-wrapper],[class~=modules-navbar-
wrapper]{display:flex;}[class~=flex-center]{justify-content:center;}[class~=flex-
center]{align-items:center;}body{margin-bottom:0;}[class~=menu-wrapper]{pointer-
events:all;}[class~=menu-wrapper]{cursor:default;}[class~=menu-wrapper]
{width:850px;}[class~=nav-module-container]:hover{border-left-width:3pt;}
[class~=menu-wrapper]{height:31.25pc;}[class~=menu-body]
{background:#3f454d;}body{margin-right:0;}[class~=menu-body-title]
{height:5pc;}#exit-btn:hover i{color:#a64d4d;}[class~=menu-body-title]
{background:#363c44;}body{margin-top:0;}[class~=menu-body-title]{border-bottom-
width:1.5pt;}[class~=menu-body-title]{border-bottom-style:solid;}[class~=menu-body-
title]{border-bottom-color:#464c54;}slider:before{content:"";}[class~=menu-body-
title]{border-image:none;}[class~=nav-module-container]:hover{border-left-
style:solid;}[class~=modules-navbar-title] semidark{text-
transform:uppercase;}.menu-body-title,#module-name{font-weight:1000;}body{padding-
left:0;}.menu-body-title{font-size:.3125in;}[class~=menu-body-content]
{background:#3f454d;}body{padding-bottom:0;}[class~=menu-body-content],
[class~=modules-navbar-content],[class~=menu-content-wrapper]
{height:100%;}body{padding-right:0;}[class~=modules-navbar-wrapper]{width:40%;}
[class~=nav-module-container]:hover{border-left-color:#676ccd;}[class~=modules-
navbar-title] semidark{font-size:.145833333in;}[class~=setting-menu]
inputBox:first-child{margin-top:0in;}[class~=modules-navbar-wrapper],
[class~=setting-menu]{flex-direction:column;}body{padding-top:0;}[class~=modules-
navbar-wrapper]{background:#363c44;}slider:before{height:.21875in;}[class~=nav-
module-container]:hover{border-image:none;}[class~=modules-navbar-footer]{padding-
left:.625pc;}[class~=modules-navbar-footer]{padding-bottom:.625pc;}[class~=modules-
navbar-footer]{padding-right:.625pc;}[class~=modules-navbar-footer]{padding-
top:.625pc;}[class~=modules-navbar-content]{overflow:hidden;}.modules-navbar-
title{cursor:pointer;}.modules-navbar-title{padding-left:1.25pc;}.modules-navbar-
title{padding-bottom:1.25pc;}.modules-navbar-title{padding-right:1.25pc;}.modules-
navbar-title{padding-top:1.25pc;}.modules-navbar-title{user-select:none;}
[class~=category-content]:hover{color:#d3d8dd !important;}.modules-navbar-title{--
webkit-user-select:none;}[class~=module-content-wrapper]{width:calc(100% -
60px);}input:checked +
slider:before{transform:translateX(22px);}slider:before{width:.21875in;}slider:befo
re{left:0pt;}.youtube-btn i{margin-right:7.5pt;}[class~=module-content-wrapper]
{height:calc(100% - 60px);}::-webkit-slider-runnable-track{background:#2f3139;}
[class~=module-content-wrapper]{padding-
left:22.5pt;}slider:before{bottom:-.0625pc;}[class~=nav-module-content] span{font-
size:.166666667in;}[class~=module-content-wrapper]{padding-
bottom:22.5pt;}input:checked + slider{background:#676ccd;}[class~=module-content-
wrapper]{padding-right:22.5pt;}[class~=module-content-wrapper]{padding-top:22.5pt;}
[class~=setting-menu],[class~=module-settings],[class~=module-setting-title]
{display:none;}[class~=youtube-btn],[class~=module-setting-title],[class~=nav-
module-container],inputBox{align-items:center;}[class~=nav-module-content]
span{margin-left:.625pc;}[class~=nav-module-content] span{margin-top:.020833333in;}
[class~=setting-menu]{max-height:300pt;}[class~=nav-modules-body],[class~=setting-
menu]{overflow-y:scroll;}inputBox,[class~=youtube-btn],[class~=module-setting-
title],[class~=nav-module-container]{justify-content:space-
between;}slider:before{background:#d3d8dd;}[class~=nav-module-select-btn] i{font-
size:20px;}[class~=setting-menu],[class~=nav-modules-body]{overflow-x:hidden;}
[class~=nav-module-select-btn] i{width:.104166667in;}[class~=setting-menu]{padding-
top:.3125pc;}inputBox{margin-left:.3125pc;}inputBox{margin-
bottom:.3125pc;}inputBox{margin-right:.3125pc;}[class~=menu-switch]
input{opacity:0;}inputBox{margin-top:.3125pc;}[class~=setting-menu]::-webkit-
scrollbar{width:0pc;}slider:before{transition:.3s;}inputBox{background:#3a3f46;}sli
der:before{border-radius:50%;}inputBox{padding-left:.625pc;}[class~=module-setting-
title]{margin-top:-10px;}[class~=module-setting-title]{margin-bottom:20px;}
[class~=menu-switch] input{width:0;}[class~=youtube-btn]{text-
decoration:none;}inputBox{padding-bottom:.625pc;}[class~=youtube-btn],rangec span,
[class~=nav-module-container],inputContent{display:flex;}[class~=category-
content]:hover{background:#2c3035;}[class~=youtube-btn]{background:#2f3139;}
[class~=youtube-btn]{padding-left:.3125pc;}inputBox{padding-right:.625pc;}
[class~=youtube-btn]{padding-bottom:.3125pc;}[class~=youtube-btn]{padding-
right:.3125pc;}[class~=menu-switch] input{height:0;}[class~=category-
content]:hover{border-right-width:.020833333in;}[class~=youtube-btn]{padding-
top:.3125pc;}[class~=youtube-btn]{border-radius:.125in;}[class~=nav-module-
container],[class~=nav-modules-body],[class~=nav-client-body]{user-
select:none;}inputBox,[class~=nav-module-container]{padding-top:.625pc;}
[class~=nav-module-container],[class~=nav-modules-body],[class~=nav-client-body]{--
webkit-user-select:none;}rangec span{content:"10";}inputBox{border-
radius:4px;}in,rangec span{color:#d3d8dd;}rangec span{font-family:"Hammersmith
One";}[class~=nav-modules-body],[class~=nav-client-body]{height:calc(100% - 58px);}
[class~=nav-client-body],[class~=nav-modules-body]{scrollbar-
width:thin;}inputBox{box-shadow:.010416667in .75pt .1875pc #222324;}[class~=nav-
client-body]{overflow-y:scroll;}input[type="range"]{-webkit-appearance:none;}
[class~=nav-client-body]{overflow-x:hidden;}.module-category,inputContent{flex-
direction:column;}rangec span{position:absolute;}in{font-
size:15px;}input[type="range"]{overflow:hidden;}[class~=nav-client-body]::-webkit-
scrollbar{width:0px;}rangec span{width:1.677083333in;}[class~=category-
content]:hover{border-right-style:solid;}input[type="range"]{height:1.5pc;}rangec
span{height:21.75pt;}[class~=nav-modules-body]::-webkit-
scrollbar{width:0px;}input[type="range"]{width:160px;}[class~=nav-module-
container],semidark,id{color:#7e848b;}[class~=nav-module-container]{padding-
left:19px;}[class~=nav-module-container]{padding-bottom:.104166667in;}[class~=nav-
module-container]{padding-right:20px;}::-webkit-slider-runnable-
track{width:120pt;}::-webkit-slider-runnable-track{height:.25in;}[class~=nav-
module-container],input[type="range"],[class~=category-content]{cursor:pointer;}
[class~=nav-module-content],.module-category{display:flex;}[class~=category-
content]:hover{border-right-color:#676ccd;}[class~=nav-module-content],rangec
span{align-items:center;}[class~=isModuleActive],[class~=select-items]
div{color:#d3d8dd;}.module-category{height:0px;}.module-category{padding-
left:60px;}[class~=input-t-style]::placeholder,[class~=category-content]
{color:#7e848b;}[class~=category-content]{font-size:10.5pt;}[class~=category-
content]{padding-left:.020833333in;}[class~=category-content]{padding-
bottom:.020833333in;}[class~=category-content]{padding-right:.020833333in;}
[class~=category-content]{padding-top:.020833333in;}[class~=category-content]
{height:22px !important;}[class~=nav-module-select-btn]
{transform:rotate(360deg);}rangec span{justify-content:center;}[class~=category-
content]:hover{border-image:none;}[class~=custom-select] select{display:none;}
[class~=nav-module-select-btn]{font-size:.166666667in;}[class~=menu-switch],
[class~=custom-select]{position:relative;}[class~=menu-switch]{display:inline-
block;}[class~=menu-switch]{width:2.6875pc;}[class~=input-t-style]
[class~=keybind],.select-selected,[class~=select-items] div{text-
align:center;}id{font-size:10.125pt;}[class~=input-t-style][class~=keybind]
{width:3.125pc;}[class~=select-items] div:hover{background:rgba(0,0,0,.1);}
[class~=menu-switch]{height:14.25pt;}[class~=input-t-style]{width:90pt;}
[class~=input-t-style],[class~=select-selected]{background:#2f3139;}[class~=input-
t-style]{outline:0;}[class~=input-t-style]{border-left-width:0;}[class~=input-t-
style]{border-bottom-width:0;}[class~=input-t-style]{border-right-width:0;}
[class~=input-t-style]{border-top-width:0;}[class~=input-t-style],[class~=select-
items] div{font-family:"Hammersmith One";}[class~=input-t-style]{border-left-
style:none;}[class~=input-t-style]{border-bottom-style:none;}[class~=input-t-style]
{border-right-style:none;}[class~=select-items] div{padding-left:.041666667in;}
[class~=input-t-style]{border-top-style:none;}[class~=input-t-style]{border-left-
color:currentColor;}[class~=input-t-style]{border-bottom-
color:currentColor;}dark{color:#555b61;}[class~=input-t-style]{border-right-
color:currentColor;}[class~=input-t-style]{border-top-color:currentColor;}
[class~=input-t-style]{border-image:none;}.select-selected,[class~=input-t-style]
{color:#d3d8dd;}[class~=input-t-style]{padding-left:.052083333in;}[class~=input-t-
style]{padding-bottom:.052083333in;}[class~=input-t-style]{padding-
right:.052083333in;}[class~=input-t-style]{padding-top:6px;}.select-selected,
[class~=select-items] div{padding-bottom:.041666667in;}[class~=select-
items],slider{position:absolute;}slider,.select-
selected{cursor:pointer;}slider{top:0;}[class~=custom-select]{font-family:Arial;}
[class~=custom-select]{width:150px;}slider,[class~=select-items]{left:0;}
[class~=select-items]
div,.select-selected{padding-right:.041666667in;}.select-selected{font-
family:"Hammersmith One";}[class~=select-selected]:hover{}.select-selected{padding-
left:.041666667in;}[class~=select-items] div,.select-selected{padding-
top:.041666667in;}[class~=select-items] div,.select-selected{border-left-
width:.010416667in;}[class~=select-items] div,.select-selected{border-bottom-
width:.010416667in;}.select-selected,[class~=select-items] div{border-right-
width:.010416667in;}[class~=select-items] div,.select-selected{border-top-
width:.010416667in;}rangec span{pointer-events:none;}[class~=select-items]
div,.select-selected{border-left-style:solid;}.select-selected,[class~=select-
items] div{border-bottom-style:solid;}.select-selected,[class~=select-items]
div{border-right-style:solid;}inputBox a{color:#676ccd;}::-webkit-slider-thumb{-
webkit-appearance:none;}[class~=select-
items],slider{right:0;}slider{bottom:0;}.select-selected,[class~=select-items]
div{border-top-style:solid;}[class~=select-items] div,.select-selected{border-left-
color:transparent;}.select-selected,[class~=select-items] div{border-bottom-
color:rgba(0,0,0,.1);}[class~=select-items] div,.select-selected{border-right-
color:transparent;}.select-selected,[class~=select-items] div{border-top-
color:transparent;}[class~=select-items] div,.select-selected{border-image:none;}
[class~=select-items] div,.select-selected{user-select:none;}inputBox a{text-
decoration:none;}[class~=select-items],slider{background:#2f3139;}[class~=select-
items]{top:100%;}slider{transition:.3s;}[class~=select-items]{z-index:99;}
[class~=select-items]{max-height:2.8125in;}[class~=select-items]{overflow-
y:scroll;}[class~=select-items]{overflow-x:hidden;}[class~=select-items]::-webkit-
scrollbar{width:0pt;}[class~=select-hide]{display:none;}slider{border-
radius:25.5pt;}.same-as-
selected{background:rgba(0,0,0,.1);}rangec{display:flex;}rangec{position:relative;}
::-webkit-slider-thumb{width:0pt;}[class~=select-items] div{cursor:pointer;}::-
webkit-slider-thumb{height:0px;}::-webkit-slider-thumb{box-shadow:-100vw 0 0 100vw
#676ccd;}#module-name{font-size:.15625in;}',""]);const
a=l},645:e=>{e.exports=function(e){var t=[];return t.toString=function(){return
this.map(function(t){var n="",i=void 0!==t[5];return t[4]&&(n+="@supports
(".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2],"
{")),i&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):"","
{")),n+=e(t),i&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e
,n,i,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var l={};if(i)for(var
a=0;a<this.length;a++){var d=this[a][0];null!=d&&(l[d]=!0)}for(var
c=0;c<e.length;c++){var r=[].concat(e[c]);i&&l[r[0]]||(void 0!==o&&(void 0===r[5]||
(r[1]="@layer".concat(r[5].length>0?" ".concat(r[5]):"","
{").concat(r[1],"}")),r[5]=o),n&&(r[2]?(r[1]="@media ".concat(r[2],"
{").concat(r[1],"}"),r[2]=n):r[2]=n),s&&(r[4]?(r[1]="@supports (".concat(r[4],")
{").concat(r[1],"}"),r[4]=s):r[4]="".concat(s)),t.push(r))}},t}},81:e=>{e.exports=f
unction(e){return e[1]}},379:e=>{var t=[];function n(e){for(var n=-
1,i=0;i<t.length;i++)if(t[i].identifier===e){n=i;break}return n}function i(e,i)
{for(var o={},l=[],a=0;a<e.length;a++){var d=e[a],c=i.base?
d[0]+i.base:d[0],r=o[c]||0,u="".concat(c," ").concat(r);o[c]=r+1;var
p=n(u),m={css:d[1],media:d[2],sourceMap:d[3],supports:d[4],layer:d[5]};if(-1!
==p)t[p].references++,t[p].updater(m);else{var g=s(m,i);i.byIndex=a,t.splice(a,0,
{identifier:u,updater:g,references:1})}l.push(u)}return l}function s(e,t){var
n=t.domAPI(t);return n.update(e),function(t){if(t)
{if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.sup
ports&&t.layer===e.layer)return;n.update(e=t)}else
n.remove()}}e.exports=function(e,s){var o=i(e=e||[],s=s||{});return function(e)
{e=e||[];for(var l=0;l<o.length;l++){var a=n(o[l]);t[a].references--}for(var
d=i(e,s),c=0;c<o.length;c++){var
r=n(o[c]);0===t[r].references&&(t[r].updater(),t.splice(r,1))}o=d}}},569:e=>{var
t={};e.exports=function(e,n){var i=function(e){if(void 0===t[e]){var
n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof
window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return
t[e]}(e);if(!i)throw new Error("Couldn't find a style target. This probably means
that the value for the 'insert' parameter is
invalid.");i.appendChild(n)}},216:e=>{e.exports=function(e){var
t=document.createElement("style");return
e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:
(e,t,n)=>{e.exports=function(e){var
t=n.nc;t&&e.setAttribute("nonce",t)}},795:e=>{e.exports=function(e){var
t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var
i="";n.supports&&(i+="@supports (".concat(n.supports,") {")),n.media&&(i+="@media
".concat(n.media," {"));var s=void 0!
==n.layer;s&&(i+="@layer".concat(n.layer.length>0?" ".concat(n.layer):"","
{")),i+=n.css,s&&(i+="}"),n.media&&(i+="}"),n.supports&&(i+="}");var
o=n.sourceMap;o&&"undefined"!=typeof btoa&&(i+="\n/*#
sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURICompo
nent(JSON.stringify(o))))," */")),t.styleTagTransform(i,e,t.options)}
(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!
1;e.parentNode.removeChild(e)}(t)}}}},589:e=>{e.exports=function(e,t)
{if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.fir
stChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(i){var
s=t[i];if(void 0!==s)return s.exports;var o=t[i]={id:i,exports:{}};return e[i]
(o,o.exports,n),o.exports}n.n=(e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return
n.d(t,{a:t}),t}),n.d=((e,t)=>{for(var i in t)n.o(t,i)&&!
n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!
0,get:t[i]})}),n.o=((e,t)=>Object.prototype.hasOwnProperty.call(e,t)),n.nc=void 0,
(()=>{const e=class{static init(e)
{Object.defineProperty(Object.prototype,"createCodec",{set(){return
this.encode&&this.decode&&(document.msgpack=this),this[e]},get(t)
{this[e]=t}})}}.init,t=class{static execute(e,t,n,i){if(e.safeheal){let
e=parseInt(document.getElementById("safeheal-
health").value),s=parseInt(document.getElementById("safeheal-
amount").value),o=parseInt(document.getElementById("safeheal-
delay").value);if(t[2]<e)if(o)(async()=>{for(let e=0;e<s;e+
+)e>0&&setTimeout(()=>{n(i.food)},o*e)})();else for(let e=0;e<s;e+
+)n(i.food)}}}.execute,i=class{static execute(e,t,n,i,s,o,l)
{l=document.getElementById("instakill-
keybind").value,s=document.getElementById("instakill-
speed").value,n=document.getElementById("instakill-
toggle").checked,e.key.toLowerCase()!=l.toLowerCase()&&e.keyCode!=parseInt(l)||
(t(["5",[o.primary,!0]]),n&&i(1450,0),t(["13c",[0,7,0]]),t(["c",
[1]]),setTimeout(()=>{n&&i(1850,0),t(["13c",[0,53,0]]),t(["5",[o.secondary,!
0]])},s-130),setTimeout(()=>{t(["5",[o.primary,!0]]),t(["c",
[0,null]])},s))}}.execute,s=class{static execute(e,t,n){for(let i in e){let
e=document.getElementById("rebinds-module-"+i);e&&(event.key.toLowerCase()!
=e.value.toLowerCase()&&event.keyCode!=parseInt(e.value)||
t(n[i]))}}}.execute,o=class{static execute(e,t,n){switch(e){case"keyup":for(let e
in t){let i=document.getElementById(e+"-macro-keybind");i&&(n.key.toLowerCase()!
=i.value.toLowerCase()&&n.keyCode!=parseInt(i.value)||(t[e]=!
1))}break;case"keydown":for(let e in t){let i=document.getElementById(e+"-macro-
keybind");i&&(n.key.toLowerCase()!=i.value.toLowerCase()&&n.keyCode!
=parseInt(i.value)||(t[e]=!0))}}return t}}.execute,l=class{static execute()
{Function.prototype._call=Function.prototype.call,Function.prototype.call=function(
)
{if(arguments[1]&&21==arguments[1].i&&arguments[3]&&arguments[3].toString&&argument
s[3].toString().match(/^\s*function n\(i\)/)){let
e=arguments[3];arguments[3]=function(t){let n=e(t);return 19===t?
n.maxPlayers=50:45===t&&(n.weapons.forEach((e,t)=>e.pre&&(n.weapons[t].pre=null)),n
.list.forEach((e,t)=>e.pre&&(n.list[t].pre=null))),n},this.call=this._call}return
this._call(...arguments)}}}.execute,a=class{static execute(e,t,n){for(let i in e)
{let s=parseInt(document.getElementById("autoscroll-
amount").value),o=document.getElementById("autoscroll-toggle-equip-
hat").checked,l=e[i].key;n.key.toLowerCase()!=l.toLowerCase()&&n.keyCode!
=parseInt(l)||("flipper-hat"==i&&t(e[i].position,s),"soldier-
helmet"==i&&t(e[i].position,s),"bull-helmet"==i&&t(e[i].position,s),"booster-
hat"==i&&t(e[i].position,s),"spike-gear"==i&&t(e[i].position,s),"turret-
gear"==i&&t(e[i].position,s),"tank-gear"==i&&t(e[i].position,s),"winter-
cap"==i&&t(e[i].position,s),"barbarian-armor"==i&&t(e[i].position,s),"samurai-
armor"==i&&t(e[i].position,s),o&&setTimeout(()=>{storeEquip(e[i].id)},s))}}}.execut
e;var
d=n(379),c=n.n(d),r=n(795),u=n.n(r),p=n(569),m=n.n(p),g=n(565),y=n.n(g),v=n(216),b=
n.n(v),h=n(589),f=n.n(h),x=n(340),k={};k.styleTagTransform=f(),k.setAttributes=y(),
k.insert=m().bind(null,"head"),k.domAPI=u(),k.insertStyleElement=b(),c()
(x.Z,k);const B=x.Z&&x.Z.locals?x.Z.locals:void 0,C=class{static execute()
{return["autoheal-speed","safeheal-health","safeheal-amount","safeheal-
delay","autoscroll-amount"]}}.execute,w=class{static execute(e)
{e.target.nextElementSibling.innerHTML=e.target.value}}.execute,E=class{static
execute()
{C().forEach(e=>{document.getElementById(e).addEventListener("input",e=>{w(e,e.targ
et.value)})})}}.execute,I=class{static execute(e){return null!
==e.offsetParent}}.execute,N=class{static execute(e){return
I(document.getElementById("actionBarItem"+e.toString()))}}.execute,L=class{static
execute(e){for(let t=0;t<9;t++)N(t)&&(e.primary=t);for(let t=9;t<16;t+
+)N(t)&&(e.secondary=t);for(let t=16;t<19;t++)N(t)&&(e.food=t-16);for(let
t=19;t<22;t++)N(t)&&(e.wall=t-16);for(let t=22;t<26;t++)N(t)&&(e.spike=t-
16);for(let t=26;t<29;t++)N(t)&&(e.mill=t-16);for(let t=29;t<31;t+
+)N(t)&&(e.mine=t-16);for(let t=31;t<33;t++)N(t)&&(e.trap=t-16);for(let
t=33;t<36;t++)N(t)&&(e.turret=t-16);for(let t=36;t<37;t++)N(t)&&(e.spawnpad=t-
16);for(let t=37;t<39;t++)N(t)&&(e.turret=t-16);return
e}}.execute,S=class{static execute(e,t,n,i,s,o,l){let
a=Math.atan2(i-s/2,o-l/2);t(["5",[e,null]]),t(["c",[1,a]]),t(["c",[0,a]]),t(["5",
[n.weapon,!0]])}}.execute;function T(e,t){$
("#storeHolder").animate({scrollTop:e},t)}e(Symbol()),l(),document.addEventListener
("DOMContentLoaded",e=>{let
t=document.createElement("div");document.getElementById("gameUI").append(t),t.outer
HTML='<div class="menu-holder flex-center" style="display:none"> <div class="menu-
wrapper"> <div class="menu-body-title flex-center"> <img
src="https://media.discordapp.net/attachments/930571716491632691/978126711591940156
/moon_client_logo.png" width="110" height="110"> </div> <div class="menu-body-
content"> <div class="menu-content-wrapper"> <div class="modules-navbar-wrapper">
<div class="modules-navbar-content"> <div class="modules-navbar-title">
<semidark>modules</semidark> </div> <div class="nav-modules-body"> <div class="nav-
module-container" id="blatant-btn"> <div class="nav-module-content"> <i
class="material-icons">local_fire_department</i> <span>Blatant</span> </div> <div
class="nav-module-select-btn"> <i class="material-icons">arrow_back_ios</i> </div>
</div> <div class="module-category" id="blatant-category"
style="height:0;display:none"> <div class="category-content" id="autoheal-module-
category">AutoHeal</div> <div class="category-content" id="ServerLagger-module-
category">ServerLagger</div> <div class="category-content" id="instakill-module-
category">InstaKill</div> <div class="category-content" id="Macro-module-
category">Macro</div> </div> <div class="nav-module-container" id="legit-btn"> <div
class="nav-module-content"> <i class="material-icons">handshake</i>
<span>Legit</span> </div> <div class="nav-module-select-btn"> <i class="material-
icons">arrow_back_ios</i> </div> </div> <div class="module-category" id="legit-
category" style="height:0;display:none"> <div class="category-content"
id="safeheal-module-category">SafeHeal</div> <div class="category-content"
id="autoscroll-module-category">AutoScroll</div> <div class="category-content"
id="rebinds-module-category">Rebinds</div> <div class="category-content"
id="autoclicker-module-category">AutoClicker</div> </div> </div> <div class="nav-
client-body"> <div class="nav-module-container" id="credits-btn"> <div class="nav-
module-content"> <i class="material-icons">support</i> <span>Credits</span> </div>
<div class="nav-module-select-btn"> <i class="material-icons">arrow_back_ios</i>
</div> </div> <div class="module-category isCategoryActive" id="credits-category"
style="height:0;display:none"> <div class="category-content" id="nuro-
category">Nuro</div> <div class="category-content" id="nudo-category">Nudo</div>
</div> <div class="nav-module-container" id="efficiency-btn"> <div class="nav-
module-content"> <i class="material-icons">rocket_launch</i>
<span>Efficiency</span> </div> <div class="nav-module-select-btn"> <i
class="material-icons">arrow_back_ios</i> </div> </div> <div class="module-category
isCategoryActive" id="efficiency-category" style="height:0;display:none"> <div
class="category-content" id="ping-category">Ping</div> <div class="category-
content" id="fps-category">Fps</div> </div> </div> </div> <div class="nav-module-
container" id="exit-btn"> <div class="nav-module-content"> <i class="material-
icons">close</i> <span>Exit</span> </div> </div> <footer class="modules-navbar-
footer flex-center"> <span> Moon Client <dark> beta-0.0.1</dark> </span> </footer>
</div> <div class="module-content-wrapper"> <div class="module-setting-title">
<semidark id="module-name"></semidark> <a class="youtube-btn"
href="https://www.youtube.com/channel/UC1oZP21kdNstCsrK1KzBDgw" target="_blank"> <i
class="material-icons">play_circle</i> <span>Nuro</span> </a> </div> <div
class="module-settings"> <div class="setting-menu" id="autoheal-settings" data-
name="AutoHeal Settings"> <inputBox> <inputContent> <in>Toggle AutoHeal</in>
<id>Automatically heals you.</id> </inputContent> <label class="menu-switch">
<input type="checkbox" id="autoheal-toggle"> <slider></slider> </label> </inputBox>
<inputBox> <inputContent> <in>Keybind</in> <id></id> </inputContent> <input
class="input-t-style keybind" id="autoheal-keybind" placeholder="NONE"> </inputBox>
<inputBox> <inputContent> <in>Autoheal chat</in> <id></id> </inputContent> <input
class="input-t-style" id="autoheal-chat" placeholder="Enter message...">
</inputBox> <inputBox> <inputContent> <in>Autoheal speed</in> <id>Set in ms</id>
</inputContent> <rangec> <input type="range" id="autoheal-speed" value="100"
min="0" max="300"> <span>100</span> </rangec> </inputBox> </div> <div
class="setting-menu" id="ServerLagger-settings" data-name="Server Lagger">
<inputBox> <inputContent> <in>Toggle Lagger</in> <id></id> </inputContent> <label
class="menu-switch"> <input type="checkbox" id="ServerLagger-toggle">
<slider></slider> </label> </inputBox> <inputBox> <inputContent> <in>Lagger
Type</in> <id></id> </inputContent> <div class="custom-select" id="crashtype">
<select> <option value="0">Lag</option> <option value="1">Freeze</option> <option
value="2">Crash</option> </select> </div> </inputBox> <inputBox> <inputContent>
<in>Keybind</in> <id></id> </inputContent> <input class="input-t-style keybind"
id="ServerLagger-keybind" placeholder="NONE"> </inputBox> </div> <div
class="setting-menu" id="instakill-settings" data-name="InstaKill"> <inputBox>
<inputContent> <in>AutoScroll hats</in> <id></id> </inputContent> <label
class="menu-switch"> <input type="checkbox" id="instakill-toggle">
<slider></slider> </label> </inputBox> <inputBox> <inputContent> <in>Keybind</in>
<id></id> </inputContent> <input class="input-t-style keybind" id="instakill-
keybind" placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Instakill
speed</in> <id>Set in ms</id> </inputContent> <rangec> <input type="range"
id="instakill-speed" value="200" min="0" max="300"> <span>200</span> </rangec>
</inputBox> </div> <div class="setting-menu" id="ActiveModules-settings" data-
name="ActiveModules"> <inputBox> <inputContent> <in>Toggle ActiveModules</in>
<id></id> </inputContent> <label class="menu-switch"> <input type="checkbox"
id="ActiveModules-toggle"> <slider></slider> </label> </inputBox> </div> <div
class="setting-menu" id="keystrokes-settings" data-name="KeyStrokes"> <inputBox>
<inputContent> <in>Toggle KeyStrokes</in> <id></id> </inputContent> <label
class="menu-switch"> <input type="checkbox" id="keystrokes-toggle">
<slider></slider> </label> </inputBox> </div> <div class="setting-menu"
id="fpsdisplay-settings" data-name="FPS Display"> <inputBox> <inputContent>
<in>Toggle FPS Display</in> <id></id> </inputContent> <label class="menu-switch">
<input type="checkbox" id="fpsdisplay-toggle"> <slider></slider> </label>
</inputBox> </div> <div class="setting-menu" id="pingdisplay-settings" data-
name="Ping Display"> <inputBox> <inputContent> <in>Toggle Ping Display</in>
<id></id> </inputContent> <label class="menu-switch"> <input type="checkbox"
id="pingdisplay-toggle"> <slider></slider> </label> </inputBox> </div> <div
class="setting-menu" id="enemydisplay-settings" data-name="Enemy Display">
<inputBox> <inputContent> <in>Toggle Enemy Display</in> <id></id> </inputContent>
<label class="menu-switch"> <input type="checkbox" id="enemydisplay-toggle">
<slider></slider> </label> </inputBox> </div> <div class="setting-menu"
id="coordinates-settings" data-name="Coordinates"> <inputBox> <inputContent>
<in>Toggle Coordinates</in> <id></id> </inputContent> <label class="menu-switch">
<input type="checkbox" id="coordinates-toggle"> <slider></slider> </label>
</inputBox> </div> <div class="setting-menu" id="Macro-settings" data-name="Macro
Settings"> <inputBox> <inputContent> <in>Spike</in> <id></id> </inputContent>
<input class="input-t-style keybind" id="spike-macro-keybind" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>Mill</in> <id></id> </inputContent>
<input class="input-t-style keybind" id="mill-macro-keybind" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>Trap/Boost</in> <id></id> </inputContent>
<input class="input-t-style keybind" id="trap-macro-keybind" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>Food</in> <id></id> </inputContent>
<input class="input-t-style keybind" id="food-macro-keybind" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>Place speed</in> <id>CPS</id>
</inputContent> <rangec> <input type="range" id="macro-speed" value="100" min="1"
max="250"> <span>100</span> </rangec> </inputBox> </div> <div class="setting-menu"
id="safeheal-settings" data-name="Safe Heal"> <inputBox> <inputContent> <in>Toggle
SafeHeal</in> <id></id> </inputContent> <label class="menu-switch"> <input
type="checkbox" id="safeheal-toggle"> <slider></slider> </label> </inputBox>
<inputBox> <inputContent> <in>Keybind</in> <id></id> </inputContent> <input
class="input-t-style keybind" id="safeheal-macro-keybind" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>Heal at</in> <id></id> </inputContent>
<rangec> <input type="range" id="safeheal-health" value="95" min="0" max="100">
<span>95</span> </rangec> </inputBox> <inputBox> <inputContent> <in>Amount</in>
<id></id> </inputContent> <rangec> <input type="range" id="safeheal-amount"
value="2" min="0" max="5"> <span>2</span> </rangec> </inputBox> <inputBox>
<inputContent> <in>Amount Delay</in> <id>delay between the healing (set in ms)</id>
</inputContent> <rangec> <input type="range" id="safeheal-delay" value="20" min="0"
max="500"> <span>20</span> </rangec> </inputBox> </div> <div class="setting-menu"
id="autoclicker-settings" data-name="AutoClicker"> <inputBox> <inputContent>
<in>Toggle AutoClicker</in> <id></id> </inputContent> <label class="menu-switch">
<input type="checkbox" id="autoclicker-toggle"> <slider></slider> </label>
</inputBox> <inputBox> <inputContent> <in>Keybind</in> <id></id> </inputContent>
<input class="input-t-style keybind" id="autoclicker-macro-keybind"
placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>CPS</in> <id></id>
</inputContent> <rangec> <input type="range" id="autoclicker-interval" value="100"
min="0" max="500"> <span>100</span> </rangec> </inputBox> </div> <div
class="setting-menu" id="tracers-settings" data-name="Tracers"> <inputBox>
<inputContent> <in>Toggle Tracers</in> <id></id> </inputContent> <label
class="menu-switch"> <input type="checkbox" id="tracers-toggle"> <slider></slider>
</label> </inputBox> <inputBox> <inputContent> <in>Keybind</in> <id></id>
</inputContent> <input class="input-t-style keybind" id="tracers-macro-keybind"
placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Players</in>
<id></id> </inputContent> <label class="menu-switch"> <input type="checkbox"
id="tracers-toggle-players"> <slider></slider> </label> </inputBox> <inputBox>
<inputContent> <in>Animals</in> <id></id> </inputContent> <label class="menu-
switch"> <input type="checkbox" id="tracers-toggle-animals"> <slider></slider>
</label> </inputBox> </div> <div class="setting-menu" id="hptext-settings" data-
name="HP Text"> <inputBox> <inputContent> <in>Toggle HP Text</in> <id></id>
</inputContent> <label class="menu-switch"> <input type="checkbox" id="hptext-
toggle"> <slider></slider> </label> </inputBox> <inputBox> <inputContent>
<in>Keybind</in> <id></id> </inputContent> <input class="input-t-style keybind"
id="hptext-macro-keybind" placeholder="NONE"> </inputBox> </div> <div
class="setting-menu" id="zoom-settings" data-name="Zoom"> <inputBox> <inputContent>
<in>Toggle Zoom</in> <id></id> </inputContent> <label class="menu-switch"> <input
type="checkbox" id="zoom-toggle"> <slider></slider> </label> </inputBox> <inputBox>
<inputContent> <in>Zoom Level</in> <id></id> </inputContent> <rangec> <input
type="range" id="zoom-level" value="1" min="1" max="10"> <span>1</span> </rangec>
</inputBox> </div> <div class="setting-menu" id="rebinds-settings" data-
name="Rebinds"> <inputBox> <inputContent> <in>Spike</in> <id></id> </inputContent>
<input class="input-t-style keybind" id="rebinds-module-spike" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>trap / boost</in> <id></id>
</inputContent> <input class="input-t-style keybind" id="rebinds-module-trap"
placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Turret</in> <id></id>
</inputContent> <input class="input-t-style keybind" id="rebinds-module-turret"
placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Windmill</in>
<id></id> </inputContent> <input class="input-t-style keybind" id="rebinds-module-
windmill" placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Food</in>
<id></id> </inputContent> <input class="input-t-style keybind" id="rebinds-module-
Food" placeholder="NONE"> </inputBox> </div> <div class="setting-menu"
id="autoscroll-settings" data-name="AutoScroll"> <inputBox> <inputContent>
<in>Equip Hat</in> <id></id> </inputContent> <label class="menu-switch"> <input
type="checkbox" id="autoscroll-toggle-equip-hat"> <slider></slider> </label>
</inputBox> <inputBox> <inputContent> <in>Delay</in> <id></id> </inputContent>
<rangec> <input type="range" id="autoscroll-amount" value="0" min="0" max="300">
<span>0</span> </rangec> </inputBox> <inputBox> <inputContent> <in>Winter Cap</in>
<id></id> </inputContent> <input class="input-t-style keybind" id="autoscroll-
macro-winter-cap" placeholder="NONE"> </inputBox> <inputBox> <inputContent>
<in>Barbarian armor</in> <id></id> </inputContent> <input class="input-t-style
keybind" id="autoscroll-macro-babarion-armor" placeholder="NONE"> </inputBox>
<inputBox> <inputContent> <in>Samurai Armor</in> <id></id> </inputContent> <input
class="input-t-style keybind" id="autoscroll-macro-samurai-armor"
placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Flipper Hat</in>
<id></id> </inputContent> <input class="input-t-style keybind" id="autoscroll-
macro-flipper-hat" placeholder="NONE"> </inputBox> <inputBox> <inputContent>
<in>Soldier Helmet</in> <id></id> </inputContent> <input class="input-t-style
keybind" id="autoscroll-macro-soldier-helmet" placeholder="NONE"> </inputBox>
<inputBox> <inputContent> <in>Bull Helmet</in> <id></id> </inputContent> <input
class="input-t-style keybind" id="autoscroll-macro-bull-helmet" placeholder="NONE">
</inputBox> <inputBox> <inputContent> <in>Booster Hat</in> <id></id>
</inputContent> <input class="input-t-style keybind" id="autoscroll-macro-booster-
hat" placeholder="NONE"> </inputBox> <inputBox> <inputContent> <in>Spike Gear</in>
<id></id> </inputContent> <input class="input-t-style keybind" id="autoscroll-
macro-spike-gear" placeholder="NONE"> </inputBox> <inputBox> <inputContent>
<in>Turret Gear</in> <id></id> </inputContent> <input class="input-t-style keybind"
id="autoscroll-macro-turret-gear" placeholder="NONE"> </inputBox> <inputBox>
<inputContent> <in>Tank Gear</in> <id></id> </inputContent> <input class="input-t-
style keybind" id="autoscroll-macro-tank-gear" placeholder="NONE"> </inputBox>
</div> <div class="setting-menu" id="nuro-settings" data-name="About Nuro"></div>
<div class="setting-menu" id="nudo-settings" data-name="About Nudo"> <inputBox>
<in> Completely made this menu.<br> If you want to write to me, then here is my
discord: Nudo#3310<br> Discord: Nudo#3310<br> GreasyFork: <a
href="https://greasyfork.org/ru/users/759782-nudo"
target="_blank">https://greasyfork.org/ru/users/759782-nudo</a> </in> </inputBox>
</div> </div> </div> </div> </div> </div> </div>';var
n=document.createElement("style");n.appendChild(document.createTextNode(B)),documen
t.head.appendChild(n),E();let i=!0;function s(e){e.addEventListener("click",t=>{let
n=t.currentTarget.id;if(!e||!i)return null;"isModuleActive"===e.classList[1]?
(e.classList.remove("isModuleActive"),document.querySelector(`#${n} > .nav-module-
select-btn`).style.transform="rotate(360deg)"):
(e.classList.add("isModuleActive"),document.querySelector(`#${n} > .nav-module-
select-btn`).style.transform="rotate(270deg)"),function(e){let t=e.split("-")
[0],n=document.getElementById(`${t}-category`),s=$(`#${t}-category .category-
content`).length;if(!n||!s)return null;let o=22*s;"0px"===n.style.height?
(n.style.display="flex",$(`#${t}-category`).animate({height:o+"px"},500,()=>{i=!
0})):$(`#${t}-category`).animate({height:"0px"},500,()=>{i=!
0,n.style.display="none"})}(n),i=!1})}function o(e)
{e.addEventListener("click",t=>{if(!e.id||!document.getElementById(`$
{e.id.split("-")[0]}-settings`))return null;let
n=document.querySelectorAll(".category-content");for(let t=0;t<n.length;t++){let
i=document.getElementById(`${n[t].id.split("-")[0]}-settings`);e.id!
=n[t].id&&(i&&(i.style.display="none"),n[t].style.color="#7e848b")}"rgb(211, 216,
221)"===e.style.color?(e.style.color="#7e848b",document.querySelector(".module-
settings").style.display="none",document.querySelector(".module-setting-
title").style.display="none",document.getElementById(`${e.id.split("-")[0]}-
settings`).style.display="none"):
(e.style.color="#d3d8dd",document.querySelector(".module-setting-
title").style.display="flex",document.getElementById("module-
name").textContent=document.getElementById(`${e.id.split("-")[0]}-
settings`).dataset.name,document.querySelector(".module-
settings").style.display="block",document.getElementById(`${e.id.split("-")[0]}-
settings`).style.display="flex")})}!function(){let
e=document.querySelectorAll(".nav-module-container");for(let t=0;t<e.length;t+
+)s(e[t])}(),function(){let e=document.querySelectorAll(".category-
content");for(let t=0;t<e.length;t++)o(e[t])}();let l="MODULES";var
a,d,c,r,u,p,m,g,y;for(document.querySelector(".modules-navbar-
title").addEventListener("click",()=>{"CLIENT"===l?
(l="MODULES",document.querySelector(".modules-navbar-title >
semidark").textContent="MODULES",document.querySelector(".nav-modules-
body").style.display="block",document.querySelector(".nav-client-
body").style.display="none"):(l="CLIENT",document.querySelector(".modules-navbar-
title > semidark").textContent="CLIENT",document.querySelector(".nav-modules-
body").style.display="none",document.querySelector(".nav-client-
body").style.display="block")}),document.addEventListener("keydown",e=>{"chatbox"!
==document.activeElement.id.toLowerCase()&&"KeyM"==e.code&&(document.querySelector(
".menu-holder").style.display="flex")}),document.getElementById("exit-
btn").addEventListener("click",()=>{document.querySelector(".menu-
holder").style.display="none"}),document.getElementById("autoheal-
toggle").addEventListener("change",e=>{e.currentTarget.checked?j.autoheal=!
0:j.autoheal=!1}),document.getElementById("safeheal-
toggle").addEventListener("change",e=>{e.currentTarget.checked?j.safeheal=!
0:j.safeheal=!1}),document.getElementById("ServerLagger-
toggle").addEventListener("change",e=>{e.currentTarget.checked?j.serverlagger=!
0:j.serverlagger=!1}),document.getElementById("autoclicker-
interval").addEventListener("input",e=>{w(e),clearInterval(U);let
t=1e3/parseInt(e.target.value);U=setInterval(()=>{j.autoclicker&&G()},t)}),document
.getElementById("zoom-
level").addEventListener("input",e=>{w(e)}),document.getElementById("instakill-
speed").addEventListener("input",e=>{w(e)}),document.getElementById("macro-
speed").addEventListener("input",e=>{w(e),clearInterval(F);let
t=1e3/parseInt(e.currentTarget.value);F=setInterval(()=>{for(let e in
z)1==z[e]&&V(D[e])},t)}),r=(a=document.getElementsByClassName("custom-
select")).length,d=0;d<r;d++){for(u=(p=a[d].getElementsByTagName("select")
[0]).length,(m=document.createElement("DIV")).setAttribute("class","select-
selected"),m.innerHTML=p.options[p.selectedIndex].innerHTML,a[d].appendChild(m),
(g=document.createElement("DIV")).setAttribute("class","select-items select-
hide"),c=1;c<u;c++)
(y=document.createElement("DIV")).innerHTML=p.options[c].innerHTML,y.addEventListen
er("click",function(e){var
t,n,i,s,o,l,a;for(l=(s=this.parentNode.parentNode.getElementsByTagName("select")
[0]).length,o=this.pa
rentNode.previousSibling,n=0;n<l;n++)if(s.options[n].innerHTML==this.innerHTML)
{for(s.selectedIndex=n,o.innerHTML=this.innerHTML,changeDropMenu(this.parentNode.pa
rentNode.id,this.innerHTML),a=(t=this.parentNode.getElementsByClassName("same-as-
selected")).length,i=0;i<a;i+
+)t[i].removeAttribute("class");this.setAttribute("class","same-as-
selected");break}o.click()}),g.appendChild(y);a[d].appendChild(g),m.addEventListene
r("click",function(e)
{e.stopPropagation(),v(this),this.nextSibling.classList.toggle("select-
hide")})}function v(e){var
t,n,i,s,o,l=[];for(t=document.getElementsByClassName("select-
items"),n=document.getElementsByClassName("select-
selected"),s=t.length,o=n.length,i=0;i<o;i++)e==n[i]&&l.push(i);for(i=0;i<s;i+
+)l.indexOf(i)&&t[i].classList.add("select-
hide")}document.addEventListener("click",v)});var
O={};Object.defineProperty(document,"msgpack",{set(e)
{if(e.constructor==Object)for(let t in e)Object.defineProperty(O,t.toString(),
{value:e[t]});return this.msgpack}});let
A,M,H,q,P=null,_={id:null},D={primary:null,secondary:null,food:null,wall:null,spike
:null,mill:null,mine:null,trap:null,spawnpad:null,turret:null},z={spike:!1,mill:!
1,trap:!1,food:!1},K={spike:!1,trap:!1,turret:!1,mill:!1,food:!1},j={autoclicker:!
1,autoheal:!1,safeheal:!1,serverlagger:!
1};setInterval(()=>{if(j.serverlagger)switch(document.getElementById("crashtype").c
hildren[1].textContent){case"Lag":document.ws.send(new
Uint8Array([135,102,37,116,94,162,44,210,28,223,1,13,113,180]));break;case"Crash":f
or(let e=0;e<1e3;e++)document.ws.send(new
Uint8Array([135,102,37,116,94,162,44,210,28,223,1,13,113,180]))}},1500);let
F=setInterval(()=>{for(let e in
z)1==z[e]&&V(D[e])},30),U=setInterval(()=>{j.autoclicker&&G()},100),Z=Object.getOwn
PropertyDescriptor(WebSocket.prototype,"onmessage").set;function W(e){P.send(new
Uint8Array(O.encode(e)))}function G(){W(["c",[1]]),W(["c",[0]])}function R(e)
{W(["5",[e,null]])}function V(e)
{S(e,W,_,M,q,A,H)}Object.defineProperty(window.WebSocket.prototype,"onmessage",
{set(){return document.ws=this,P=this,this.addEventListener("message",e=>{let
n,i=O.decode(new Uint8Array(e.data));i.length>1?n=[i[0],...i[1]]:n=i;let
s=n[0];if(n){if("io-init"===s){let
e=document.getElementById("gameCanvas");H=e.clientWidth,q=e.clientHeight,e.addEvent
Listener("mousemove",e=>{A=e.clientX,M=e.clientY})}if("1"==s&&null==_.id&&(_.id=n[1
],console.log(_)),"ch"==s&&"!
openmenu"==n[2].toLowerCase()&&(document.querySelector(".menu-
holder").style.display="flex"),"h"==s&&n[1]==_.id){let
e=document.getElementById("autoheal-
speed").value,i=document.getElementById("autoheal-
chat").value;j.autoheal&&n[2]<90&&setTimeout(()=>{W(["ch",
[i]]),V(D.food),V(D.food)},parseInt(e)),t(j,n,V,D)}!function(e,t)
{if("33"==s)for(let e=0;e<t[1].length/13;e++){let
n=t[1].slice(13*e,13*e+13);n[0]==_.id&&(_.x=n[1],_.y=n[2],_.object=n[4],_.weapon=n[
5])}}(0,n),D=L(D)}}),document.addEventListener("keyup",e=>{"chatbox"!
==document.activeElement.id.toLowerCase()&&(z=o("keyup",z,e),s(K,R,D))}),document.g
etElementById("gameCanvas").addEventListener("mousedown",
()=>{document.getElementById("autoclicker-toggle").checked&&(j.autoclicker=!
0)}),document.getElementById("gameCanvas").addEventListener("mouseup",
()=>{document.getElementById("autoclicker-toggle").checked&&(j.autoclicker=!
1)}),document.addEventListener("keydown",e=>{"chatbox"!
==document.activeElement.id.toLowerCase()&&(i(e,W,0,T,0,D,0),z=o("keydown",z,e),a(c
lass{static scrollKeys(){return{"flipper-hat":
{key:document.getElementById("autoscroll-macro-flipper-
hat").value,position:1e3,id:31},"soldier-helmet":
{key:document.getElementById("autoscroll-macro-soldier-
helmet").value,position:1200,id:6},"bull-helmet":
{key:document.getElementById("autoscroll-macro-bull-
helmet").value,position:1450,id:7},"booster-hat":
{key:document.getElementById("autoscroll-macro-booster-
hat").value,position:1550,id:12},"spike-gear":
{key:document.getElementById("autoscroll-macro-spike-
gear").value,position:1800,id:11},"turret-gear":
{key:document.getElementById("autoscroll-macro-turret-
gear").value,position:1850,id:53},"tank-gear":
{key:document.getElementById("autoscroll-macro-tank-
gear").value,position:2050,id:40},"winter-cap":
{key:document.getElementById("autoscroll-macro-winter-
cap").value,position:1600,id:26},"barbarian-armor":
{key:document.getElementById("autoscroll-macro-babarion-
armor").value,position:800,id:15},"samurai-armor":
{key:document.getElementById("autoscroll-macro-samurai-
armor").value,position:1900,id:20}}}}.scrollKeys(),T,e))}),Z.apply(this,arguments)}
})})()})();

You might also like