Greasy Fork is available in English.
v8-FixBigPing, SaveChat, FastInsta, AutoCoordWalk, AFKMode, R-InstaKill, AutoHeal, AutoAntiBull, AntiInsta, FollowAnimals, AutoFarmResource, M-TripleWASDMills, UpArrow-Katana+Musket, H-Turret, N-Mill, V-spike, F-Trap, Z-####Gear, Shift-BiomeHats, Esc-BetterMenu, AutoAntiBull, MouseClicks, BetterHotBar, OneTickInsta. Please rate this script in the comments! I'm trying really hard! Give me your support!
// ==UserScript== // @name MooMooMod Last! (Modified by (GLW) why) // @namespace none // @version 10.6 // @description v8-FixBigPing, SaveChat, FastInsta, AutoCoordWalk, AFKMode, R-InstaKill, AutoHeal, AutoAntiBull, AntiInsta, FollowAnimals, AutoFarmResource, M-TripleWASDMills, UpArrow-Katana+Musket, H-Turret, N-Mill, V-spike, F-Trap, Z-####Gear, Shift-BiomeHats, Esc-BetterMenu, AutoAntiBull, MouseClicks, BetterHotBar, OneTickInsta. Please rate this script in the comments! I'm trying really hard! Give me your support! // @author 00100110#6361, GeasyFork: https://greasyfork.org/ru/users/759782-00100110 and (GLW) why, GreasyFork: https://greasyfork.org/en/users/823917-glw-why // @match *://*.moomoo.io/* // @match *://moomoo.io/* // @require https://greasyfork.org/scripts/423602-msgpack/code/msgpack.js // @require https://greasyfork.org/scripts/434530-anti-invis-builds/code/Anti%20Invis%20Builds.js?version=982831 // @grant none // ==/UserScript== // Script in greasyfork: https://greasyfork.org/ru/scripts/431370-moomoomod-v6-new-menu-and-more // Ping Adapter... (function() { 'use strict' class Main { constructor(status) { this.status = status } RemoveAd() { try { setTimeout(() => ($('#ot-sdk-btn-floating').remove(), $('#pre-content-container').remove()), 3000) document.getElementById("moomooio_728x90_home").style.display = "none" $("#moomooio_728x90_home").parent().css("display", "none") $("#moomooio_728x90_home").remove() $('#adCard').remove() $("#adBlock").remove() } catch (e) {} } AdapterPing() { try { $("#errorNotification").remove() $("#youtuberOf").remove() $("#followText").remove() $("#promoImgHolder").remove() $("#twitterFollow").remove() $("#linksContainer2").remove() $("#youtubeFollow").remove() $("#mobileInstructions").remove() $("#downloadButtonContainer").remove() $("#mobileDownloadButtonContainer").remove() $(".downloadBadge").remove() } catch (e) {} } AdapterFPS() { try { window.location.native_resolution = true } catch (e) {} } } const MAIN = new Main("Work") console.log("Status: " + MAIN.status) queueMicrotask(MAIN.AdapterPing) queueMicrotask(MAIN.AdapterFPS) queueMicrotask(MAIN.RemoveAd) const $el_PING = $("#pingDisplay") $el_PING.css("display", "block") $("body").append($el_PING) })() // Menu toggler... let keyMenu = "27" document.addEventListener('keydown', e => { if (e.code == $("#KeyOpenGuiMenu").val()) { if ($('.blockMenu').css('display') == 'none') $('.blockMenu').animate({ top: 'show' }, 100); else $('.blockMenu').animate({ top: 'hide' }, 100); } }) // Edit style mainMenu... let editMainMenu = ` <style> #setupCard { border-radius: 30px; } #enterGame { transition: 1s all; text-align: center; font-size: 23px; padding: 6px; color: #fff; background-color: #2c9506; box-shadow: 0px 0px 8px gray, 0px 0px 4px gray; width: 100%; border-radius: 15px; } #nameInput { text-align: center; cursor: text; outline: 0; display: block; background: #fff; box-shadow: 0px 0px 5px gray, 0px 0px 2px gray; border: none; padding: 6px; color: #4a4a4a; border-radius: 10px; } #nameInput::selection { background: #828282; } .skinColorItem { border: 3px solid black; transition: 1s all; } #guideCard::-webkit-scrollbar{ width: 0px; height: 0px; background-color: rgba(0, 0, 0, 0); } #guideCard { border-radius: 30px; } #mainMenu { background: #121212; } .menuCard { background: #e6e3df; text-align: center; box-shadow: inset 0px 0px 10px black; } </style> ` // MooMooMod menu... let GameMenu = ` <div class="blockMenu" style="display: none;"> <img src="http://s1.iconbird.com/ico/2013/8/429/w512h5121377940132185095settingsstreamline.png" align="bottom" style="text-align: bottom;" id="imgTitle"> <div class="titleMenu">Setting<span class="twoTitleName">MooMooMod</span></div> <hr> <div class="ScrollFixedPositionBlock"> <a class="ScrollElementBox" href="#ScrollElement1"><span>AutoHeal</span></a> <a class="ScrollElementBox" href="#ScrollElement2"><span>AntiInsta</span></a> <a class="ScrollElementBox" href="#ScrollElement3"><span>InstaKill</span></a> <a class="ScrollElementBox" href="#ScrollElement4"><span>AntiTrap</span></a> <a class="ScrollElementBox" href="#ScrollElement5"><span>Follow</span></a> <a class="ScrollElementBox" href="#ScrollElement12"<span>PVP</span></a> <a class="ScrollElementBox" href="#ScrollElement6"><span>Other</span></a> <a class="ScrollElementBox" href="#ScrollElement7"><span>Walk</span></a> <a class="ScrollElementBox" href="#ScrollElement11"><span>AFK</span></a> <a class="ScrollElementBox" href="#ScrollElement8"><span>Cmd</span></a> <a class="ScrollElementBox" href="#ScrollElement9"><span>Bind</span></a> <a class="ScrollElementBox" href="#ScrollElement10"<span>Menu</span></a> </div> <div class="blockSetting"> <section class="InvisibleElementForScroll" id="ScrollElement1"></section> <fieldset> <legend align="center">Heal</legend> <SettingText>Auto healing <label class="checkbox-green"><input type="checkbox" id="AutoHeal" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Use soldier <label class="checkbox-green"><input type="checkbox" id="SoldierForAutoHeal"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Chat <input class="inputTxt" id="AutoHealChat" maxlength="30" placeholder="Message..." type="text"></SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement2"></section> <fieldset> <legend align="center">AntiInsta</legend> <SettingText title="AntiInsta from moomoomod v9.">Anti insta (v9)<label class="checkbox-green"><input type="checkbox" id="MainAntiInsta" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText title="AntiInsta from moomoomod v6.">Anti insta (v6)<label class="checkbox-green"><input type="checkbox" id="AntiInsta"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText title="AntiInsta from moomoomod v1-v5.">Anti insta (v1)<label class="checkbox-green"><input type="checkbox" id="AntiInstaOld"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Chat <input type="text" class="inputTxt" id="AntiInstaChat" maxlength="30" value="MooMooAntiInsta" placeholder="Message..."></SettingText><br> <SettingText>Heal for ai(v6) multiplier <input type="range" min="1" max="10" id="AntiInstaMultiplier" value="1"> x<span id="myMult">1</span></SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement3"></section> <fieldset> <legend align="center">InstaKill</legend> <SettingText>Auto aim <label class="checkbox-green"><input type="checkbox" id="Aim"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Speed normal insta <input class="inputTxt" id="InstaSpeed" maxlength="3" placeholder="Speed..." value="92" type="text"></SettingText><br> <SettingText>Auto reload secondary <label class="checkbox-green"><input type="checkbox" id="AutoReloadInstaKill"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Chat <input type="text" class="inputTxt" value="MooMooInsta" disabled></SettingText> <fieldset> <legend align="center">OneTickInsta</legend> <SettingText>One tick insta <label class="checkbox-green"><input type="checkbox" id="oneTickInsta"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText> <select id="oneTickType" class="select-css"> <option value="Back Musket" id="BackMusket">Polearm+BackMusket</option> <option value="Only Polearm" id="OnlyPolearm">OnlyPolearm</option> </select> <select id="oneTickType2" class="select-css" style="opacity: 0"> <option value="Normal Insta" id="Normal">Normal</option> <option value="Smart Insta" id="Smart">Smart</option> </select><br> <SettingText>Chat <input type="text" class="inputTxt" value="MooMooOneTick" disabled></SettingText> </SettingText> </fieldset> <fieldset> <legend align="center">FastInsta</legend> <SettingText>Fast insta <label class="checkbox-green"><input type="checkbox" id="StackInsta"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Chat <input type="text" class="inputTxt" value="MooMooFastInsta" disabled></SettingText> </fieldset> <fieldset> <legend align="center">SpikeInsta</legend> <SettingText>Spike insta <label class="checkbox-green"><input type="checkbox" id="SpikeInsta"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Chat <input type="text" class="inputTxt" value="MooMooSpikeInsta" disabled></SettingText> </fieldset> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement4"></section> <fieldset> <legend align="center">AntiTrap</legend> <SettingText>Anti trap <label class="checkbox-green"><input type="checkbox" id="AntiTrap"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label><br> Chat <input type="text" class="inputTxt" id="AntiTrapChat" maxlength="30" value="MooMooAntiTrap" placeholder="Message..." disabled\></SettingText><br> <SettingText>Start place <select id="StartPlace" class="select-css"> <option selected>Types StartPlace</option> <option value="4 start trap" id="Start4traps">4Traps</option> <option value="4 start spike" id="Start4spikes">4Spike</option> <option value="4 start mill" id="Start4mill">4Mill</option> </select> </SettingText> <br> <SettingText>End place <select id="EndPlace" class="select-css"> <option selected>Types EndPlace</option> <option value="4 end trap" id="End4traps">4Traps</option> <option value="4 end spike" id="End4spikes">4Spike</option> <option value="4 end mill" id="End4mill">4Mill</option> <option value="2 end spikes2 trap" id="End2spikes2trap">2Spike2Trap</option> </select> </SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement5"></section> <fieldset> <legend align="center">Follow</legend> <SettingText>Follow animals <label class="checkbox-green"><input type="checkbox" id="FollowAnimals"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Auto farm <label class="checkbox-green"><input type="checkbox" id="AutoFarm"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label><br> Need resources <input type="text" style="width: 50px;" class="inputTxt" id="NextResource" placeholder="Resources" value="150" \><br> Auto farm type <label class="checkbox-green"><input type="checkbox" id="AutoFarmType"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <select id="goRes" class="select-css"><br> <option selected disabled>Types Farm</option> <option value="go food" id="gofood">Food</option> <option value="go stone" id="gostone">Stone</option> <option value="go tree" id="gotree">Wood</option> <option value="go mine" id="gomine">Gold</option> </select> </SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement12"></section> <fieldset> <legend align="center">PVP</legend> <SettingText>Mouse click <label class="checkbox-green"><input type="checkbox" id="mouseClick"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Melee bot <label class="checkbox-green"><input type="checkbox" id="Auto1v1OnlyMeleeBot"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement6"></section> <fieldset> <legend align="center">Other</legend> <SettingText>Spam clan <label class="checkbox-green"><input type="checkbox" id="SpamClan"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="text" class="inputTxt" id="SpamClanName" value="MuMuMod" placeholder="Message..."></SettingText><br> <SettingText>Spam chat <label class="checkbox-green"><input type="checkbox" id="SpamChat"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="text" class="inputTxt" id="SpamChatName" value="MooMooMod" placeholder="Message..."></SettingText><br> <SettingText>Send msg if near enemy <label class="checkbox-green"><input type="checkbox" id="helloMode"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="text" class="inputTxt" id="MsgText" value="is near by" placeholder="Message..."></SettingText><br> <SettingText>Auto anti bull [beta]<label class="checkbox-green"><input type="checkbox" id="AutoAntiBull"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>360° hit <label class="checkbox-green"><input type="checkbox" id="angleGlitch"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Auto respawn <label class="checkbox-green"><input type="checkbox" id="AutoRespawn"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="text" class="inputTxt" id="AutoRespawnName" maxlength="15" placeholder="Name..." \></SettingText><br> <SettingText>Kill chat <label class="checkbox-green"><input type="checkbox" id="killChat"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="text" class="inputTxt" id="KillChat" maxlength="30" placeholder="Chat..." \></SettingText><br> <SettingText>Better hot bar <label class="checkbox-green"><input type="checkbox" id="BetterHotBar"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement7"></section> <fieldset> <legend align="center">Walk</legend> <SettingText>Mouse walk <label class="checkbox-green"><input type="checkbox" id="AutoWalk"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Auto coord walk <label class="checkbox-green"><input type="checkbox" id="AutoCoordWalk"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="text" style="width: 65px;" class="inputTxt" id="WalkX" placeholder="Coord X..."> <input type="text" style="width: 65px;" class="inputTxt" id="WalkY" placeholder="Coord Y..."></SettingText><br> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement11"></section> <fieldset> <legend align="center">AFK</legend> <SettingText >AFK mode <label class="checkbox-green"><input type="checkbox" id="AFKMode"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><div style="display: inline-block;" id="VisibleBR"><hr></div> <SettingText id="AfkVisible">Chat <input type="text" class="inputTxt" value="Hello bro!" id="AfkMsg"><br></SettingText> <SettingText id="PlaceVisible">Place spike <label class="checkbox-green"><input type="checkbox" id="PlaceSpike"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement8"></section> <fieldset> <legend align="center">Commands</legend> <SettingText>Prefix: <input type="text" class="inputTxt" style="width: 50px;" id="PrefixCommands" maxlength="1" value="!" placeholder="Prefix..."></SettingText> <hr> <SettingText>Clan: </SettingText><br> <MiniSettingText>[Prefix]join NAME</MiniSettingText><br> <MiniSettingText>[Prefix]leave</MiniSettingText><br> <MiniSettingText>[Prefix]create NAME</MiniSettingText> <hr> <SettingText>Chat: </SettingText><br> <MiniSettingText>[Prefix]clear</MiniSettingText> <hr> <SettingText>FastAge: </SettingText><br> <MiniSettingText>[Prefix]km</MiniSettingText><br> <MiniSettingText>[Prefix]pm</MiniSettingText><br> <MiniSettingText>[Prefix]kh</MiniSettingText> <hr> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement9"></section> <fieldset> <legend align="center">Bind keys</legend> <SettingText> Anti trap: <input style="width: 100px;" id="BindAntiTrap" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="KeyO" type="text"> <br> Anti insta: <input style="width: 100px;" id="BindAntiInsta" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="KeyU" type="text"> <br> 360° hit: <input style="width: 100px;" id="hit360" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="KeyI" type="text"> <br> Bull Helmet: <input style="width: 100px;" id="BindBull" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="KeyT" type="text"> <br> Samurai Armor: <input style="width: 100px;" id="BindSamurai" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="KeyB" type="text"> <br> Emp Helmet: <input style="width: 100px;" id="BindEmp" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="KeyY" type="text"> </SettingText> </fieldset> <section class="InvisibleElementForScroll" id="ScrollElement10"></section> <fieldset> <legend align="center">Menu</legend> <SettingText> Menu color text <input type="color" id="ColorText" value="#4A4A4A"> <button id="DefColorText" class="Button_style">Default</button><br> Bind key: <input style="width: 100px;" id="KeyOpenGuiMenu" class="inputTxt" onKeyPress=SupressInput(event); oncontextmenu="return false" placeholder="Bind..." value="Escape" type="text"><br> </SettingText> <fieldset> <legend align="center">Menu</legend> <SettingText>Hud <label class="checkbox-green"><input type="checkbox" id="Hud"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Hud color text <input type="color" id="ColorText2" value="#ffffff"> <button id="DefColorText2" class="Button_style">Default</button></SettingText><br> <SettingText>Hud text size <input type="range" min="1" max="60" id="HudTextSize" value="18"> <span id="myMult2">18</span>px <button id="DefColorText4" class="Button_style">Default</button></SettingText><br> <SettingText>Hud shadow <label class="checkbox-green"><input type="checkbox" id="HudShadow"><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label> <input type="color" id="ColorText3" value="#FF0000"> <button id="DefColorText3" class="Button_style">Default</button></SettingText> </fieldset> </fieldset> <div id="IfHudOn"> <fieldset> <legend align="center">VisibleInHud</legend> <SettingText>AutoHeal <label class="checkbox-green"><input type="checkbox" id="AutoHealVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>HealSoldier <label class="checkbox-green"><input type="checkbox" id="HealSoldierVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AntiInsta <label class="checkbox-green"><input type="checkbox" id="AntiInstaVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AutoAim <label class="checkbox-green"><input type="checkbox" id="AutoAimVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AutoReload <label class="checkbox-green"><input type="checkbox" id="AutoReloadVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>OneTickInsta <label class="checkbox-green"><input type="checkbox" id="OneTickInstaVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AntiTrap <label class="checkbox-green"><input type="checkbox" id="AntiTrapVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>FollowAnimals <label class="checkbox-green"><input type="checkbox" id="FollowAnimalsVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>MouseWalk <label class="checkbox-green"><input type="checkbox" id="AutoWalkVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>CoordWalk <label class="checkbox-green"><input type="checkbox" id="AutoCoordWalkVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AFKMode <label class="checkbox-green"><input type="checkbox" id="AFKModeVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AutoFarm <label class="checkbox-green"><input type="checkbox" id="AutoFarmVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AutoFarmType <label class="checkbox-green"><input type="checkbox" id="AutoFarmTypeVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>SpamClan <label class="checkbox-green"><input type="checkbox" id="SpamClanVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>SpamChat <label class="checkbox-green"><input type="checkbox" id="SpamChatVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>SendMsg <label class="checkbox-green"><input type="checkbox" id="SendMsgVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AutoAntiBull <label class="checkbox-green"><input type="checkbox" id="AutoAntiBullVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>MouseClick <label class="checkbox-green"><input type="checkbox" id="MouseClickVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>MeleeBot <label class="checkbox-green"><input type="checkbox" id="MeleeBotVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>360°Hit <label class="checkbox-green"><input type="checkbox" id="360°HitVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>AutoRespawn <label class="checkbox-green"><input type="checkbox" id="AutoRespawnVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>KillChat <label class="checkbox-green"><input type="checkbox" id="KillChatVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>BetterHotBar <label class="checkbox-green"><input type="checkbox" id="BetterHotBarVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> <SettingText>Hud <label class="checkbox-green"><input type="checkbox" id="HudVisible" checked><span class="checkbox-green-switch" data-label-on="On" data-label-off="Off"></span></label></SettingText><br> </fieldset> </div> </div> <hr /> <footer> Copyright 00100110 © 2021 </footer> </div> <style> #AfkVisible { display: none; } #PlaceVisible { display: none; } .ScrollElementBox { display: inline-block; width: auto; height: auto; padding: 5px; text-align: center; border: 2px solid #4a4a4a; border-radius: 4px; transition: 0.5s all; } .actionBarItem, #chatButton, #storeButton, #allianceButton, .allianceButtonM, .joinAlBtn, #allianceManager, #storeMenu, .storeTab, .skinColorItem, #altServer, .notifButton, #joinPartyButton, .menuLink, #nativeResolution, #showPing, #settingsButton { } #storeHolder, #gameCanvas, #allianceHolder, .storeItem, #mainMenu { cursor: url(https://media.discordapp.net/attachments/888409659743010867/889974791698804776/free-icon-cursor-747970_1_1.png), default; } a { } #nameInput { } input[type="text"] { } .ScrollElementBox:link, .ScrollElementBox:visited { color: #6a1919; text-decoration: none; } .ScrollElementBox:hover { border: 2px solid #b8b8b8; } .ScrollFixedPositionBlock { padding-left: 55px; display: block; width: 635px; height: 30px; background: rgba(0, 0, 0, 0); border-radius:4px; margin-left: 15px; } .InvisibleElementForScroll { font-size: 0px; opacity: 0; color: rgba(0, 0, 0, 0); margin: 0; padding: 0; width: 0; height: 0; } select { outline: 0; transition: 1s all; vertical-align: middle; user-select: none; box-sizing: border-box; background: #fff; color: #4A4A4A; border-radius: 10px; } #IfHudOn { display: none; transition: 1s all; } select:hover { border: 2.5px solid #212121; } .Button_style { vertical-align: middle; user-select: none; box-sizing: border-box; text-align: center; outline: 0; display: inline-block; border: none; border: 5px solid rgba(0, 0, 0, 0); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.08), 0 2px 10px 0 rgba(0, 0, 0, 0.06); border-radius: 10px; transition: all 1s; } .Button_style:hover { box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.08), inset 0 2px 10px 0 rgba(0, 0, 0, 0.06); } .inputTxt { vertical-align: middle; user-select: none; box-sizing: border-box; text-align: center; outline: 0; display: inline-block; border: none; border: 5px solid rgba(0, 0, 0, 0); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.08), 0 2px 10px 0 rgba(0, 0, 0, 0.06); border-radius: 10px; transition: all 1s; } .inputTxt:focus { box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.08), inset 0 2px 10px 0 rgba(0, 0, 0, 0.06); } fieldset { padding: 0; padding-bottom: 13.5px; padding-left: 10px; border-radius: 7px; border: 2px solid #39342d; } legend { color: #4A4A4A; font-size: 24px; } footer { color: #425c70; font-size: 24px; } SettingText { color: #4A4A4A; font-size: 30px; margin-right: 5px; text-align: left; } MiniSettingText { color: #4A4A4A; font-size: 15px; margin-right: 5px; text-align: left; } .blockSetting { display: block; background: rgba(209, 209, 209, 0.73); overflow-y: scroll; overflow-x: hidden; width: 660px; height: 400px; padding: 15px; box-shadow: 0 2px 5px 0 rgb(0 0 0 / 29%), 0 2px 10px 0 rgb(0 0 0 / 29%); border-radius: 30px; margin-top: 10px; margin-left: 35px; } .blockSetting::-webkit-scrollbar { width: 0px; height: 0px; background: none; } .twoTitleName { position: absolute; transform: rotate(45deg) display: inline-block; font-size: 18px; color: #4a4a4a; } #imgTitle { display: inline-block; width: 28px; background-size: 28px; background-repeat: no-repeat; background-position: bottom; text-align: bottom; } .titleMenu { display: inline-block; font-size: 35px; color: #4a4a4a; } .blockMenu { cursor: url(https://media.discordapp.net/attachments/888409659743010867/889974791698804776/free-icon-cursor-747970_1_1.png), default; padding: 15px; position: absolute; display: none; width: 750px; border-radius: 25px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.08), 0 2px 10px 0 rgba(0, 0, 0, 0.06); height: 565px; background: rgba(191, 191, 191, 0.86); top: 9.8vh; transition: all 1s; left: 26.7vw; } .checkbox-green { display: inline-block; height: 32px; line-height: 28px; margin-left: 5px; position: relative; border-radius: 20px; vertical-align: middle; font-size: 14px; user-select: none; } .checkbox-green .checkbox-green-switch { display: inline-block; height: 28px; width: 90px; box-sizing: border-box; position: relative; border-radius: 20px; background: #f76a6a; transition: background-color 1s cubic-bezier(0, 1, 0.5, 1); } #gameName { text-shadow: none; margin: 0; } .checkbox-green .checkbox-green-switch:before { content: attr(data-label-on); display: inline-block; box-sizing: border-box; width: 45px; padding: 0 12px; position: absolute; top: 0; left: 45px; text-transform: uppercase; text-align: center; color: rgba(255, 255, 255, 0.5); font-size: 15px; line-height: 28px; } .checkbox-green .checkbox-green-switch:after { content: attr(data-label-off); display: inline-block; width: 47px; border-radius: 20px; position: absolute; top: -4px; left: -1px; z-index: 5; text-transform: uppercase; text-align: center; background: white; border: 2px solid #f76a6a; line-height: 32px; font-size: 15px; color: #f76a6a; transition: transform 1s cubic-bezier(0, 1, 0.5, 1); } .checkbox-green input[type="checkbox"] { display: block; width: 0; height: 0; position: absolute; z-index: -1; opacity: 0; } .checkbox-green input[type="checkbox"]:checked+.checkbox-green-switch { background-color: #70c767; } .checkbox-green input[type="checkbox"]:checked+.checkbox-green-switch:before { content: attr(data-label-off); left: 0; } .checkbox-green input[type="checkbox"]:checked+.checkbox-green-switch:after { content: attr(data-label-on); color: #4fb743; border: 2px solid #4fb743; transform: translate3d(44px, 0, 0); } .checkbox-green input[type="checkbox"]:not(:disabled)+.checkbox-green-switch:hover { } input[type=color] { } input[type=range] { vertical-align: middle; user-select: none; box-sizing: border-box; -webkit-appearance: none; margin: 10px 0; } input[type=range]:focus { outline: 0; } input[type=range]::-webkit-slider-runnable-track { width: 100%; height: 5px; animate: 0.5s; box-shadow: 0px 0px 2.5px #000000; background: #212121; border-radius: 1px; border: 1px solid #000000; } input[type=range]::-webkit-slider-thumb { box-shadow: 0px 0px 2.5px #000000; border: 1px solid #212121; height: 18px; width: 18px; border-radius: 25px; background: #4A4A4A; -webkit-appearance: none; margin-top: -7px; } input[type=range]:focus::-webkit-slider-runnable-track { background: #212121; } input[type=range]::-moz-range-track { width: 100%; height: 5px; animate: 0.2s; box-shadow: 0px 0px 0px #000000; background: #212121; border-radius: 1px; border: 0px solid #000000; } input[type=range]::-moz-range-thumb { box-shadow: 0px 0px 0px #000000; border: 1px solid #212121; height: 18px; width: 18px; border-radius: 25px; background: #4A4A4A; } input[type=range]::-ms-track { width: 100%; height: 5px; animate: 0.2s; background: transparent; border-color: transparent; color: transparent; } input[type=range]::-ms-fill-lower { background: #212121; border: 0px solid #000000; border-radius: 2px; box-shadow: 0px 0px 0px #000000; } input[type=range]::-ms-fill-upper { background: #212121; border: 0px solid #000000; border-radius: 2px; box-shadow: 0px 0px 0px #000000; } input[type=range]::-ms-thumb { margin-top: 1px; box-shadow: 0px 0px 0px #000000; border: 1px solid #212121; height: 18px; width: 18px; border-radius: 25px; background: #4A4A4A; } input[type=range]:focus::-ms-fill-lower { background: #212121; } input[type=range]:focus::-ms-fill-upper { background: #212121; } .progressBar { transition: 1s all; border-radius: 1px; height: 40px; width: 500px; } progress { box-shadow: 5px 6px 20px rgba(135, 135, 135, 0.75); } </style> <script> function SupressInput($event) { $event.preventDefault(); } const getElementA = document.querySelectorAll('a[href^="#"]'); for (let smoothA of getElementA) { smoothA.addEventListener('click', function (e) { e.preventDefault(); const id = smoothA.getAttribute('href'); document.querySelector(id).scrollIntoView({ behavior: 'smooth', block: 'start' }); }); }; let use = false let codeKey let use2 = false let codeKey2 let use3 = false let codeKey3 let use4 = false let codeKey4 let use5 = false let codeKey5 let use6 = false let codeKey6 let use7 = false let codeKey7 document.getElementById("BindEmp").addEventListener("mousedown", e => { if (e.button == 0) { $("#BindEmp").val("Select") use = true } if (e.button == 2) { $("#BindEmp").val("...") use = false } }) document.getElementById("BindEmp").addEventListener('keydown', e => { if ($("#BindEmp").focus()) { if (use) { use = false codeKey = (e.code).toString() $("#BindEmp").val(codeKey) } } }) document.getElementById("BindBull").addEventListener("mousedown", e => { if (e.button == 0) { $("#BindBull").val("Select") use2 = true } if (e.button == 2) { $("#BindBull").val("...") use2 = false } }) document.getElementById("BindBull").addEventListener('keydown', e => { if ($("#BindBull").focus()) { if (use2) { use2 = false codeKey2 = (e.code).toString() $("#BindBull").val(codeKey2) } } }) document.getElementById("KeyOpenGuiMenu").addEventListener("mousedown", e => { if (e.button == 0) { $("#KeyOpenGuiMenu").val("Select") use3 = true } if (e.button == 2) { $("#KeyOpenGuiMenu").val("...") use3 = false } }) document.getElementById("KeyOpenGuiMenu").addEventListener('keydown', e => { if ($("#KeyOpenGuiMenu").focus()) { if (use3) { use3 = false codeKey3 = (e.code).toString() $("#KeyOpenGuiMenu").val(codeKey3) } } }) document.getElementById("BindSamurai").addEventListener("mousedown", e => { if (e.button == 0) { $("#BindSamurai").val("Select") use4 = true } if (e.button == 2) { $("#BindSamurai").val("...") use4 = false } }) document.getElementById("BindSamurai").addEventListener('keydown', e => { if ($("#BindSamurai").focus()) { if (use4) { use4 = false codeKey4 = (e.code).toString() $("#BindSamurai").val(codeKey4) } } }) document.getElementById("BindAntiInsta").addEventListener("mousedown", e => { if (e.button == 0) { $("#BindAntiInsta").val("Select") use5 = true } if (e.button == 2) { $("#BindAntiInsta").val("...") use5 = false } }) document.getElementById("BindAntiInsta").addEventListener('keydown', e => { if ($("#BindAntiInsta").focus()) { if (use5) { use5 = false codeKey5 = (e.code).toString() $("#BindAntiInsta").val(codeKey5) } } }) document.getElementById("hit360").addEventListener("mousedown", e => { if (e.button == 0) { $("#hit360").val("Select") use6 = true } if (e.button == 2) { $("#hit360").val("...") use6 = false } }) document.getElementById("hit360").addEventListener('keydown', e => { if ($("#hit360").focus()) { if (use6) { use6 = false codeKey6 = (e.code).toString() $("#hit360").val(codeKey6) } } }) document.getElementById("BindAntiTrap").addEventListener("mousedown", e => { if (e.button == 0) { $("#BindAntiTrap").val("Select") use7 = true } if (e.button == 2) { $("#BindAntiTrap").val("...") use7 = false } }) document.getElementById("BindAntiTrap").addEventListener('keydown', e => { if ($("#BindAntiTrap").focus()) { if (use7) { use7 = false codeKey6 = (e.code).toString() $("#BindAntiTrap").val(codeKey7) } } }) jQuery(function() { if (localStorage.input) { var checks = JSON.parse(localStorage.input); jQuery('#HudVisible, #BetterHotBarVisible, #KillChatVisible, #360°HitVisible, #MeleeBotVisible, #MouseClickVisible, AutoAntiBullVisible, #SendMsgVisible, #SpamChatVisible, #HealSoldierVisible, #SpamClanVisible, #AutoFarmTypeVisible, #AutoFarmVisible, #AutoWalkVisible, #FollowAnimalsVisible, #AntiTrapVisible, #OneTickInstAutoReloadVisibleaVisible, #AutoReloadVisible, #AutoAimVisible, #AntiInstaVisible, #AutoHealVisible, #AutoCoordWalkVisible, #AFKModeVisible').prop('checked', function(i) { return checks[i]; }); } }); jQuery('#HudVisible, #BetterHotBarVisible, #KillChatVisible, #360°HitVisible, #MeleeBotVisible, #MouseClickVisible, AutoAntiBullVisible, #SendMsgVisible, #SpamChatVisible, #HealSoldierVisible, #SpamClanVisible, #AutoFarmTypeVisible, #AutoFarmVisible, #AutoWalkVisible, #FollowAnimalsVisible, #AntiTrapVisible, #OneTickInstAutoReloadVisibleaVisible, #AutoReloadVisible, #AutoAimVisible, #AntiInstaVisible, #AutoHealVisible, #AutoCoordWalkVisible, #AFKModeVisible').on('change', function() { localStorage.input = JSON.stringify(jQuery('#HudVisible, #BetterHotBarVisible, #KillChatVisible, #360°HitVisible, #MeleeBotVisible, #MouseClickVisible, AutoAntiBullVisible, #SendMsgVisible, #SpamChatVisible, #HealSoldierVisible, #SpamClanVisible, #AutoFarmTypeVisible, #AutoFarmVisible, #AutoWalkVisible, #FollowAnimalsVisible, #AntiTrapVisible, #OneTickInstAutoReloadVisibleaVisible, #AutoReloadVisible, #AutoAimVisible, #AntiInstaVisible, #AutoHealVisible, #AutoCoordWalkVisible, #AFKModeVisible').map(function() { return this.checked; }).get()); }); </script> <div id="StopWalkBtn">Stop walking</div> ` $("body").append(GameMenu) let HudMenu = ` <div id="HudBlock"> <HudText1>AutoHeal<br></HudText1> <HudText12>HealSoldier<br></HudText12> <HudText2>AntiInsta<br></HudText2> <HudText3>AutoAim<br></HudText3> <HudText4>AutoReload<br></HudText4> <HudText5>OneTickInsta<br></HudText5> <HudText6>AntiTrap<br></HudText6> <HudText7>FollowAnimals<br></HudText7> <HudText8>MouseWalk<br></HudText8> <HudText24>CoordWalk<br></HudText24> <HudText23>AFKMode<br></HudText23> <HudText9>AutoFarm<br></HudText9> <HudText10>AutoFarmType<br></HudText10> <HudText11>SpamClan<br></HudText11> <HudText13>SpamChat<br></HudText13> <HudText14>SendMsg<br></HudText14> <HudText15>AutoAntiBull<br></HudText15> <HudText16>MouseClick<br></HudText16> <HudText17>MeleeBot<br></HudText17> <HudText18>360°Hit<br></HudText18> <HudText19>AutoRespawn<br></HudText19> <HudText20>KillChat<br></HudText20> <HudText21>BetterHotBar<br></HudText21> <HudText22>Hud</HudText22> </div> <style> HudText1, HudText2, HudText3, HudText4, HudText5, HudText6, HudText7, HudText8, HudText9, HudText10, HudText11, HudText12, HudText13, HudText14, HudText15, HudText16, HudText17, HudText18, HudText19, HudText20, HudText21, HudText22, HudText23, HudText24, HudText25 { font-size: 18px; } #HudBlock { color: #fff; position: absolute; left: 0px; top: 0px; background: rgba(0, 0, 0, 0); width: auto; height: auto; transition: 1s all; } </style> ` // Info menu... const HTML = ` <div class="TimeDate"></div> <div class="Fps">FPS: Loading...</div> <div id="Coord">Loading...</div> <style> #StopWalkBtn { display: none; position: absolute; top: 10vh; left: 44%; width: auto; height: auto; background: #4a4a4a; border: 1px solid black; border-radius: 15px; color: white; font-size: 30px; padding: 5px; } #itemInfoHolder { top: 155px !important; } #Coord { position: absolute; color: #fff; font-size: 20px; top: 70px; left: 20px; background: rgba(0, 0, 0, 0.25); width: 200px; height: 30px; border-radius: 4px; padding-left: 5px; padding-top: 7px; text-align: center; } .TimeDate { position: absolute; color: #fff; font-size: 20px; top: 110px; left: 20px; background: rgba(0, 0, 0, 0.25); width: 85px; height: 30px; border-radius: 4px; padding-top: 7px; text-align: center; } .Fps { position: absolute; color: #fff; font-size: 20px; top: 110px; left: 110px; background: rgba(0, 0, 0, 0.25); width: 85px; height: 30px; border-radius: 4px; padding-top: 7px; text-align: center; } </style> <script> let getTime = document.querySelector('.TimeDate'); let getFps = document.querySelector('.Fps'); function getTimeDate() { return new Date().toTimeString().replace(/ .*/, ''); } setInterval(() => getTime.textContent = getTimeDate(), 1000); const UPDATE_DELAY = 700; let lastUpdate = 0; let frames = 0; function updateFPS() { let now = Date.now(); let elapsed = now - lastUpdate; if (elapsed < UPDATE_DELAY) { ++frames; } else { let fps = Math.round(frames / (elapsed / 1000)); getFps.textContent = "FPS: " + fps; frames = 0; lastUpdate = now; } requestAnimationFrame(updateFPS); } lastUpdate = Date.now(); requestAnimationFrame(updateFPS); </script> ` // Save message menu... let chatBox = ` <div class="ChatBox"> <span id="textChat"></span> <div> <style> #textChat { color: #ffffff; font-size: 18px; text-align: left; } .ChatBox { overflow-y: scroll; ocerflow-x: hidden; position: absolute; top: 20vh; left: 39%; background: rgba(0, 0, 0, 0); width: 335px; height: 325px; display: none; } .ChatBox::-webkit-scrollbar { width: 0px; height: 0px; background: none; } </style> ` // Add new html... $("#mainMenu").append(editMainMenu) $("#gameUI").append(HudMenu) $("body").append(chatBox) $("#gameUI").append(HTML) // Show hud visible... setInterval(() => { document.getElementById("Hud").checked && document.getElementById("HudVisible").checked ? $("HudText22").css("display", "block") : $("HudText22").css("display", "none") document.getElementById("BetterHotBar").checked && document.getElementById("BetterHotBarVisible").checked ? $("HudText21").css("display", "block") : $("HudText21").css("display", "none") document.getElementById("killChat").checked && document.getElementById("KillChatVisible").checked ? $("HudText20").css("display", "block") : $("HudText20").css("display", "none") document.getElementById("AutoRespawn").checked && document.getElementById("AutoRespawnVisible").checked ? $("HudText19").css("display", "block") : $("HudText19").css("display", "none") document.getElementById("angleGlitch").checked && document.getElementById("360°HitVisible").checked ? $("HudText18").css("display", "block") : $("HudText18").css("display", "none") document.getElementById("Auto1v1OnlyMeleeBot").checked && document.getElementById("MeleeBotVisible").checked ? $("HudText17").css("display", "block") : $("HudText17").css("display", "none") document.getElementById("mouseClick").checked && document.getElementById("MouseClickVisible").checked ? $("HudText16").css("display", "block") : $("HudText16").css("display", "none") document.getElementById("AutoAntiBull").checked && document.getElementById("AutoAntiBullVisible").checked ? $("HudText15").css("display", "block") : $("HudText15").css("display", "none") document.getElementById("helloMode").checked && document.getElementById("SendMsgVisible").checked ? $("HudText14").css("display", "block") : $("HudText14").css("display", "none") document.getElementById("SpamChat").checked && document.getElementById("SpamChatVisible").checked ? $("HudText13").css("display", "block") : $("HudText13").css("display", "none") document.getElementById("SoldierForAutoHeal").checked && document.getElementById("HealSoldierVisible").checked ? $("HudText12").css("display", "block") : $("HudText12").css("display", "none") document.getElementById("SpamClan").checked && document.getElementById("SpamClanVisible").checked ? $("HudText11").css("display", "block") : $("HudText11").css("display", "none") document.getElementById("AutoFarmType").checked && document.getElementById("AutoFarmTypeVisible").checked ? $("HudText10").css("display", "block") : $("HudText10").css("display", "none") document.getElementById("AutoFarm").checked && document.getElementById("AutoFarmVisible").checked ? $("HudText9").css("display", "block") : $("HudText9").css("display", "none") document.getElementById("AutoWalk").checked && document.getElementById("AutoWalkVisible").checked ? $("HudText8").css("display", "block") : $("HudText8").css("display", "none") document.getElementById("FollowAnimals").checked && document.getElementById("FollowAnimalsVisible").checked ? $("HudText7").css("display", "block") : $("HudText7").css("display", "none") document.getElementById("AntiTrap").checked && document.getElementById("AntiTrapVisible").checked ? $("HudText6").css("display", "block") : $("HudText6").css("display", "none") document.getElementById("oneTickInsta").checked && document.getElementById("OneTickInstaVisible").checked ? $("HudText5").css("display", "block") : $("HudText5").css("display", "none") document.getElementById("AutoReloadInstaKill").checked && document.getElementById("AutoReloadVisible").checked ? $("HudText4").css("display", "block") : $("HudText4").css("display", "none") document.getElementById("Aim").checked && document.getElementById("AutoAimVisible").checked ? $("HudText3").css("display", "block") : $("HudText3").css("display", "none") document.getElementById("AntiInsta").checked && document.getElementById("AntiInstaVisible").checked ? $("HudText2").css("display", "block") : $("HudText2").css("display", "none") document.getElementById("AutoHeal").checked && document.getElementById("AutoHealVisible").checked ? $("HudText1").css("display", "block") : $("HudText1").css("display", "none") document.getElementById("AFKMode").checked && document.getElementById("AFKModeVisible").checked ? $("HudText23").css("display", "block") : $("HudText23").css("display", "none") document.getElementById("AutoCoordWalk").checked && document.getElementById("AutoCoordWalkVisible").checked ? $("HudText24").css("display", "block") : $("HudText24").css("display", "none") }, 150) // Shadow hud text.. setInterval(() => { if (document.getElementById("HudShadow").checked) { $("#HudBlock").css("text-shadow", `0px 0px 5px ${$("#ColorText3").val()}`) } else { $("#HudBlock").css("text-shadow", "none") } // Show hud... if (document.getElementById("Hud").checked) { $("#HudBlock").css("display", "block") $("#IfHudOn").css("display", "block") } else { $("#HudBlock").css("display", "none") $("#IfHudOn").css("display", "none") } }, 250) // Show afk options.. setInterval(() => { if (document.getElementById("AFKMode").checked) { $("#VisibleBR").css("display", "block") $("#AfkVisible").css("display", "block") $("#PlaceVisible").css("display", "block") } else { $("#VisibleBR").css("display", "none") $("#PlaceVisible").css("display", "none") $("#AfkVisible").css("display", "none") } }, 250) // Hud text size... document.getElementById("HudTextSize").oninput = function() { $("HudText1, HudText2, HudText3, HudText4, HudText5, HudText6, HudText7, HudText8, HudText9, HudText10, HudText11, HudText12, HudText13, HudText14, HudText15, HudText16, HudText17, HudText18, HudText19, HudText20, HudText21, HudText22, HudText23, HudText24").css("font-size", `${this.value}px`) document.getElementById("myMult2").innerHTML = this.value; } document.getElementById("AntiInstaMultiplier").oninput = function() { mult1 = this.value; document.getElementById("myMult").innerHTML = this.value; } // Edit moomoomod menu text color... setInterval(() => { $("legend").css("color", $("#ColorText").val()) $("MiniSettingText").css("color", $("#ColorText").val()) $("SettingText").css("color", $("#ColorText").val()) $("#HudBlock").css("color", $("#ColorText2").val()) }, 250) // Default color... $("#DefColorText").click(function() { $("#ColorText").val("#4A4A4A") }) // Default color... $("#DefColorText2").click(function() { $("#ColorText2").val("#ffffff") }) // Default color... $("#DefColorText3").click(function() { $("#ColorText3").val("#FF0000") }) // Default color... $("#DefColorText4").click(function() { $("#HudTextSize").val("18") $("HudText1, HudText2, HudText3, HudText4, HudText5, HudText6, HudText7, HudText8, HudText9, HudText10, HudText11, HudText12, HudText13, HudText14, HudText15, HudText16, HudText17, HudText18, HudText19, HudText20, HudText21, HudText22").css("font-size", `18px`) document.getElementById("myMult2").innerHTML = "18" }) // Stop walk... $("#StopWalkBtn").click(function() { document.getElementById("AutoCoordWalk").checked = false send.Packet("33", null) $("#StopWalkBtn").css("display", "none") }) /* Number variables */ let numRiverPad = 450, speedRanbowSkin = 250, mult1 = 2, speedAntiInsta = 105, speedMill = 150, counter = 0, health = 65 /* Function variable */ let randomInt = (a, b) => Math.floor(Math.random() * (b - a + 1)) + a let sleep = ms => { return new Promise(resolve => { setTimeout(() => resolve(), ms) }) } /* Object variable */ let Global = { deathFade: window.config.deathFadeout, newSkinColors: (window.config.skinColors = ["#bf8f54", "#cbb091", "#896c4b", "#fadadc", "#ececec", "#c37373", "#4c4c4c", "#ecaff7", "#738cc3", "#8bc373"]), riverPad: (window.config.riverPadding = Number(numRiverPad)) } let { primary, secondary, foodType, wallType, spikeType, millType, mineType, boostType, turretType, spawnpadType, baitType } = { primary: null, secondary: null, foodType: null, wallType: null, spikeType: null, millType: null, mineType: null, boostType: null, turretType: null, spawnpadType: null, baitType: null } let agar = [{ nsa1: (((10 * 1000000) / 100) * 100) }, { ac: 0 }, { se: (eca, ead, facr) => { for (let ead = 0; ead < facr; ead++) wS.oldSend(eca) } }, { nsa2: (3.5 * 2) }] let { enemiesNear, nearEnemy, isEnemyNear, nearEnemyAngle } = { enemiesNear: null, nearEnemy: null, IsEnemyNear: null, nearEnemyAngle: null } let { myID, myX, myY, myDir, ObjectB, Weapon, Variant, Clan, IsLeader, Hat, Acc, IsSkull, Health, aim, trap } = { myID: null, myX: null, myY: null, myDir: null, ObjectB: null, Weapon: null, Variant: null, Clan: null, IsLeader: null, Hat: null, Acc: null, IsSkull: null, Health: 100, aim: null, trap: null } let ma = { last: Date.now(), meaning: 0, date: Date.now() } let ma2 = { last: Date.now(), meaning: 0, date: Date.now() } let ka2 = { tgl: false, fix: 65, delay: null, last: Date.now(), meaning: 0, speed: 58, type: 1 } let ka3 = { tgl: false, fix: 65, last: Date.now() } let ka = { tgl: false, fix: 100, delay: null, last: Date.now(), meaning: 0, speed: 75, type: 1 } let autowalk = [{ ch: "WalkMode coords.", x: null, y: null }] let { CheckAB, step, AutoAntiBull } = { CheckAB: false, step: false, AutoAntiBull: false } let player = { wood: 100, stone: 100, food: 100, points: 100 } let autobreak = { angle: null, toggle: true, id: null } /* Date variables */ let autoWalk = Date.now(), lastTrapped = Date.now(), date = Date.now(), date2 = Date.now(), date3 = Date.now(), old3 = Date.now(), old = Date.now(), darads = Date.now() /* Boolean variables */ let tgl2 = false, check1 = false, enemyAim = false, angleGlitch = false, OneTickAim = false, AutoHeal = true, AntiInsta = true, SoldierForAutoHeal = false, AutoRespawn = false, mouseClick = false, AntiTrap = false, Aim = false, AutoReloadInstaKill = false, angleGlitch2 = false, oneTickInsta = false, check = false, end = false, AutoMill = false, AutoBaitMill = false, tgl = false, healAnti = false, melee = false /* Array variables */ let getName = [], foods = [], trees = [], stones = [], mines = [], nearestTree = [], nearestFood = [], nearestStone = [], nearestMine = [], An = [ [], [], false ], En = [ [], [], false ] /* DOM variables */ let Coord = document.getElementById("Coord"), $el_id = document.activeElement.id.toLowerCase(), $el_chat = document.getElementById("#chatHolder"), ANTIINSTA = document.getElementById("AntiInsta"), MAINANTIINSTA = document.getElementById("MainAntiInsta"), a1 = document.getElementById("StackInsta"), b121 = document.getElementById("SpikeInsta"), b1 = document.getElementById("oneTickInsta"), ANTIINSTAOLD = document.getElementById("AntiInstaOld"), SOLDFORAH = document.getElementById("SoldierForAutoHeal"), KILLCHAT = document.getElementById("killChat"), AUTORESPAWN = document.getElementById("AutoRespawn"), AUTOANTIBULL = document.getElementById("AutoAntiBull"), AUTOCOORDWALK = document.getElementById("AutoCoordWalk"), ANGLEGLITCH = document.getElementById("angleGlitch"), MOUSECLICK = document.getElementById("mouseClick"), ANTITRAP = document.getElementById("AntiTrap"), AIM = document.getElementById("Aim"), AUTORELOADINSTAKILL = document.getElementById("AutoReloadInstaKill"), ONETICKINSTA = document.getElementById("oneTickInsta"), BETTERHOTBAR = document.getElementById("BetterHotBar"), $el_lT = document.getElementById("loadingText") /* Undefined variables */ let rainbowSkin, allColors, takeRandomColor, EnemyAim, nearestTreeAngle, nearestFoodAngle, nearestStoneAngle, nearestMineAngle, w, he, mX, mY, wS /* Defined variables */ let adr = window.pingTime, msgPack = msgpack document.msgpack = msgpack /* setTimeout */ // Identify value... setTimeout(() => { document.getElementById("gofood").value == "go food" document.getElementById("gostone").value == "go stone" document.getElementById("gotree").value == "go tree" document.getElementById("gomine").value == "go mine" document.getElementById("Normal").value == "Normal Insta" document.getElementById("Smart").value == "Smart Insta" document.getElementById("OnlyPolearm").value == "Only Polearm" document.getElementById("BackMusket").value == "Back Musket" document.getElementById("Start4traps").value == "4 start trap" document.getElementById("Start4spikes").value == "4 start spike" document.getElementById("Start4mill").value == "4 start mill" document.getElementById("End4traps").value == "4 end trap" document.getElementById("End4spikes").value == "4 end spike" document.getElementById("End4mill").value == "4 end mill" document.getElementById("End2spikes2trap").value == "2 end spikes2 trap" }, 50) // Remove deathFade... setTimeout(() => { Global.deathFade = 0 }, 3500) /* setInterval */ // 1v1 bot... setInterval(() => { if (document.getElementById("Auto1v1OnlyMeleeBot").checked) { send.Packet("33", nearEnemyAngle) melee = true } }, 150) setInterval(() => { if (document.getElementById("Auto1v1OnlyMeleeBot").checked && melee) { send.EquipAcc(0) send.Packet("7", 1) send.FullPacket("5", primary, true) send.EquipHat(7) send.EquipAcc(18) setTimeout(() => { send.Packet("7", 1) send.EquipHat(53) send.EquipAcc(19) }, 200) setTimeout(() => { send.EquipHat(6) send.EquipAcc(21) }, 360) } }, 400) // Spam Chat... setInterval(() => { if (document.getElementById("SpamChat").checked) { send.Packet("ch", spam(true)) } }, 500) // Afk Mode send message... setInterval(() => { if (document.getElementById("AFKMode").checked) send.Packet("ch", $("#AfkMsg").val()) }, 1000) // Afk Mode place spike... setInterval(() => { if (document.getElementById("AFKMode").checked && document.getElementById("PlaceSpike").checked) { send.Place(spikeType, myDir + send.toRad(135)) send.Place(spikeType, myDir + send.toRad(150)) send.Place(spikeType, myDir + send.toRad(165)) send.Place(spikeType, myDir + send.toRad(180)) send.Place(spikeType, myDir + send.toRad(270)) send.Place(spikeType, myDir + send.toRad(360)) } }, 15) // Auto Break... setInterval(() => { if (trap == true && autobreak.toggle == true && document.getElementById("AntiTrap").checked) { autobreak.aim = true if (secondary == 10) { send.FullPacket(["5", [secondary, true]]) } else { send.FullPacket(["5", [primary, true]]) } send.EquipHat(40) send.Packet("c", 1) setTimeout(() => { send.Packet("c", 0) autobreak.aim = false }, 90) } }, 163) // Anti Trap aim... setInterval(() => { if (autobreak.aim == true && document.getElementById("AntiTrap").checked) send.Packet("2", autobreak.angle) }, 25) // Rainbow Skin... setInterval(() => { takeRandomColor = randomInt(0, 13) allColors = ["#7be0d8", "#7b9de0", "#ae2929", "#a929ae", "rgba(0, 0, 0, 0)", "#000000", "#ffffff", "#737373", "#13107f", "#207f10", "#e42121", "#ffea05", "#4dff7f", "#650094"] rainbowSkin = String(allColors[takeRandomColor]) Global.newSkinColors = (window.config.skinColors = ["#bf8f54", "#cbb091", "#896c4b", "#fadadc", "#ececec", "#c37373", "#4c4c4c", "#ecaff7", "#738cc3", rainbowSkin]) }, speedRanbowSkin) // Mouse walk... setInterval(() => { if (document.getElementById("AutoWalk").checked) { send.Packet('33', Math.atan2(mY - he / 2, mX - w / 2)) } }, 25) // Anti Insta... setInterval(() => { if (document.getElementById("AntiInsta").checked && ka2.tgl == true) { if (Date.now() - ka2.last >= 70) { send.FullPacket(["c", [1, null]]) send.Place(foodType) send.Cycle(mult1, foodType) send.FullPacket(["c", [0, null]]) ka2.last = Date.now() ka2.tgl = false } } }, 0.1) // Auto Heal... setInterval(() => { if (document.getElementById("AutoHeal").checked && ka.tgl == true) { if (Date.now() - ka.last >= ka.speed) { for (let i = 0; i < (ka.fix / (foodType === 0 ? 23 : 33)); i++) { send.Place(foodType, Infinity) if (document.getElementById("SoldierForAutoHeal").checked) send.EquipHat(6) ka.last = Date.now() } ka.tgl = false } } }, 0.1) // Anti Insta v9 heal... setInterval(() => { if (ka3.tgl == true) { if (Date.now() - ka3.last >= speedAntiInsta) { for (let i = 0; i < (ka3.fix / (foodType === 0 ? 23 : 33)); i++) { send.Place(foodType, Infinity) ka.last = Date.now() } ka3.tgl = false } } }, 0.1) // One Tick insta aim... setInterval(() => { if (OneTickAim) send.Packet("2", nearEnemyAngle + send.toRad(180)) }, 25) // Near enemy aim... setInterval(() => { enemyAim == true && (send.Packet("2", nearEnemyAngle), send.Packet("2", nearEnemyAngle), send.Packet("2", nearEnemyAngle)) }, 25) // 360 hit... setInterval(() => { document.getElementById("angleGlitch").checked && (send.Packet("2", 99e14 * 99e14 * 99e14 * 99e14), send.Packet("2", 99e14 * 99e14 * 99e14 * 99e14), send.Packet("2", 99e14 * 99e14 * 99e14 * 99e14)) }, 25) // 360 hit two.... setInterval(() => { angleGlitch2 && (send.Packet("2", 99e14 * 99e14 * 99e14 * 99e14), send.Packet("2", 99e14 * 99e14 * 99e14 * 99e14), send.Packet("2", 99e14 * 99e14 * 99e14 * 99e14)) }, 25) // Spam Clan... setInterval(() => { if (document.getElementById("SpamClan").checked) { send.Packet("9", null) send.Packet("8", spam(false)) } send.Packet("testing", 6) }, 500) /* WebSocket */ WebSocket.prototype.oldSend = WebSocket.prototype.send WebSocket.prototype.send = function(e) { if (!wS) { wS = this document.wS = this this.addEventListener("message", a => HANDLER(a)) } this.oldSend(e) } function hasEnough() { return ( (!nearestTree || player.wood >= 1000) && (!nearestStone || player.stone >= 1000) && (!nearestFood || player.food >= 1000) ) } function hit(e) { send.FullPacket(["c", [true, e]]) send.FullPacket(["c", [null, e]]) } function weapon(e) { send.FullPacket(["5", [e, true]]) } function watch(e) { send.FullPacket(["2", [e]]) } function take(e) { send.FullPacket(["5", [e, null]]) } function walk(e) { send.FullPacket(["33", [e]]) } function place(e, t = myDir) { take(e) hit(t) weapon(Weapon) } function onTick(e) { if (trees) { nearestTree = trees.sort( (a, b) => Math.hypot(a[2] - myY, a[1] - myX) - Math.hypot(b[2] - myY, b[1] - myX) )[0] if (nearestTree) { nearestTreeAngle = Math.atan2( nearestTree[2] - myY, nearestTree[1] - myX ) } } if (foods) { nearestFood = foods.sort( (a, b) => Math.hypot(a[2] - myY, a[1] - myX) - Math.hypot(b[2] - myY, b[1] - myX) )[0] if (nearestFood) { nearestFoodAngle = Math.atan2( nearestFood[2] - myY, nearestFood[1] - myX ) } } if (stones) { nearestStone = stones.sort( (a, b) => Math.hypot(a[2] - myY, a[1] - myX) - Math.hypot(b[2] - myY, b[1] - myX) )[0] if (nearestStone) { nearestStoneAngle = Math.atan2( nearestStone[2] - myY, nearestStone[1] - myX ) } } if (mines) { nearestMine = mines.sort( (a, b) => Math.hypot(a[2] - myY, a[1] - myX) - Math.hypot(b[2] - myY, b[1] - myX) )[0] if (nearestMine) { nearestMineAngle = Math.atan2( nearestMine[2] - myY, nearestMine[1] - player.x ) } } if (document.getElementById("FollowAnimals").checked) { if (An[1]) { e = Math.atan2(An[1].y - myY, An[1].x - myX); walk(e) watch(e) hit(e) } } if (!hasEnough() && document.getElementById("AutoFarm").checked) { send.Packet("ch", "|-Auto Farm-| |-whymod-|") nearestFood && player.food < $("#NextResource").val() && farm(nearestFoodAngle) nearestStone && player.stone < $("#NextResource").val() && farm(nearestStoneAngle) nearestTree && player.wood < $("#NextResource").val() && farm(nearestTreeAngle) } else if (Date.now() - autoWalk >= 10e3 && document.getElementById("AutoFarm").checked) { autoWalk = Date.now() walk(Math.PI * 2 * Math.random()) } if (document.getElementById("AutoFarmType").checked) { document.getElementById("goRes").value == "go food" && nearestFood && (send.Packet("ch", "|-Auto Food-| |-whymod-|"), farm(nearestFoodAngle)) document.getElementById("goRes").value == "go stone" && nearestStone && (send.Packet("ch", "|-Auto Stone-| |-whymod-|"), farm(nearestStoneAngle)) document.getElementById("goRes").value == "go tree" && nearestTree && (send.Packet("ch", "|-Auto Wood-| |-whymod-|"), farm(nearestTreeAngle)) document.getElementById("goRes").value == "go mine" && nearestTree && (send.Packet("ch", "|-Auto Gold-| |-whymod-|"), farm(nearestMineAngle)) } }; function farm(e) { walk(e) watch(e) hit(e) } function checkAnimals() { An[1] = null An[2] = false if (!An[0].length) return null An[1] = An[0].sort( (a, b) => Math.hypot(a.y - myY, a.x - myX) - Math.hypot(b.y - myY, b.x - myX) )[0] An[2] = Math.hypot(An[1].y - myY, An[1].x - myX) <= 300 } const HANDLER = (e) => { let what = [ "what mod", "what mode", "what name", "name mod", "what ur mod", "what name mod", "what name u mod", "what name ur mod", "mod what name", "name mode", "mode name", "mod what", "mode what", "whate mod", "whate mode", "name cheat", "whatmod", "modwhat", "modname", "namemod", "mod name" ] let antiMsg = [ "gold bot", "wolf is", "use Happy mod", "i am super pro", "super pro", "am super", "warning", "i am su", "i-", "su-_", "pr-", "r_p", "up--", "-er", "-up", "a-", "a__s", "-p", "s__r", "--a", "am_", "_ a", "i_a", "m_s", "e_", "-a", "am-", "up-r", "a___u", "i- -m", "i a_", "__u", "r pro", "sup_r", "a_", "p_r", "i_", "_m", "s-_", "i --", "i -m", "p-o", "--_-r", "pr_", "su-e", "r _--", "s_per", "_per", "-up", "-su", "- p", "_u", "is j###s mod", "s---", "--r", "_o", "---_", "==>", "|", "Dmg:", "MooMoo", "legit?" ] let DetectedPosition = false let AntiHitInsta = false let PeopleCheck let getNameChat = [] let nameInChat let we = document.getElementById("gameCanvas"), be = we.getContext("2d"), k, k2 let DataHP = 100 let now = Date.now() let deCode = msgPack.decode(new Uint8Array(e.data)) let data if (deCode.length > 1) { data = [deCode[0], ...deCode[1]] data[1] instanceof Array ? data = data : "" } else { data = deCode } let item = data[0] let checkH let h = ("h" == item), id = data[1], hp = data[2], s = (item == "11") if (!data) return if (item == "io-init") { w = we.clientWidth he = we.clientHeight $(window).resize(function() { w = we.clientWidth he = we.clientHeight }) we.addEventListener("mousemove", e => { mX = e.clientX mY = e.clientY }) } item == "1" && myID == null ? myID = id : "" if (item == "a") { if (!data[1] || !data[1].length) { return null } An[0] = [] for (e = 0; e < data[1].length; e += 7) { [2, 3, 4].includes(data[1][e + 1]) && An[0].push({ x: data[1][e + 2], y: data[1][e + 3], id: data[1][e + 1] }) } checkAnimals() } if (item == "2") { document.getElementById("helloMode").checked && send.Packet("ch", `${data[1][2]}, ${$("#MsgText").val()}`) getName[data[1]] = data[1][2] nameInChat = data[1][2] } if (item == "9") { if (data[1] == "wood") { player.wood = data[2] } else if (data[1] == "stone") { player.stone = data[2] } else if (data[1] == "food") { player.food = data[2] } else if (data[1] == "points") { player.points = data[2] } } if (item == "6") { for (let i = 0; i < data[1].length / 8; i++) { let j = data[1].slice(8 * i, 8 * i + 8) if (j[5] == 0) { trees.push(j) } if (j[5] == 1) { foods.push(j) } if (j[5] == 2) { stones.push(j) } if (j[5] == 3) { mines.push(j) } } } if (item == "33") { enemiesNear = [] for (let i = 0; i < data[1].length / 13; i++) { let j = data[1].slice(13 * i, 13 * i + 13) if (j[0] == myID) { myX = j[1] myY = j[2] myDir = j[3] ObjectB = j[4] Weapon = j[5] Variant = j[6] Clan = j[7] IsLeader = j[8] Hat = j[9] Acc = j[10] IsSkull = j[11] } else if (j[7] !== Clan || j[7] == null) { enemiesNear.push(j) En[0].push(j) } } onTick() } if (document.getElementById("AutoCoordWalk").checked) { send.Packet("ch", autowalk[0].ch) autowalk[0].y = $("#WalkY").val() autowalk[0].x = $("#WalkX").val() send.Packet("33", Math.atan2(Number(autowalk[0].y) - myY, Number(autowalk[0].x) - myX)) $("#StopWalkBtn").css("display", "block") } if (item == "6" && document.getElementById("AntiTrap").checked) { for (let i = 0; i < data[1].length / 8; i++) { let antiTrapArray = data[1].slice(8 * i, 8 * i + 8) if (antiTrapArray[6] == 15 && antiTrapArray[7] != myID && Math.sqrt(Math.pow((myY - antiTrapArray[2]), 2) + Math.pow((myX - antiTrapArray[1]), 2)) < 90) { autobreak.angle = Math.atan2(antiTrapArray[2] - myY, antiTrapArray[1] - myX) for (let i = 0; i < 16; i++) { let angleStartPlace = myDir + send.toRad(i * 22.5) if (document.getElementById("StartPlace").value == "4 start spike") send.Place(spikeType, angleStartPlace) if (document.getElementById("StartPlace").value == "4 start trap") send.Place(boostType, angleStartPlace) if (document.getElementById("StartPlace").value == "4 start mill") send.Place(millType, angleStartPlace) } send.Packet("ch", "|-Anti Trap-| |-whymod-|") autobreak.id = antiTrapArray[0] trap = true } } } if (item == "12" && trap == true && autobreak.id == data[1] && document.getElementById("AntiTrap").checked) { trap = false send.Packet("c", 0) for (let i = 0; i < 16; i++) { let angleEndPlace = myDir + send.toRad(i * 22.5) if (document.getElementById("EndPlace").value == "4 end spike") send.Place(spikeType, angleEndPlace) if (document.getElementById("EndPlace").value == "4 end trap") send.Place(boostType, angleEndPlace) if (document.getElementById("EndPlace").value == "4 end mill") send.Place(millType, angleEndPlace) if (document.getElementById("EndPlace").value == "2 end spikes2 trap") { send.Place(boostType, angleEndPlace) send.Place(spikeType, angleEndPlace) } } } if ($("#chatHolder").css('display') == 'block') { $(".ChatBox").css("display", "block") } else { $(".ChatBox").css("display", "none") } if ($("#loadingText").css('display') == 'none') { $("#gameName").css("display", "block") $(".progressBar").val("100") } if (s && document.getElementById("AntiTrap").checked) { aim = true trap = false } Date.now() - ma.last > 2000 && ma.meaning > 0 && (ma.last = Date.now(), ma.meaning -= 1) Date.now() - ma2.last > 1 && ma2.meaning > 0 && (ma2.last = Date.now(), ma2.meaning -= 3) Coord.innerText = `X: ${myX}, Y: ${myY}` enemiesNear ? nearEnemy = enemiesNear.sort((a, b) => send.dist(a) - send.dist(b))[0] : "" if (!nearEnemy) { nearEnemyAngle = myDir } if (nearEnemy) { nearEnemyAngle = Math.atan2(nearEnemy[2] - myY, nearEnemy[1] - myX) } if (item === 'ch' && id != myID) { let chat = data[2] for (let i of what) { if (chat.toLowerCase().includes(i.toLowerCase())) { send.Packet("ch", "|-Name Cheat-| |-whymod-|") } } } if (item === 'ch' && id == myID) { let msg = data[2] if (msg.startsWith(`${$("#PrefixCommands").val()}clear`)) { document.getElementById("textChat").innerHTML = "" } if (msg.startsWith(`${$("#PrefixCommands").val()}join `)) { let arg1 = msg.split(" ") arg1.shift() send.Packet("10", arg1.join(" ")) } if (msg.startsWith(`${$("#PrefixCommands").val()}leave`)) send.Packet("9", null) if (msg.startsWith(`${$("#PrefixCommands").val()}create `)) { let arg2 = msg.split(" ") arg2.shift() send.Packet("9", null) send.Packet("8", arg2.join(" ")) } if (msg.startsWith(`${$("#PrefixCommands").val()}km`)) { send.Packet("6", 3) send.Packet("6", 17) send.Packet("6", 31) send.Packet("6", 23) send.Packet("6", 9) send.Packet("6", 38) send.Packet("6", 4) send.Packet("6", 15) } if (msg.startsWith(`${$("#PrefixCommands").val()}pm`)) { send.Packet("6", 5) send.Packet("6", 17) send.Packet("6", 31) send.Packet("6", 23) send.Packet("6", 9) send.Packet("6", 38) send.Packet("6", 28) send.Packet("6", 15) } if (msg.startsWith(`${$("#PrefixCommands").val()}kh`)) { send.Packet("6", 3) send.Packet("6", 17) send.Packet("6", 31) send.Packet("6", 23) send.Packet("6", 10) send.Packet("6", 38) send.Packet("6", 4) send.Packet("6", 25) } } if (item == 'ch') { if (id !== myID) { let EnemyChat = data[2] for (let e of antiMsg) { if (EnemyChat.toLowerCase().includes(e.toLowerCase())) return "" } document.getElementById("textChat").innerHTML += `<span id="colorTextCheck" style="color: red; font-size: 18px;">Enemy</span>|${EnemyChat} <br>` } if (id === myID) { let myChat = data[2] document.getElementById("textChat").innerHTML += `<span style="color: green; font-size: 18px;">You</span>|${myChat} <br>` } } if (h && data[1] == myID) { if (ka.fix >= data[2]) { ma.date = Date.now() ka.meaning = (100 - data[2]) ka.delay = (Date.now() - ka.last) ka.last = Date.now() ka.tgl = true } else { k = (Date.now() - ma.date) if (k < 120) { ma.meaning++ ma.meaning > 7 ? ma.meaning = 0 : "" } else { ma.meaning -= 2 ma.meaning < 3 ? ma.meaning = 0 : "" } ma.last = Date.now() } ka.fix = data[2] } if (h && data[1] == myID) { if (ka2.fix <= 65) { ka.meaning = (100 - data[2]) ma2.date = Date.now() ka2.last = Date.now() ka2.tgl = true } else { ma2.last = Date.now() } if (data[2] == 100) { ka2.fix = (data[2] - 35) } } if (h && id == myID) { if (ka3.fix <= 65) ka3.last = Date.now() if (data[2] == 100) ka3.fix = (data[2] - 35) } /* item == "id" // All IDS, Names of players item == "pp" // Update Ping item == "d" // Full Server item == "b" // Bait Im fink item == "p" // Wave Of "R" button item == "a" // idk item == "mm" // idk item == "aa" // Moostofa Hit item == "sp" // Spawn item == "us" // Hats|Acc item == "ad" // Clan Deleted item == "sa" // Peoples At Clan item == "an" // People Joining to my clan item == "st" // MyPlayer Creating Clan item == "ac" // Creating Clan item == "ch" // Chat item == "h" // Health item == "t" // Damage item == "1" // Spawn item == "2" // When player is near Show Player Info item == "4" // ID or SID item == "5" // LeaderBoarderData item == "6" // Buildings item == "7" // Hit item == "8" // Moving Buildings item == "9" // Materials item == "11" // Death item == "12" // Breaked Building item == "13" // Leaved Peoples item == "14" // MyBuildingCount item == "15" // AgeXPCount item == "16" // AgeCount item == "17" // UpgradedItems item == "18" // Arrows item == "19" // Arrows When it damage item == "33" // Players Info item == "35" // NEWUPDATE! */ let hitTipe = [{ // Start AntiInsta v9... name: "Katana", dmg: 40, iSBull: 60, tgl: false, tgl2: false }, { name: "Polearm", dmg: 45, iSBull: 68, tgl: false, tgl2: false }, { name: "Daggers", dmg: 20, iSBull: 30, tgl: false, tgl2: false }] let new_x = null let LastWeaponId = null let heal_x = 100 let r###lt_heal_x = null let last_r###lt_heal_x = null let P100AntiBull = false let useHats_antiInsta = true let HealStartNum = (e, a) => { if (!!0 === e) heal_x = (hp / Math.PI ** (Math.sin(90)) + 2) if (!!0 === a) r###lt_heal_x = (r###lt_heal_x / 2) } let katana_checkSpam_Bull_Turret = () => { if (item == "7" && id != myID) { setTimeout(function() { if (nearEnemy[5] == 4 && nearEnemy[9] == (7 || 53)) { console.log("KatanaSpam: Detected.") P100AntiBull = true } }, 222) } } if (P100AntiBull) { if (h && id == myID && hp <= hitTipe[0].iSBull) { speedAntiInsta = 105 last_r###lt_heal_x = 3 send.EquipHat(7) setTimeout(function() { speedAntiInsta = 105 }, 1350) } } let DetectedWeapon_x = () => { console.log("Detected Weapon.") if (nearEnemy[5] == 4 && nearEnemy[9] == 7) hitTipe[0].tgl = true else if (nearEnemy[5] == 4) hitTipe[0].tgl2 = true if (nearEnemy[5] == 5 && nearEnemy[9] == 7) hitTipe[1].tgl = true else if (nearEnemy[5] == 4) hitTipe[1].tgl2 = true if (nearEnemy[5] == 7 && nearEnemy[9] == 7) hitTipe[2].tgl = true else if (nearEnemy[5] == 4) hitTipe[2].tgl2 = true if (hitTipe[0].tgl) new_x = (hp * hitTipe[0].iSBull / Math.PI) if (hitTipe[0].tgl2) new_x = (hp * hitTipe[0].dmg / Math.PI) if (hitTipe[1].tgl) new_x = (hp * hitTipe[1].iSBull / Math.PI) if (hitTipe[1].tgl2) new_x = (hp * hitTipe[1].dmg / Math.PI) if (hitTipe[2].tgl) new_x = (hp * hitTipe[2].iSBull / Math.PI) if (hitTipe[2].tgl2) new_x = (hp * hitTipe[2].dmg / Math.PI) } let EnemyPositionDetected_x = (_) => { if (nearEnemy) { if (nearEnemy[5] == 4) speedAntiInsta = 73 if (nearEnemy[5] == 5) speedAntiInsta = 82 let pos1 = Math.sqrt(Math.pow((myY - nearEnemy[2]), 2) + Math.pow((myX - nearEnemy[1]), 2)) if (pos1 <= _) { console.log("The enemy is very close!") speedAntiInsta = 105 if (h && id == myID && Hat !== 45) { if (hp <= 75) { document.getElementById("AutoHeal").checked ? ka.tgl = true : send.Place(foodType) } } } else { if (nearEnemy[5] == 9) console.log("Maybe it BowInsta?") if (h && id == myID && Hat !== 45) { if (hp <= 90) { document.getElementById("AutoHeal").checked ? ka.tgl = true : "" } } } } } if (h && id == myID && document.getElementById("MainAntiInsta").checked && Hat !== 45 && nearEnemy) { // Work only if nearEnemy! if (hp <= 65) { DetectedWeapon_x() EnemyPositionDetected_x(Math.floor(45 * Math.PI)) HealStartNum(false, true) r###lt_heal_x !== (undefined || NaN) ? r###lt_heal_x = heal_x : r###lt_heal_x = null last_r###lt_heal_x !== (undefined || NaN) ? last_r###lt_heal_x = r###lt_heal_x : last_r###lt_heal_x = null if (useHats_antiInsta) { send.EquipHat(22) sleep(250).then(() => { send.EquipHat(7) }) sleep((999 - window.pingTime)).then(() => { send.EquipHat(6) }) } sleep(700).then(async function() { if (hp <= 65) { console.log(`Health <= 65! Health: ${hp}`) await document.getElementById("AutoHeal").checked ? ka.tgl = true : send.Place(foodType) } if (hp === 100) { console.log(`Health === 100! Health: ${hp}`) } }) sleep(1666).then(async function() { P100AntiBull = false }) if (r###lt_heal_x <= 5) { r###lt_heal_x = Math.floor((heal_x * Math.E ** Math.random() >>> (Math.random() * 2) + new_x)) } else { HealStartNum(true, false) if (r###lt_heal_x <= 5) { r###lt_heal_x = Math.floor((heal_x * Math.E ** Math.random() >>> (Math.random() * 2) + new_x)) } } if (Date.now() - date2 > speedAntiInsta) { new_x = (new_x + Math.E) last_r###lt_heal_x !== (undefined || NaN) ? last_r###lt_heal_x = Number(Math.floor(((r###lt_heal_x >>> Math.random() * 3) * Math.PI) / new_x)) : last_r###lt_heal_x = null if (last_r###lt_heal_x > 10) last_r###lt_heal_x = (last_r###lt_heal_x / new_x) if (last_r###lt_heal_x < 3) last_r###lt_heal_x = (last_r###lt_heal_x + 2) if (last_r###lt_heal_x < 0) last_r###lt_heal_x = 2 katana_checkSpam_Bull_Turret() send.Cycle(last_r###lt_heal_x, foodType) ka3.tgl = true console.log(`R###lt: ${last_r###lt_heal_x}`) date2 = Date.now() } setTimeout(() => { agar[2].se(agar[0].nsa1, agar[1].ac, agar[3].nsa2) // Make a shipment... To stabilize the work of AntiInsta! }, 120 - adr) } } // End anti insta if (h && id == myID && document.getElementById("AutoAntiBull").checked == true) { if (hp <= 60) { step = true setTimeout(function() { if (nearEnemy[5] == 4 && nearEnemy[9] == 7) { setTimeout(function() { if (nearEnemy[5] == 4 && nearEnemy[9] == 7) { if (step) { send.Packet("ch", "AutoAntiBull: On") CheckAB = false ka.type = 0 ka.speed = 105 if (document.getElementById("AntiInsta").checked == true) document.getElementById("AntiInsta").checked = false send.Packet("7", 1) send.EquipHat(6) send.EquipAcc(13) setTimeout(() => { send.EquipHat(11) send.EquipAcc(21) }, 500) setTimeout(() => { send.EquipHat(6) send.EquipAcc(13) }, 1000) setTimeout(() => { send.EquipHat(26) send.EquipAcc(21) document.getElementById("AntiInsta").checked = true ka.type = 1 ka.speed = 75 step = false }, 1500) } else { return "" } } else { CheckAB = true if (CheckAB) { ka.type = 1 setTimeout(function() { CheckAB = false }, 100) step = false send.Packet("ch", "AutoAntiBull: Off") } } }, 1000) } }, 200) } } if (h && myID == id && document.getElementById("AntiInsta").checked == true && data[2] <= 65) { send.EquipHat(22) setTimeout(() => { send.EquipHat(7) }, 250) setTimeout(() => { send.EquipHat(6) end = true }, (999 - window.pingTime)) } if (h && myID == id && document.getElementById("AntiInstaOld").checked == true && data[2] <= 65) { send.EquipHat(22) setTimeout(() => { send.EquipHat(7) }, 250) setTimeout(() => { send.EquipHat(6) end = true }, (999 - window.pingTime)) if (Date.now() - date > 72) { send.Cycle(2, foodType) date = Date.now() } } if (document.getElementById("oneTickType").value == "Back Musket") { document.getElementById("oneTickType2").style.opacity = "1" } else { document.getElementById("oneTickType2").style.opacity = "0" } send.getId() s && document.getElementById("AutoRespawn").checked && send.Spawn(1) s && (ma.meaning = 0, ma.date = 0, ma2.meaning = 0, ma2.date = 0) } class Fncs { FullPacket(e) { wS.oldSend(new Uint8Array(Array.from(msgPack.encode(e)))) } Packet(e, a) { send.FullPacket([e, [a]]) } Spawn(e) { send.FullPacket(['sp', [{ name: ($("#AutoRespawnName").val() || localStorage.getItem("moo_name")), moofoll: "1", skin: e }]]) } Place(type, angle = Math.atan2(mY - he / 2, mX - w / 2)) { send.FullPacket(["5", [type, null]]) send.FullPacket(["c", [1, angle]]) send.FullPacket(["c", [0, angle]]) send.FullPacket(["5", [Weapon, true]]) } Cycle(x, type) { for (let i = 0; i < x; i++) send.Place(type, Number.MAX_VALUE) } EquipAcc(id) { send.FullPacket(["13c", [1, id, 1]]) send.FullPacket(["13c", [0, id, 1]]) } EquipHat(id) { send.FullPacket(["13c", [1, id, 0]]) send.FullPacket(["13c", [0, id, 0]]) } toRad(angle) { return angle * 0.01745329251 } dist(a) { return Math.sqrt(Math.pow((myY - a[2]), 2) + Math.pow((myX - a[1]), 2)) } eV(e) { return e.offsetParent !== null } getId() { for (let i = 0; i < 9; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) primary = i for (let i = 9; i < 16; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) secondary = i for (let i = 16; i < 19; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) foodType = i - 16 for (let i = 19; i < 22; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) wallType = i - 16 for (let i = 22; i < 26; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) spikeType = i - 16 for (let i = 26; i < 29; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) millType = i - 16 for (let i = 29; i < 31; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) mineType = i - 16 for (let i = 31; i < 33; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) boostType = i - 16 for (let i = 33; i < 36; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) turretType = i - 16 for (let i = 36; i < 37; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) spawnpadType = i - 16 for (let i = 37; i < 39; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) turretType = i - 16 for (let i = 38; i < 40; i++) if (send.eV(document.getElementById("actionBarItem" + i.toString()))) baitType = i - 16 } StackInsta() { if (document.getElementById("StackInsta").checked) { send.Packet("ch", "|-Fast Insta-| |-whymod-|") let tutu11 = setInterval(send.FullPacket(["5", [primary, true]]), 0); let tutu22; send.EquipHat(7); if (Acc == 11) { send.EquipAcc(0); } send.FullPacket(["5", [primary, true]]); send.Packet("2", nearEnemyAngle); send.FullPacket(["c", [1, nearEnemyAngle]]); setTimeout(() => { send.EquipHat(53); send.Packet("2", nearEnemyAngle); send.FullPacket(["5", [secondary, true]]); clearInterval(tutu11); tutu22 = setInterval(send.FullPacket(["5", [secondary, true]]), 0); }, 88); setTimeout(() => { clearInterval(tutu22); send.FullPacket(["c", [0, null]]); send.FullPacket(["5", [primary, true]]); send.EquipHat(6) }, 220); } } SpikeInsta() { if (document.getElementById("SpikeInsta").checked == true && document.getElementById("StackInsta").checked == false && document.getElementById("oneTickInsta").checked == false) { if (Acc == 11) send.EquipAcc(0) send.Packet("ch", "|-Spike Insta-| |-whymod-|") send.FullPacket(["5", [primary, true]]) send.EquipHat(7); send.Packet("2", nearEnemyAngle) send.FullPacket(["c", [1]]); setTimeout(() => { send.EquipHat(53); send.FullPacket(["5", [secondary, true]]) setTimeout(() => { send.Place(spikeType) }, 25) setTimeout(() => { send.EquipHat(6) send.FullPacket(["5", [primary, true]]) send.FullPacket(["c", [0, null]]); }, 200) }, 88) } } InstaKill() { if (document.getElementById("oneTickInsta").checked == false && document.getElementById("StackInsta").checked == false && document.getElementById("SpikeInsta").checked == false) { if (Acc == 11) send.EquipAcc(0) if (document.getElementById("Aim").checked) enemyAim = true send.Packet("ch", "|-Insta-| |-whymod-|") send.Packet("c", 1) send.FullPacket(["5", [primary, true]]) send.EquipHat(7) setTimeout(() => { send.EquipHat(53) send.FullPacket(["5", [secondary, true]]) setTimeout(() => { send.Packet("c", 0) if (!AutoReloadInstaKill) send.FullPacket(["5", [primary, true]]) if (AutoReloadInstaKill) send.FullPacket(["5", [secondary, true]]) send.EquipHat(6) if (document.getElementById("Aim").checked) enemyAim = false }, 200) }, $("#InstaSpeed").val()) if (document.getElementById("AutoReloadInstaKill").checked) { setTimeout(() => { send.FullPacket(["5", [secondary, true]]) }, 1000) setTimeout(() => { send.FullPacket(["5", [secondary, true]]) }, 2000) setTimeout(() => { send.FullPacket(["5", [primary, true]]) }, 3000) } } } OneTickInsta() { if (document.getElementById("oneTickInsta").checked) { if (document.getElementById("oneTickType2").value == "Smart Insta" && nearEnemy[9] == 6) checkOneTick = true else checkOneTick = false if (Acc == 11) send.EquipAcc(0) if (document.getElementById("oneTickType").value == "Back Musket") { if (checkOneTick == false) { send.Packet("ch", "|-One Tick-| |-whymod-|") send.Packet("c", 1) OneTickAim = true send.FullPacket(["5", [secondary, true]]) send.EquipHat(53) setTimeout(() => { OneTickAim = false angleGlitch2 = true send.EquipHat(7) send.FullPacket(["5", [primary, true]]) }, 75) setTimeout(() => { angleGlitch2 = false send.Packet("c", 0) }, 140) } if (document.getElementById("oneTickType2").value == "Smart Insta") { checkOneTick = true if (checkOneTick == true) { if (nearEnemy[9] == 6) { send.Packet("ch", "|-One Tick-| |-whymod-|") send.Packet("c", 1) send.FullPacket(["5", [primary, true]]) send.EquipHat(7) setTimeout(() => { send.EquipHat(53) send.FullPacket(["5", [secondary, true]]) setTimeout(() => { send.Packet("c", 0) send.FullPacket(["5", [primary, true]]) send.EquipHat(6) checkOneTick = false }, 200) }, $("#InstaSpeed").val()) } } } } if (document.getElementById("oneTickType").value == "Only Polearm") { send.Packet("ch", "|-One Tick-| |-whymod-|") send.Packet("c", 1) send.FullPacket(["5", [primary, true]]) send.EquipHat(7) setTimeout(() => { angleGlitch2 = true send.EquipHat(53) }, 75) setTimeout(() => { angleGlitch2 = false send.Packet("c", 0) }, 140) } } } KM() { setTimeout(() => { send.Packet("6", 3) send.Packet("6", 17) send.Packet("6", 31) send.Packet("6", 23) send.Packet("6", 9) send.Packet("6", 38) send.Packet("6", 4) send.Packet("6", 15) }, 100) } boostSpike() { send.Place(spikeType, myDir + send.toRad(90)) send.Place(spikeType, myDir - send.toRad(90)) send.Place(boostType, myDir) } baitMill(diraim) { if ((!old3 || Date.now() - old3) - window.pingTime >= 47) { send.Place(baitType, diraim - send.toRad(0)) send.Place(millType, diraim + send.toRad(73)) send.Place(millType, diraim - send.toRad(73)) old = Date.now() } } TripleMills(diraim) { if ((!old || Date.now() - old) - window.pingTime >= 47) { send.Place(millType, diraim - send.toRad(0)) send.Place(millType, diraim + send.toRad(73)) send.Place(millType, diraim - send.toRad(73)) old = Date.now() } } rpt(k, i, itr) { let { skeyDown, itrvl } = { skeyDown: 0, itrvl: undefined } return { start: function(keycode) { if (keycode == k && document.activeElement.id != 'chatBox') { skeyDown = 1 if (itrvl == undefined) { itrvl = setInterval(() => { i() !skeyDown && (clearInterval(itrvl), itrvl = undefined) }, itr) } } }, stop: function(keycode) { keycode == k && document.activeElement.id != 'chatBox' && (skeyDown = 0) } } } } let send = new Fncs() const MillType1 = send.rpt(78, () => { send.Place(millType, Math.atan2(mY - he / 2, mX - w / 2)) }, 5) const SpikeType1 = send.rpt(86, () => { send.Place(spikeType, Math.atan2(mY - he / 2, mX - w / 2)) }, 5) const BoostType1 = send.rpt(70, () => { send.Place(boostType, Math.atan2(mY - he / 2, mX - w / 2)) }, 5) const FoodType1 = send.rpt(81, () => { send.Place(foodType, Math.atan2(mY - he / 2, mX - w / 2)) }, 5) const BaitType2 = send.rpt(36, () => { for (let i = 0; i < 99999; i++) send.Place(baitType) send.Packet("ch", "Bait Crash") }) const BaitType1 = send.rpt(46, () => { send.Place(baitType) send.Packet("ch", "|-Bait-| |-whymod-|") }) const TurretType1 = send.rpt(72, () => { send.Place(turretType, Math.atan2(mY - he / 2, mX - w / 2)) }, 5) const spawnPadsx4 = send.rpt(74, () => { for (let i = 0; i < 16; i++) { let aP1 = myDir + send.toRad(i * 22.5) send.Place(spawnpadType, aP1) } }, 5); document.addEventListener("mousedown", e => { if (document.getElementById("mouseClick").checked) { if (e.button == 0) { send.EquipAcc(0) send.Packet("7", 1) send.FullPacket(["5", [primary, true]]) send.EquipHat(7) send.EquipAcc(18) setTimeout(() => { send.Packet("7", 1) send.EquipHat(53) send.EquipAcc(19) }, 200) setTimeout(() => { send.EquipHat(6) send.EquipAcc(21) }, 360) } if (e.button == 2) { send.EquipAcc(0) send.Packet("7", 1) send.FullPacket(["5", [primary, true]]) send.EquipHat(40) send.EquipAcc(19) setTimeout(() => { send.EquipHat(6) send.EquipAcc(21) send.Packet("7", 1) }, 360) } } }, false) document.addEventListener('keydown', e => { if (["allianceinput", 'chatbox'].includes(document.activeElement.id.toLowerCase())) return null spawnPadsx4.start(e.keyCode) TurretType1.start(e.keyCode) MillType1.start(e.keyCode) BaitType1.start(e.keyCode) SpikeType1.start(e.keyCode) BoostType1.start(e.keyCode) FoodType1.start(e.keyCode) BaitType2.start(e.keyCode) if (e.code == $("#BindAntiInsta").val()) { if (document.getElementById("MainAntiInsta").checked == false) { send.Packet("ch", "MainAntiInsta: On") document.getElementById("MainAntiInsta").checked = true document.getElementById("AntiInsta").checked = false document.getElementById("AntiInstaOld").checked = false } else { send.Packet("ch", "MainAntiInsta: Off") document.getElementById("MainAntiInsta").checked = false document.getElementById("AntiInsta").checked = false document.getElementById("AntiInstaOld").checked = false } } if (e.code == $("#BindAntiTrap").val()) { if (document.getElementById("AntiTrap").checked == false) { send.Packet("ch", "AntiTrap: On") document.getElementById("AntiTrap").checked = true } else { send.Packet("ch", "AntiTrap: Off") document.getElementById("AntiTrap").checked = false } } if (e.code == $("#hit360").val()) { if (document.getElementById("angleGlitch").checked == false) { send.Packet("ch", "360 hit: On") document.getElementById("angleGlitch").checked = true } else { send.Packet("ch", "360 hit: Off") document.getElementById("angleGlitch").checked = false } } e.keyCode == 188 && (send.EquipHat(6), send.EquipAcc(13), send.Packet("ch", "|-Heal Mode-| |-whymod-|")) e.keyCode == 190 && (send.EquipHat(13), send.EquipAcc(13), send.Packet("ch", "|-Clown Mode-| |-whymod-|")) e.keyCode == 75 && (send.EquipHat(7), send.EquipAcc(21)) e.keyCode == 90 && (send.EquipHat(40), send.EquipAcc(19)) e.keyCode == 76 && (send.EquipHat(0)) e.keyCode == 186 && (send.EquipAcc(0)) e.keyCode == 191 && (send.EquipHat(56)) if (e.keyCode == 16) { send.EquipAcc(11) if (myY < 2400) send.EquipHat(15) else if (myY > 6850 && myY < 7550) send.EquipHat(31) else send.EquipHat(12) } e.code == $("#BindBull").val() && send.EquipHat(7) e.code == $("#BindSamurai").val() && send.EquipHat(20) e.code == $("#BindEmp").val() && send.EquipHat(22) e.keyCode == 82 && (send.InstaKill(), send.OneTickInsta(), send.StackInsta(), send.SpikeInsta()) e.keyCode == 38 && (send.KM()) e.keyCode == 77 && (AutoMill == true ? (AutoMill = false, send.Packet("ch", "TripleMills: Off")) : (AutoMill = true, send.Packet("ch", "TripleMills: On"))) e.keyCode == 71 && (AutoBaitMill == true ? (AutoBaitMill = false, send.Packet("ch", "BaitMills: Off")) : (AutoBaitMill = true, send.Packet("ch", "BaitMills: On"))) if (AutoMill == true) { if (e.keyCode == 87 && e.keyCode == 65) send.TripleMills(0.79) else if (e.keyCode == 87 && e.keyCode == 68) send.TripleMills(2.36) else if (e.keyCode == 83 && e.keyCode == 65) send.TripleMills(-0.79) else if (e.keyCode == 83 && e.keyCode == 68) send.TripleMills(-2.36) else if (e.keyCode == 83) send.TripleMills(-1.57) else if (e.keyCode == 87) send.TripleMills(1.57) else if (e.keyCode == 68) send.TripleMills(3.14) else if (e.keyCode == 65) send.TripleMills(0) } if (AutoBaitMill == true) { if (e.keyCode == 87 && e.keyCode == 65) send.baitMill(0.79) else if (e.keyCode == 87 && e.keyCode == 68) send.baitMill(2.36) else if (e.keyCode == 83 && e.keyCode == 65) send.baitMill(-0.79) else if (e.keyCode == 83 && e.keyCode == 68) send.baitMill(-2.36) else if (e.keyCode == 83) send.baitMill(-1.57) else if (e.keyCode == 87) send.baitMill(1.57) else if (e.keyCode == 68) send.baitMill(3.14) else if (e.keyCode == 65) send.baitMill(0) } }) document.addEventListener('keyup', (e) => { spawnPadsx4.stop(e.keyCode) TurretType1.stop(e.keyCode) MillType1.stop(e.keyCode) SpikeType1.stop(e.keyCode) BoostType1.stop(e.keyCode) FoodType1.stop(e.keyCode) BaitType1.stop(e.keyCode) BaitType2.stop(e.keyCode) }) let InbundleMyPlayer let killChat = false let $el_killCounter let newKill = 0 function SendKillChat() { $el_killCounter = parseInt(document.getElementById("killCounter").innerText).toString() if ($el_killCounter > newKill && document.getElementById("killChat").checked) send.Packet("ch", $("#KillChat").val()) newKill = $el_killCounter } setInterval(SendKillChat, 0) ANTIINSTA.addEventListener('change', function() { if (this.checked) { document.getElementById("MainAntiInsta").checked = false document.getElementById("AntiInstaOld").checked = false } }) MAINANTIINSTA.addEventListener('change', function() { if (this.checked) { document.getElementById("AntiInsta").checked = false document.getElementById("AntiInstaOld").checked = false } }) a1.addEventListener('change', function() { if (this.checked) { document.getElementById("oneTickInsta").checked = false document.getElementById("SpikeInsta").checked = false } }) b121.addEventListener('change', function() { if (this.checked) { document.getElementById("StackInsta").checked = false document.getElementById("oneTickInsta").checked = false } }) b1.addEventListener('change', function() { if (this.checked) { document.getElementById("StackInsta").checked = false document.getElementById("SpikeInsta").checked = false } }) ANTIINSTAOLD.addEventListener('change', function() { if (this.checked) { document.getElementById("MainAntiInsta").checked = false document.getElementById("AntiInsta").checked = false } }) SOLDFORAH.addEventListener('change', function() { if (this.checked) SoldierForAutoHeal = true else SoldierForAutoHeal = false }) KILLCHAT.addEventListener('change', function() { if (this.checked) killChat = true else killChat = false }) AUTORESPAWN.addEventListener('change', function() { if (this.checked) AutoRespawn = true else AutoRespawn = false }) if (AUTOANTIBULL) { AUTOANTIBULL.addEventListener('change', function() { if (this.checked) AutoAntiBull = true else AutoAntiBull = false }) } AUTOCOORDWALK.addEventListener('change', () => { if (this.checked) { $("#StopWalkBtn").css("display", "block") } else { send.Packet("33", null) $("#StopWalkBtn").css("display", "none") } }) ANGLEGLITCH.addEventListener('change', () => { if (this.checked) angleGlitch = true else angleGlitch = false }) MOUSECLICK.addEventListener('change', () => { if (this.checked) mouseClick = true else mouseClick = false }) ANTITRAP.addEventListener('change', () => { if (this.checked) AntiTrap = true else AntiTrap = false }) AIM.addEventListener('change', () => { if (this.checked) Aim = true else Aim = false }) AUTORELOADINSTAKILL.addEventListener('change', () => { if (this.checked) AutoReloadInstaKill = true else AutoReloadInstaKill = false }) ONETICKINSTA.addEventListener('change', () => { if (this.checked) oneTickInsta = true else oneTickInsta = false }) BETTERHOTBAR.addEventListener('change', () => { if (BETTERHOTBAR.checked) { let newStyleHotBar = ` <style> .actionBarItem { transition: 1s all; margin-left: 0; margin-right: 0; background-color: rgba(0, 0, 0, 0.65); border: 2.5px dashed black; border-radius: 50%; } .actionBarItem:hover { box-shadow: inset 0px 0px 10px black; } </style> ` $("body").append(newStyleHotBar) } else { let oldStyleHotBar = ` <style> .actionBarItem { transition: 1s all; margin-left: 5px; margin-right: 5px; background-color: rgba(0, 0, 0, 0.25); border: none; box-shadow: none; border-radius:4px; } .actionBarItem:hover { box-shadow: none; } </style> ` $("body").append(oldStyleHotBar) } }) function spam(use) { let txt = ["", "", "", "", "", "", ""] let rdm = Math.floor(Math.random() * 6) let r###lt = '' let characters let count = 0 if (use) characters = $("#SpamChatName").val() else characters = $("#SpamClanName").val() if (use) { characters = characters.padStart((70 - characters.length) / 6 + characters.length) characters = characters.padEnd(30); } for (let i = 0; i < characters.length; i++) { if (Math.floor(Math.random() * $("#SpamClanName").val().length) == 1) r###lt += txt[rdm] else r###lt += characters.charAt(i); } return r###lt; } function newDOM() { setTimeout(() => { $(".progressBar").val("18") setTimeout(() => { $(".progressBar").val("24") }, 100) }, 500) setTimeout(() => { $(".progressBar").val("47") setTimeout(() => { $(".progressBar").val("50") }, 100) setTimeout(() => { $(".progressBar").val("57") }, 350) }, 1250) setTimeout(() => { $(".progressBar").val("76") setTimeout(() => { $(".progressBar").val("86") }, 100) }, 2000) setTimeout(() => { $(".progressBar").val("100") }, 2750) document.getElementById("storeHolder").style = "height: 450px; width: 400px;" document.getElementById("moomooio_728x90_home").style.display = "none" document.getElementById("enterGame").innerHTML = "Spawn" document.getElementById("gameName").innerHTML = `<div style="text-align: center; color: #b67520; font-size: 100px;">MooMoo<span style="color: #c6c6c6;">Mod</span></div><div style="text-align: center; font-size: 50px; color: #4A4A4A; opacity: 0.6;">The Leading public mod for MooMoo.io</div><div style="text-align: center; font-size: 35px; color: #4A4A4A; opacity: 0.6;">Hello, MooMooMod user!</div>` document.querySelector(".menuLink").textContent = "00100110" document.getElementById("loadingText").innerHTML = '<progress id="loadingText" value="0" max="100" class="progressBar"></progress><br>Loading...' setInterval(() => { if ($(".progressBar").val() == "100") { document.getElementById("loadingText").innerHTML = '<progress id="loadingText" value="100" max="100" class="progressBar"></progress><br>The loading is complete! Wait!' } }, 250) $("#gameName").css("display", "none") } const RELOAD = setInterval(() => { switch ($el_lT.textContent) { case "disconnectedreload": document.getElementById("gameName").textContent = "AutoReload: Start!" window.onbeforeunload = null setTimeout(() => clearInterval(RELOAD), 100) window.location.reload() break } }, 250) newDOM() /* If you want to copy something, then do it correctly! Do not forget that JS knowledge is used here, which is unknown to you (most of it). I don't mind you copying my code! But do not forget about honor! After all, I wrote this script! Have a nice game! */