您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
!majesty
// ==UserScript== // @name & Majesty // @namespace http://tampermonkey.net/ // @version 2.0 // @description !majesty // @icon https://cdn.discordapp.com/emojis/853002908924510240.gif?v=1 // @author . // @match http://zombs.io/ // @match http://tc-mod-xyz.glitch.me/ // @grant Ryan Wolf // ==/UserScript== document.querySelector(".hud-chat-messages").style.width ="900px"; let CAMenucss = ` .hud-CAMenu-grid3::-webkit-scrollbar-track { box-shadow: inset 0 0 5px white; border-radius: 10px; border: white solid 1px; background-color: rgba(0,0,0,0.8); } .hud-CAMenu-grid3::-webkit-scrollbar { background-color: black; border-radius: 10px; width: 10px; } .hud-CAMenu-grid3::-webkit-scrollbar-thumb { background: rgba(217, 217, 217, 1); border-radius: 10px; width: 3px;} .hud-CAMenu-grid3::-webkit-scrollbar-thumb:hover { background: rgba(177, 177, 177, 1); border-radius: 10px; } .hud-menu-CAMenu { /*scroll bar*/ /**/ display: none; position: fixed; top: 45%; left: 35%; width: 1000px; height: 670px; margin: -270px 0 0 -300px; padding: 20px; background: rgba(0, 0, 0, 0.6); color: #eee; border-radius: 4px; z-index: 15; } .hud-menu-CAMenu .hud-CAMenu-grid3 { display: block; height: 360px; padding: 10px; margin-top: 18px; background: rgba(0, 0, 0, 0.3); overflow: auto; } .hud-spell-icons .hud-spell-icon[data-type="CAMenu"]::before { background-image: url("https://cdn.discordapp.com/emojis/853004676889968720.png?v=1"); } .hud-spell-icon[data-type="CAMenu"]:hover{ } /* BTN */ .CAbtn:hover { cursor: pointer; } .CAbtn1 { background-color: rgba(0, 0, 0, 0); border: 2px solid white; color: white; height:40px; margin: 5px; border-radius: 10px; padding: 7px; width: 243px; } .CAbtn1:hover{ opacity: 0.6; cursor: pointor; } .CAbtn1-activated { background-color: rgba(255, 255, 255, 0.5); border: 2px solid white; color: white; height:40px; margin: 5px; border-radius: 10px; padding: 7px; width: 243px; } .CAbtn1-activated:hover{ opacity: 0.6; cursor: pointor } .CAbtnR { background-color: #FF5964; border: 2px solid white; color: white; height:40px; margin: 5px; border-radius: 10px; padding: 7px; width: 243px; } .CAbtnR:hover{ opacity: 0.6; cursor: pointor; } .CAbtnY { background-color: #FFE74C; border: 2px solid white; color: white; height:40px; margin: 5px; border-radius: 10px; padding: 7px; width: 243px; } .CAbtnY:hover{ opacity: 0.6; cursor: pointor; } .CAbtnG { background-color: #6BF178; border: 2px solid white; color: white; height:40px; margin: 5px; border-radius: 10px; padding: 7px; width: 243px; } .CAbtnG:hover{ opacity: 0.6; cursor: pointor; } .CAbtnB { background-color: #35A7FF; border: 2px solid white; color: white; height:40px; margin: 5px; border-radius: 10px; padding: 7px; width: 243px; } .CAbtnB:hover{ opacity: 0.6; cursor: pointor; } .hud-CAMenuClose-icon{ position: relative; transform: scale(2); bottom: 460px; float: right; z-index:100; opacity: 0.2; } .hud-CAMenuClose-icon:hover{ opacity: 0.5; cursor: pointer; } .hud-CAMenuTitle{ position: relative; bottom: 480px; font-size: 30px; color: white; text-align: center; left:10px; font-weight: bold; font-family: "Hammersmith One", sans-serif; } /*emm*/ .box { display: block; width: 100%; height: 50px; line-height: 34px; padding: 8px 14px; margin: 0 0 10px; background: #eee; border: 0; font-size: 14px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); border-radius: 4px; } .codeIn, .joinOut { height: 50px; } .hud-menu-zipp3 h3 { display: block; margin: 0; line-height: 20px; } .hud-menu-zipp3 .hud-the-tab { position: relative; height: 40px; line-height: 40px; margin: 20px; border: 0px solid rgb(0, 0, 0, 0); } .hud-menu-zipp3 .hud-the-tab { display: block; float: left; padding: 0 14px; margin: 0 1px 0 0; font-size: 14px; background: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.4); transition: all 0.15s ease-in-out; } .hud-menu-zipp3 .hud-the-tab:hover { background: rgba(0, 0, 0, 0.2); color: #eee; cursor: pointer; } `; let styles = document.createElement("style"); styles.appendChild(document.createTextNode(CAMenucss)); document.head.appendChild(styles); styles.type = "text/css"; // Büyüler let spell = document.createElement("div"); spell.classList.add("hud-spell-icon"); spell.setAttribute("data-type", "CAMenu"); spell.classList.add("hud-CAMenu-icon"); document.getElementsByClassName("hud-spell-icons")[0].appendChild(spell); // Hareket document.getElementsByClassName("hud-CAMenu-icon")[0].addEventListener("mouseover", onMenuicon); document.getElementsByClassName("hud-CAMenu-icon")[0].addEventListener("mouseout", offMenuicon); function onMenuicon() { var caMenuTooltip = document.createElement('div'); caMenuTooltip.classList.add("hud-tooltip"); caMenuTooltip.classList.add("hud-tooltip-right"); caMenuTooltip.classList.add("CaTooltip"); caMenuTooltip.style = "left: 76px; top: 325px; font-size:15px;font-weight:bold; font-family:Hammersmith One;"; caMenuTooltip.innerHTML = "Majesty"; document.body.appendChild(caMenuTooltip); } function offMenuicon() { document.getElementsByClassName("CaTooltip")[0].remove(); } // Menü Alt Yapı let modHTML = ` <div class="hud-menu-CAMenu"> <br /> <style> .mt{ width: 15%; background-color:rgba(0, 0, 0, 0); border: 2px solid #fff; border-radius: 5px; margin: 5px; color: white; } .SI{ width: 15%; background-color:rgba(0, 0, 0, 0); border: 2px solid #fff; border-radius: 5px; margin: 5px; color: white; padding: 1px; } .SI:hover { opacity: 0.6; cursor: pointer; } .mt:hover{ opacity: 0.6; cursor: pointer; } </style> <div style="text-align:center"> <button class="SE mt">Detaylı Kaldır</button> <button class="AB mt">Otomatik Kurucu</button> <button class="PA mt">Giriş & Çıkış</button> <button class="BS mt">Otomatik Yazıcı</button> <button class="SI MY">Detaylı Yükselt</button> <button class="MN mt">Pençetay</button> <div class="hud-CAMenu-grid3"> </div> <p class="hud-CAMenuClose-icon">✕</p> <p class="hud-CAMenuTitle"></P> </div> `; document.body.insertAdjacentHTML("afterbegin", modHTML); let CaMenu = document.getElementsByClassName("hud-menu-CAMenu")[0]; let grabLb = document.createElement("BUTTON"); grabLb.className = "btn btn-blue"; grabLb.id = "grabLb"; grabLb.style = "width: 100%; height: 25px; margin-top: 3%;"; grabLb.innerHTML = "Liderler Panosu"; grabLb.className = "btn btn-blue"; grabLb.id = "grabLb"; grabLb.style = "width: 100%; height: 25px; margin-top: 3%;"; grabLb.innerHTML = "Liderler Panosu"; // Tıklama // Ikon Tıklama document.getElementsByClassName("hud-CAMenu-icon")[0].addEventListener("click", function() { if (CaMenu.style.display == "none" || CaMenu.style.display == "") { document.getElementById("hud-menu-shop").style.display = "none"; document.getElementById("hud-menu-party").style.display = "none"; document.getElementById("hud-menu-settings").style.display = "none"; CaMenu.style.display = "block"; } else { CaMenu.style.display = "none"; }; }); // Ikon Silme document.getElementsByClassName("hud-CAMenuClose-icon")[0].addEventListener("click", function() { if (CaMenu.style.display == "none" || CaMenu.style.display == "") { document.getElementById("hud-menu-shop").style.display = "none"; document.getElementById("hud-menu-party").style.display = "none"; document.getElementById("hud-menu-settings").style.display = "none"; CaMenu.style.display = "block"; } else { CaMenu.style.display = "none"; }; }); let _menu = document.getElementsByClassName("hud-menu-icon"); let _spell = document.getElementsByClassName("hud-spell-icon"); let allIcon = [ _menu[0], _menu[1], _menu[2], _spell[0], _spell[1] ]; // Düşman allIcon.forEach(function(elem) { elem.addEventListener("click", function() { if (CaMenu.style.display == "block") { CaMenu.style.display = "none"; }; }); }); document.getElementsByClassName("SE")[0].addEventListener("click", function() { displayAllToNone(); document.getElementsByClassName("SE")[0].innerText = "</>"; document.getElementsByClassName("etc.Class")[0].innerText = "Detaylı Kaldır"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i")[0]) { document.getElementsByClassName(i + "i")[0].style.display = ""; } } }) document.getElementsByClassName("AB")[0].addEventListener("click", function() { displayAllToNone(); document.getElementsByClassName("AB")[0].innerText = "</>"; document.getElementsByClassName("etc.Class")[0].innerText = "Otomatik Kurucu"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i7")[0]) { document.getElementsByClassName(i + "i7")[0].style.display = ""; } } }) document.getElementsByClassName("PA")[0].addEventListener("click", function() { displayAllToNone(); document.getElementsByClassName("PA")[0].innerText = "</>"; document.getElementsByClassName("etc.Class")[0].innerText = "Giriş & Çıkış"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i3")[0]) { document.getElementsByClassName(i + "i3")[0].style.display = ""; } } }) document.getElementsByClassName("BS")[0].addEventListener("click", function() { displayAllToNone(); document.getElementsByClassName("BS")[0].innerText = "</>"; document.getElementsByClassName("etc.Class")[0].innerText = "Otomatik Yazıcı"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i4")[0]) { document.getElementsByClassName(i + "i4")[0].style.display = ""; } } }) document.getElementsByClassName("SI")[0].addEventListener("click", function() { displayAllToNone(); document.getElementsByClassName("SI")[0].innerText = "</>"; document.getElementsByClassName("etc.Class")[0].innerText = "Detaylı Yükselt"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i5")[0]) { document.getElementsByClassName(i + "i5")[0].style.display = ""; } } }) document.getElementsByClassName("MN")[0].addEventListener("click", function() { displayAllToNone(); document.getElementsByClassName("MN")[0].innerText = "</>"; document.getElementsByClassName("etc.Class")[0].innerText = "Pençetay"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i6")[0]) { document.getElementsByClassName(i + "i6")[0].style.display = ""; } } }) function displayAllToNone() { document.getElementsByClassName("SE")[0].innerText = "Detaylı Kaldır"; document.getElementsByClassName("AB")[0].innerText = "Otomatik Kurucu"; document.getElementsByClassName("BS")[0].innerText = "Otomatik Yazıcı"; document.getElementsByClassName("PA")[0].innerText = "Giriş & Çıkış"; document.getElementsByClassName("SI")[0].innerText = "Detaylı Yükselt"; document.getElementsByClassName("MN")[0].innerText = "Pençetay"; for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i")[0]) { document.getElementsByClassName(i + "i")[0].style.display = "none"; } } for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i7")[0]) { document.getElementsByClassName(i + "i7")[0].style.display = "none"; } } for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i3")[0]) { document.getElementsByClassName(i + "i3")[0].style.display = "none"; } } for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i4")[0]) { document.getElementsByClassName(i + "i4")[0].style.display = "none"; } } for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i5")[0]) { document.getElementsByClassName(i + "i5")[0].style.display = "none"; } } for (let i = 0; i < 50; i++) { if (document.getElementsByClassName(i + "i6")[0]) { document.getElementsByClassName(i + "i6")[0].style.display = "none"; } } } document.getElementsByClassName("hud-CAMenu-grid3")[0].innerHTML = ` <div style="text-align:center"> <!----------------------------başlangıç---------------------------> <div class="etc.Class"> <hr /> <h3>• Kurt & Java Majesty</h3> </div> <hr /> <!----------------------------detaylı kaldırma---------------------------> <button class="CAbtn1 1i"id = "SellAll">Her Şeyi Kaldır</button> <button class="CAbtn1 2i"id = "SellWalls">Duvarları Kaldır</button> <button class="CAbtn1 3i"id = "SellDoors">Kapıları Kaldır</button> <button class="CAbtn1 4i"id = "SellSlowtraps">Tuzakları Kaldır</button> <button class="CAbtn1 5i"id = "SellArrows">Okçuları Kaldır</button> <button class="CAbtn1 6i"id = "SellCanons">Topçuları Kaldır</button> <button class="CAbtn1 7i"id = "SellMelees">İttiricileri Kaldır</button> <button class="CAbtn1 8i"id = "SellBombs">Bombaları Kaldır</button> <button class="CAbtn1 9i"id = "SellMages">Büyücüleri Kaldır</button> <button class="CAbtn1 10i"id = "SellGoldmines">Altın Toplayıcıları Kaldır</button> <button class="CAbtn1 11i"id = "SellHarvesters">Kazıcıları Kaldır</button> <hr class="12i"> <!----------------------------otomatik kurucu---------------------------> <button class="CAbtn1 1i7"id ="auto3x3">3x3 Duvar Etkinleştir</button> <button class="CAbtn1 27i7"id ="autoHarvesterTrap">Kapan Tuzağı Etkinleştir</button> <hr class="3i7"> <!----------------------------sohbet---------------------------> <input type="text" id="spamtext" name="spamtext" required maxlength="60" size="40" placeholder="Yazılıcak Şey"class="1i4" style="background-color:rgba(0,0,0,0);padding: 5px; border-radius:5px;color:rgba(255,255,255,0.7); border:2px solid white;"> <button class="CAbtn1 2i4"id="spambtn" style="width: 200px;">Otomatik Yazıcı Etkinleştir</button> <button class="CAbtn1 3i4"id="clearchatbtn">Sohbet Sil</button> <!--------------------------------parti------------------------------> <label for="zombs.ioPartyKey" class="1i3">Parti Kodu</label> <input type="text" id="partycodeinput" name="zombs.ioPartyKey" required maxlength="20" size="22" class="2i3" placeholder = "Anaktar"style="background-color:rgba(0,0,0,0);padding: 5px; border-radius:5px;color:rgba(255,255,255,0.7); border:2px solid white;"> <input type="text" id="partycodeinput" name="zombs.ioPartyKey" required maxlength="20" size="22" class="7i3" placeholder = "Yedek Anaktar"style="background-color:rgba(0,0,0,0);padding: 5px; border-radius:5px;color:rgba(255,255,255,0.7); border:2px solid white;"> <button class="CAbtn1 3i3"id="joinparty" style="width: 200px">Partiye Otomatik Katılmayı Etkinleştir</button> <br class="4i3"> <button class="CAbtn1 5i3"id="leaveparty">Partiden Çık</button> <button class="CAbtn1 6i3"id="opt">Sekme Aç</button> <hr class="8i3"> <!----------------------------detaylı yükseltme---------------------------> <hr class="4i4"> <button class="CAbtn1 5i5"id = "UpgradeAll">Her Şeyi Yükselt</button> <button class="CAbtn1 6i5"id = "UpgradeWalls">Duvarları Yükselt</button> <button class="CAbtn1 7i5"id = "UpgradeDoors">Kapıları Yükselt</button> <button class="CAbtn1 8i5"id = "UpgradeSlowtraps">Tuzakları Yükselt</button> <button class="CAbtn1 9i5"id = "UpgradeArrows">Okçuları Yükselt</button> <button class="CAbtn1 10i5"id = "UpgradeCanons">Topçuları Yükselt</button> <button class="CAbtn1 11i5"id = "UpgradeMelees">İttiricileri Yükselt</button> <button class="CAbtn1 12i5"id = "UpgradeBombs">Bombaları Yükselt</button> <button class="CAbtn1 13i5"id = "UpgradeMages">Büyücüleri Yükselt</button> <button class="CAbtn1 14i5"id = "UpgradeGoldmines">Altın Toplayıcıları Yükselt</button> <button class="CAbtn1 15i5"id = "UpgradeHarvesters">Kazıcıları Yükselt</button> <hr class="16i5"> <!----------------------------pençetay---------------------------> <button class="CAbtn1 1i6"id="AHRC">Otomatik Kazıcı Etkinleştir</button> <button class="CAbtn1-activated 2i6"id="daynight">Karanlık Mod Etkinleştir</button> <button class="CAbtn1-activated 3i6"id="SellPet">Hayvanları Kaldır</button> <button class="CAbtn1-activated 4i6"id="Game.currentGame.network.disconnect()">Bağlantıyı kes</button> <hr class="5i6"> </div> `; displayAllToNone(); // Menü Sonu // Değişkenler var auto3x3 = false; var CAshouldBuild3x3Walls = false; var CAshouldBuild5x5Walls = false; var CAshouldBuild7x7Walls = false; var AHRC = false; var nightdark = true; var JoinParty = false; var spamchat = false; var joinedserver = false; var v_autoharvestertrap = false; var mapmousex; var mapmousey; var mapmovetox; var mapmovetoy; // Klon var button7 = document.getElementById("opt"); button7.addEventListener("click", partytab); function partytab() { var url = document.getElementsByClassName('hud-party-share')[0].value; window.open(url); } function CAchat(msg) { Game.currentGame.network.sendRpc({ name: "SendChatMessage", channel: "Local", message: msg }) } function placeWall(x, y) { game.network.sendRpc({ name: 'MakeBuilding', x: x, y: y, type: "Wall", yaw: 0 }); } function placeHarvester(x, y) { game.network.sendRpc({ name: 'MakeBuilding', x: x, y: y, type: "Harvester", yaw: 0 }); } function CAThree(gridPos) { placeWall(gridPos.x, gridPos.y); placeWall(gridPos.x + 48, gridPos.y); placeWall(gridPos.x, gridPos.y + 48); placeWall(gridPos.x - 48, gridPos.y); placeWall(gridPos.x, gridPos.y - 48); placeWall(gridPos.x - 48, gridPos.y + 48); placeWall(gridPos.x + 48, gridPos.y - 48); placeWall(gridPos.x + 48, gridPos.y + 48); placeWall(gridPos.x - 48, gridPos.y - 48); } function CAFive(gridPos) { // 1 placeWall(gridPos.x - 48 - 48, gridPos.y + 48 + 48); placeWall(gridPos.x - 48, gridPos.y + 48 + 48); placeWall(gridPos.x, gridPos.y + 48 + 48); placeWall(gridPos.x + 48, gridPos.y + 48 + 48); placeWall(gridPos.x + 48 + 48, gridPos.y + 48 + 48); // 2 placeWall(gridPos.x - 48 - 48, gridPos.y + 48); placeWall(gridPos.x - 48, gridPos.y + 48); placeWall(gridPos.x, gridPos.y + 48); placeWall(gridPos.x + 48, gridPos.y + 48); placeWall(gridPos.x + 48 + 48, gridPos.y + 48); // 3 placeWall(gridPos.x - 48 - 48, gridPos.y); placeWall(gridPos.x - 48, gridPos.y); placeWall(gridPos.x, gridPos.y); placeWall(gridPos.x + 48, gridPos.y); placeWall(gridPos.x + 48 + 48, gridPos.y); // 4 placeWall(gridPos.x - 48 - 48, gridPos.y - 48); placeWall(gridPos.x - 48, gridPos.y - 48); placeWall(gridPos.x, gridPos.y - 48); placeWall(gridPos.x + 48, gridPos.y - 48); placeWall(gridPos.x + 48 + 48, gridPos.y - 48); // 5 placeWall(gridPos.x - 48 - 48, gridPos.y - 48 - 48); placeWall(gridPos.x - 48, gridPos.y - 48 - 48); placeWall(gridPos.x, gridPos.y - 48 - 48); placeWall(gridPos.x + 48, gridPos.y - 48 - 48); placeWall(gridPos.x + 48 + 48, gridPos.y - 48 - 48); } function CASeven(gridPos) { // 1 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y + 48 + 48 + 48) placeWall(gridPos.x - 48 - 48, gridPos.y + 48 + 48 + 48); placeWall(gridPos.x - 48, gridPos.y + 48 + 48 + 48); placeWall(gridPos.x, gridPos.y + 48 + 48 + 48); placeWall(gridPos.x + 48, gridPos.y + 48 + 48 + 48); placeWall(gridPos.x + 48 + 48, gridPos.y + 48 + 48 + 48); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y + 48 + 48 + 48); // 2 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y + 48 + 48); placeWall(gridPos.x - 48 - 48, gridPos.y + 48 + 48); placeWall(gridPos.x - 48, gridPos.y + 48 + 48); placeWall(gridPos.x, gridPos.y + 48 + 48); placeWall(gridPos.x + 48, gridPos.y + 48 + 48); placeWall(gridPos.x + 48 + 48, gridPos.y + 48 + 48); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y + 48 + 48); // 3 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y + 48); placeWall(gridPos.x - 48 - 48, gridPos.y + 48); placeWall(gridPos.x - 48, gridPos.y + 48); placeWall(gridPos.x, gridPos.y); placeWall(gridPos.x + 48, gridPos.y + 48); placeWall(gridPos.x + 48 + 48, gridPos.y + 48); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y + 48); // 4 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y); placeWall(gridPos.x - 48 - 48, gridPos.y); placeWall(gridPos.x - 48, gridPos.y); placeWall(gridPos.x, gridPos.y); placeWall(gridPos.x + 48, gridPos.y); placeWall(gridPos.x + 48 + 48, gridPos.y); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y); // 5 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y - 48); placeWall(gridPos.x - 48 - 48, gridPos.y - 48); placeWall(gridPos.x - 48, gridPos.y - 48); placeWall(gridPos.x, gridPos.y - 48); placeWall(gridPos.x + 48, gridPos.y - 48); placeWall(gridPos.x + 48 + 48, gridPos.y - 48); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y - 48); // 6 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y - 48 - 48); placeWall(gridPos.x - 48 - 48, gridPos.y - 48 - 48); placeWall(gridPos.x - 48, gridPos.y - 48 - 48); placeWall(gridPos.x, gridPos.y - 48 - 48); placeWall(gridPos.x + 48, gridPos.y - 48 - 48); placeWall(gridPos.x + 48 + 48, gridPos.y - 48 - 48); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y - 48 - 48); // 7 placeWall(gridPos.x - 48 - 48 - 48, gridPos.y - 48 - 48 - 48); placeWall(gridPos.x - 48 - 48, gridPos.y - 48 - 48 - 48); placeWall(gridPos.x - 48, gridPos.y - 48 - 48 - 48); placeWall(gridPos.x, gridPos.y - 48 - 48 - 48); placeWall(gridPos.x + 48, gridPos.y - 48 - 48 - 48); placeWall(gridPos.x + 48 + 48, gridPos.y - 48 - 48 - 48); placeWall(gridPos.x + 48 + 48 + 48, gridPos.y - 48 - 48 - 48); // Bilmiyorum Neden x4, y5 (5 katman 4) Çalışmıyor, Bu Yüzden Tekrar 3x3 Yapıyorum CAThree(gridPos); } /*---------------------------------------------------başlangıç--------------------------------------------------------*/ function joinserver() { joinedserver = true; } // Otomatik Kazıcı Tuzağı function autoharvestertrap() { v_autoharvestertrap = !v_autoharvestertrap; document.getElementById("autoHarvesterTrap").innerHTML = v_autoharvestertrap ? "Otomatik Kapan Tuzağını Devre Dışı Bırak" : "Otomatik Kapan Tuzağını Etkinleştir"; document.getElementById("autoHarvesterTrap").classList.replace(v_autoharvestertrap ? "CAbtn1" : "CAbtn1-activated", v_autoharvestertrap ? "CAbtn1-activated" : "CAbtn1"); if (v_autoharvestertrap) { game.ui.getComponent('PopupOverlay').showHint("[Kapan] Etkinleştirildi, İnsanları Tuzağa Düşürmek İstiyorsanız, Tüm Biçerdöverleri Sattığınızdan Emin Olun!", 1e4); CAchat("Otomatik Kapan Tuzağı Açıldı 👙"); } else { CAchat("Otomatik Kapan Tuzağı Kapatıldı 👙"); } } document.addEventListener('mousedown', e => { let CAmousePs = { x: e.clientX, y: e.clientY }; if (game.inputManager.mouseDown && game.ui.components.PlacementOverlay.buildingId == "Harvester") { var CAbuildingSchema = game.ui.getBuildingSchema(); var CAschemaData = CAbuildingSchema.Wall; var CAmousePosition = game.ui.getMousePosition(); var CAworld = game.world; var CAworldPos = game.renderer.screenToWorld(CAmousePs.x, CAmousePs.y); var CAcellIndexes = CAworld.entityGrid.getCellIndexes(CAworldPos.x, CAworldPos.y, { width: CAschemaData.gridWidth, height: CAschemaData.gridHeight }); var CAcellSize = CAworld.entityGrid.getCellSize(); var CAcellAverages = { x: 0, y: 0 }; for (var i in CAcellIndexes) { if (!CAcellIndexes[i]) { return false; } var CAcellPos = CAworld.entityGrid.getCellCoords(CAcellIndexes[i]); var isOccupied = game.ui.components.PlacementOverlay.checkIsOccupied(CAcellIndexes[i], CAcellPos); CAcellAverages.x += CAcellPos.x; CAcellAverages.y += CAcellPos.y; } CAcellAverages.x = CAcellAverages.x / CAcellIndexes.length; CAcellAverages.y = CAcellAverages.y / CAcellIndexes.length; var gridPos = { x: CAcellAverages.x * CAcellSize + CAcellSize / 2, y: CAcellAverages.y * CAcellSize + CAcellSize / 2 }; console.log("place harvester1"); if (v_autoharvestertrap) { console.log("place harvester"); placeHarvester(gridPos.x - 144, gridPos.y + 48); placeHarvester(gridPos.x - 144, gridPos.y - 48); // placeHarvester(gridPos.x - 48, gridPos.y + 144); placeHarvester(gridPos.x - 48, gridPos.y - 144); // placeHarvester(gridPos.x + 48, gridPos.y + 144); placeHarvester(gridPos.x + 48, gridPos.y - 144); // placeHarvester(gridPos.x + 144, gridPos.y - 48); placeHarvester(gridPos.x + 144, gridPos.y - 48); } } }) // 3x3 Duvar function F_auto3x3() { auto3x3 = !auto3x3; document.getElementById("auto3x3").innerHTML = auto3x3 ? "3x3 Duvar Devre Dışı Bırak" : "3x3 Duvar Etkinleştir"; document.getElementById("auto3x3").classList.replace(auto3x3 ? "CAbtn1" : "CAbtn1-activated", auto3x3 ? "CAbtn1-activated" : "CAbtn1"); if (auto3x3) { game.ui.getComponent('PopupOverlay').showHint("", 1e4); CAchat("3x3 Dîwar Vekirî 👨⚖️"); } else { CAchat("3x3 Dîwar Girtî 👨⚖️"); } } document.addEventListener('mousemove', e => { let mousePs = { x: e.clientX, y: e.clientY }; if (game.inputManager.mouseDown && game.ui.components.PlacementOverlay.buildingId == "Wall") { var buildingSchema = game.ui.getBuildingSchema(); var schemaData = buildingSchema.Wall; var mousePosition = game.ui.getMousePosition(); var world = game.world; var worldPos = game.renderer.screenToWorld(mousePs.x, mousePs.y); var cellIndexes = world.entityGrid.getCellIndexes(worldPos.x, worldPos.y, { width: schemaData.gridWidth, height: schemaData.gridHeight }); var cellSize = world.entityGrid.getCellSize(); var cellAverages = { x: 0, y: 0 }; for (var i in cellIndexes) { if (!cellIndexes[i]) { return false; } var cellPos = world.entityGrid.getCellCoords(cellIndexes[i]); var isOccupied = game.ui.components.PlacementOverlay.checkIsOccupied(cellIndexes[i], cellPos); cellAverages.x += cellPos.x; cellAverages.y += cellPos.y; } cellAverages.x = cellAverages.x / cellIndexes.length; cellAverages.y = cellAverages.y / cellIndexes.length; var gridPos = { x: cellAverages.x * cellSize + cellSize / 2, y: cellAverages.y * cellSize + cellSize / 2 }; if (auto3x3) { CAThree(gridPos); } } }) addEventListener('keydown', function(e) { if (e.key == "z") { CAshouldBuild3x3Walls = true; CAshouldBuild5x5Walls = false; CAshouldBuild7x7Walls = false; } else if (e.key == "x") { CAshouldBuild5x5Walls = true; CAshouldBuild3x3Walls = false; CAshouldBuild7x7Walls = false; } else if (e.key == "c") { CAshouldBuild7x7Walls = true; CAshouldBuild3x3Walls = false; CAshouldBuild5x5Walls = false; } }) addEventListener('keyup', function(e) { if (e.key == "z") { CAshouldBuild3x3Walls = false; } else if (e.key == "x") { CAshouldBuild5x5Walls = false; } else if (e.key == "c") { CAshouldBuild7x7Walls = false; } }) document.addEventListener('mousedown', e => { let CAmousePs = { x: e.clientX, y: e.clientY }; if (game.inputManager.mouseDown && game.ui.components.PlacementOverlay.buildingId == "Wall") { var CAbuildingSchema = game.ui.getBuildingSchema(); var CAschemaData = CAbuildingSchema.Wall; var CAmousePosition = game.ui.getMousePosition(); var CAworld = game.world; var CAworldPos = game.renderer.screenToWorld(CAmousePs.x, CAmousePs.y); var CAcellIndexes = CAworld.entityGrid.getCellIndexes(CAworldPos.x, CAworldPos.y, { width: CAschemaData.gridWidth, height: CAschemaData.gridHeight }); var CAcellSize = CAworld.entityGrid.getCellSize(); var CAcellAverages = { x: 0, y: 0 }; for (var i in CAcellIndexes) { if (!CAcellIndexes[i]) { return false; } var CAcellPos = CAworld.entityGrid.getCellCoords(CAcellIndexes[i]); var isOccupied = game.ui.components.PlacementOverlay.checkIsOccupied(CAcellIndexes[i], CAcellPos); CAcellAverages.x += CAcellPos.x; CAcellAverages.y += CAcellPos.y; } CAcellAverages.x = CAcellAverages.x / CAcellIndexes.length; CAcellAverages.y = CAcellAverages.y / CAcellIndexes.length; var gridPos = { x: CAcellAverages.x * CAcellSize + CAcellSize / 2, y: CAcellAverages.y * CAcellSize + CAcellSize / 2 }; if (CAshouldBuild3x3Walls && !auto3x3) { CAThree(gridPos); } else if (CAshouldBuild5x5Walls && !auto3x3) { CAFive(gridPos); } else if (CAshouldBuild7x7Walls && !auto3x3) { CASeven(gridPos); } } }) document.addEventListener('mousemove', e => { let CAmousePs = { x: e.clientX, y: e.clientY }; if (game.inputManager.mouseDown && game.ui.components.PlacementOverlay.buildingId == "Wall") { var CAbuildingSchema = game.ui.getBuildingSchema(); var CAschemaData = CAbuildingSchema.Wall; var CAmousePosition = game.ui.getMousePosition(); var CAworld = game.world; var CAworldPos = game.renderer.screenToWorld(CAmousePs.x, CAmousePs.y); var CAcellIndexes = CAworld.entityGrid.getCellIndexes(CAworldPos.x, CAworldPos.y, { width: CAschemaData.gridWidth, height: CAschemaData.gridHeight }); var CAcellSize = CAworld.entityGrid.getCellSize(); var CAcellAverages = { x: 0, y: 0 }; for (var i in CAcellIndexes) { if (!CAcellIndexes[i]) { return false; } var CAcellPos = CAworld.entityGrid.getCellCoords(CAcellIndexes[i]); var isOccupied = game.ui.components.PlacementOverlay.checkIsOccupied(CAcellIndexes[i], CAcellPos); CAcellAverages.x += CAcellPos.x; CAcellAverages.y += CAcellPos.y; } CAcellAverages.x = CAcellAverages.x / CAcellIndexes.length; CAcellAverages.y = CAcellAverages.y / CAcellIndexes.length; var gridPos = { x: CAcellAverages.x * CAcellSize + CAcellSize / 2, y: CAcellAverages.y * CAcellSize + CAcellSize / 2 }; if (CAshouldBuild3x3Walls && !auto3x3) { CAThree(gridPos); } else if (CAshouldBuild5x5Walls && !auto3x3) { CAFive(gridPos); } else if (CAshouldBuild7x7Walls && !auto3x3) { CASeven(gridPos); } } }) // Silme Bölümü function SellAll() { game.ui.getComponent('PopupOverlay').showConfirmation('Varsayılan hakaretleri değiştirmek istediğinizden emin misiniz? Bu, tüm özel hakaretleri sıfırlayacaktır', 1e4, function(){ var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model !== "GoldStash") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }); } } CAchat("Her tişt Rakirin 👨⚖️ "); }, function(){ game.ui.getComponent('PopupOverlay').showHint('Fine...', 1e4) }) } function SellWalls() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "Wall") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Dîwar Rakirin 👨⚖️'); } function SellDoors() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "Door") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Derî Hat Rakirin 👨⚖️'); } function SellSlowtraps() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "SlowTrap") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Xefik Rakirin 👨⚖️'); } function SellArrows() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "ArrowTower") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Arşîvan *okçular* Rakirin 👨⚖️'); } function SellCanons() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "CannonTower") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Topxane rakirin 👨⚖️'); } function SellMelees() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "MeleeTower") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Thrusters Rakirin 👨⚖️'); } function SellBombs() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "BombTower") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Bombe rakirin 👨⚖️'); } function SellMages() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "MageTower") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Sorcerers Rakirin 👨⚖️'); } function SellGoldmines() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "GoldMine") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Jeneratorên Zêr Hatin Rakirin 👨⚖️'); } function SellHarvesters() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "Harvester") { Game.currentGame.network.sendRpc({ name: "DeleteBuilding", uid: obj.fromTick.uid }) } } CAchat('Kaynak Toplayıcılar Kaldırıldı 👙'); } function UpgradeAll() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "GoldStash") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Ana Merkez Yükseltildi 👙'); } function UpgradeWalls() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "Wall") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('dîwar bilind bûn 👨⚖️'); } function UpgradeDoors() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "Door") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Doors Upgraded 👨⚖️'); } function UpgradeSlowtraps() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "SlowTrap") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Xefik Upgraded 👨⚖️'); } function UpgradeArrows() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "ArrowTower") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Archers Upgraded 👨⚖️'); } function UpgradeCanons() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "CannonTower") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Topxane Nûjen kirin 👨⚖️'); } function UpgradeMelees() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "MeleeTower") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Thrusters Upgraded 👨⚖️'); } function UpgradeBombs() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "BombTower") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Bombebaran nûve kirin 👨⚖️'); } function UpgradeMages() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "MagicTower") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Mages Upgraded 👨⚖️'); } function UpgradeGoldmines() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "GoldMine") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Berhevkarên Zêr Nûjen Bûn 👨⚖️'); } function UpgradeHarvesters() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (obj.fromTick.model == "Harvester") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Excavators Upgraded 👨⚖️'); } function SellPet() { var entities = Game.currentGame.world.entities; for (var uid in entities) { if (!entities.hasOwnProperty(uid)) continue; var obj = entities[uid]; if (entities[uid].fromTick.model == "PetCARL" || entities[uid].fromTick.model == "PetMiner") { Game.currentGame.network.sendRpc({ name: "UpgradeBuilding", uid: obj.fromTick.uid }) } } CAchat('Hayvanlar Kaldırıldı 👨⚖️'); } function F_AHRC() { AHRC = !AHRC; document.getElementById("AHRC").innerHTML = AHRC ? "Otomatik Kazıcı Devre Dışı Bırak" : "Otomatik Kazıcı Etkinleştir"; document.getElementById("AHRC").classList.replace(AHRC ? "CAbtn1" : "CAbtn1-activated", AHRC ? "CAbtn1-activated" : "CAbtn1"); if (AHRC) { CAchat('Excavator Otomatîk Vekirî 👨⚖️'); } else { CAchat('Excavator Otomatîk Girtî ye 👨⚖️'); } } // Kalkan function FixShield() { if (Game.currentGame.ui.playerTick.zombieShieldHealth < 85000) { Game.currentGame.network.sendRpc({ name: "EquipItem", itemName: "ZombieShield", tier: Game.currentGame.ui.inventory.ZombieShield.tier }); } } Game.currentGame.network.addRpcHandler("DayCycle", FixShield); // Parti den Ayrıl function leaveparty() { Game.currentGame.network.sendRpc({ name: "LeaveParty" }) } // Partiye Katıl function joinparty() { JoinParty = !JoinParty; document.getElementById("joinparty").innerHTML = JoinParty ? "Partiye Otomatik Katılmayı Devre Dışı Bırak" : "Partiye Otomatik Katılmayı Etkinleştir"; document.getElementById("joinparty").classList.replace(JoinParty ? "CAbtn1" : "CAbtn1-activated", JoinParty ? "CAbtn1-activated" : "CAbtn1"); } // Gün Işığı function daynight() { nightdark = !nightdark; document.getElementById("daynight").innerHTML = nightdark ? "Karanlık Mod Etkinleştir" : "Karanlık Mod Devre Dışı Bırak"; document.getElementById("daynight").classList.replace(nightdark ? "CAbtn1" : "CAbtn1-activated", nightdark ? "CAbtn1-activated" : "CAbtn1"); if (nightdark) { document.getElementsByClassName("hud-day-night-overlay")[0].style.display = "block"; CAchat("Tarî Girtî ye 👨⚖️"); } else { document.getElementsByClassName("hud-day-night-overlay")[0].style.display = "none"; CAchat("Tarî Vekirî 👨⚖️"); } } function F_spamchat() { spamchat = !spamchat; document.getElementById("spambtn").innerHTML = spamchat ? "Otomatik Yazıcıyı Devre Dışı Bırak" : "Otomatik Yazıcıyı Etkinleştir"; document.getElementById("spambtn").classList.replace(spamchat ? "CAbtn1" : "CAbtn1-activated", spamchat ? "CAbtn1-activated" : "CAbtn1"); if(spamchat) { CAchat("Destpêkirina Çapkerê Otomatîk 👨⚖️"); } else { setTimeout(() => { CAchat("Çapkerê Oto qediya 👨⚖️"); }, 900); } } function clearchat() { document.querySelector('.hud-chat-messages') .innerHTML = "" } // Yapım function mapmove(e) { mapmousex = e.pageX - 3; mapmousey = e.pageY - (document.getElementsByTagName('body')[0].clientHeight - 36 - 140); mapmovetox = Math.round(mapmousex / document.querySelector("#hud-mapcontainer").clientWidth * 23973); mapmovetoy = Math.round(mapmousey / document.querySelector("#hud-mapcontainer").clientHeight * 23973); game.ui.getComponent('PopupOverlay').showConfirmation(`Taşınmak istediğinden emin misin X: ${mapmovetox}?, Y: ${mapmovetoy}`, 1e4, function(){ CAchat("yes"); }, function(){ CAchat("no"); }); } // Toplayıcı setInterval(function() { if (AHRC) { var entities = Game.currentGame.world.entities for (let uid in entities) { if (!entities.hasOwnProperty(uid)) continue; let obj = entities[uid]; Game.currentGame.network.sendRpc({ name: "CollectHarvester", uid: obj.fromTick.uid }); if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 1) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.07 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 2) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.11 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 3) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.17 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 4) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.22 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 5) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.25 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 6) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.28 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 7) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.42 }); } if (obj.fromTick.model == "Harvester" && obj.fromTick.tier == 8) { Game.currentGame.network.sendRpc({ name: "AddDepositToHarvester", uid: obj.fromTick.uid, deposit: 0.65 }); } } } // Klana Katıl if (JoinParty) { Game.currentGame.network.sendRpc({ name: "JoinPartyByShareKey", partyShareKey: document.querySelector('#partycodeinput').value }); } // Sohbet Spam if(spamchat) { CAchat(document.querySelector('#spamtext').value); } }, 100); // Etkinlikler document.querySelector('#auto3x3') .addEventListener('click', F_auto3x3); document.querySelector('#SellAll') .addEventListener('click', SellAll); document.querySelector('#SellWalls') .addEventListener('click', SellWalls); document.querySelector('#SellDoors') .addEventListener('click', SellDoors); document.querySelector('#SellSlowtraps') .addEventListener('click', SellSlowtraps); document.querySelector('#SellArrows') .addEventListener('click', SellArrows); document.querySelector('#SellCanons') .addEventListener('click', SellCanons); document.querySelector('#SellMelees') .addEventListener('click', SellMelees); document.querySelector('#SellBombs') .addEventListener('click', SellBombs); document.querySelector('#SellMages') .addEventListener('click', SellMages); document.querySelector('#SellGoldmines') .addEventListener('click', SellGoldmines); document.querySelector('#SellHarvesters') .addEventListener('click', SellHarvesters); document.querySelector('#UpgradeAll') .addEventListener('click', UpgradeAll); document.querySelector('#UpgradeWalls') .addEventListener('click', UpgradeWalls); document.querySelector('#UpgradeDoors') .addEventListener('click', UpgradeDoors); document.querySelector('#UpgradeSlowtraps') .addEventListener('click', UpgradeSlowtraps); document.querySelector('#UpgradeArrows') .addEventListener('click', UpgradeArrows); document.querySelector('#UpgradeCanons') .addEventListener('click', UpgradeCanons); document.querySelector('#UpgradeMelees') .addEventListener('click', UpgradeMelees); document.querySelector('#UpgradeBombs') .addEventListener('click', UpgradeBombs); document.querySelector('#UpgradeMages') .addEventListener('click', UpgradeMages); document.querySelector('#UpgradeGoldmines') .addEventListener('click', UpgradeGoldmines); document.querySelector('#UpgradeHarvesters') .addEventListener('click', UpgradeHarvesters); document.querySelector('#AHRC') .addEventListener('click', F_AHRC); document.querySelector('#leaveparty') .addEventListener('click', leaveparty); document.querySelector('#joinparty') .addEventListener('click', joinparty); document.querySelector('#daynight') .addEventListener('click', daynight); document.querySelector('#spambtn') .addEventListener('click', F_spamchat); document.querySelector('#clearchatbtn') .addEventListener('click', clearchat); document.querySelector('.hud-intro-play') .addEventListener('click', joinserver); document.querySelector('#autoHarvesterTrap') .addEventListener('click', autoharvestertrap); document.querySelector('#SellPet') .addEventListener('click', SellPet); // Harita document.querySelector('#hud-mapcontainer') .addEventListener('click', function(e){mapmove(e)});
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址