ProutexMacro

Read the description in GreasyFork!

Устаревшая версия за 29.04.2021. Перейдите к последней версии.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

// ==UserScript==
// @name ProutexMacro
// @namespace -
// @version [1.1]
// @description Read the description in GreasyFork!
// @author Discord: GoblinTime#2714 : Greasy Fork: ♡⚠♡GoblinTime♡⚠♡
// @match *://sandbox.moomoo.io/*
// @match *://moomoo.io/*
// @grant none
// @require https://greatest.deepsurf.us/scripts/368273-msgpack/code/msgpack.js?version=598723
// @require http://code.jquery.com/jquery-3.3.1.min.js
// @require https://code.jquery.com/ui/1.12.0/jquery-ui.min.js
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.0/jquery-confirm.min.js
// @require https://cdn.jsdelivr.net/npm/[email protected]/dist/msgpack.min.js
// @require https://cdn.jsdelivr.net/npm/[email protected]/fontfaceobserver.standalone.min.js
// ==/UserScript==
(function() {
'use strict';
$("#errorNotification").after(`
<div id="ShowMenu"></span>
<div id="addtext">LeftAndRightClick: On</div>
<div id="addtext0">LeftAndRightClick: Off</div>
<div id="addtext1">Left-Click</div>
<div id="addtext2">Right-Click</div>
<style>
#ShowMenu {
position:absolute !important;
display:block;
top: 5px;
left: 5px;
width: auto;
height: auto;
text-align: center;
}


#addtext,#addtext1,#addtext2,#addtext0 {
display: none;
color: #fff;
background: linear-gradient(to right, red, orange, yellow, green, cyan, blue, violet);
  background-size: 400% 400%;
font-size: 20px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-animation: colorR 20s ease infinite;
  animation: colorR 20s ease infinite;
}
@-webkit-keyframes colorR {
  0% { background-position: 0% 50% }
  50% { background-position: 100% 50% }
  100% { background-position: 0% 50% }
}
@keyframes colorR {
  0% { background-position: 0% 50% }
  50% { background-position: 100% 50% }
  100% { background-position: 0% 50% }
}
</style>
`);
var Clicks = false;
const cvs = document.getElementById("gameCanvas")
cvs.addEventListener("mousedown", clicks, false);
function clicks(e) {
 if (e.button == 0) {
 if(Clicks == true){
       document.getElementById('addtext1').style.display = "block";
       window.storeEquip(0,1);
       window.storeEquip(7);
       window.storeEquip(18,1);
       setTimeout(function() {
       window.storeEquip(11);
       window.storeEquip(21, 1);
       }, 100);
       setTimeout(function() {
       window.storeEquip(53);
       window.storeEquip(21,1);
       }, 180);
       setTimeout(function() {
       window.storeEquip(6);
       window.storeEquip(13,1);
       }, 260);
       setTimeout(function() {
       document.getElementById('addtext1').style.display = "none";
       },600);
       }
    }
     if (e.button == 2) {
     if(Clicks == true){
       document.getElementById('addtext2').style.display = "block";
       window.storeEquip(0,1);
       window.storeEquip(20);
       window.storeEquip(19,1);
       setTimeout(function() {
       window.storeEquip(40);
       window.storeEquip(19, 1);
       }, 120);
       setTimeout(function() {
       window.storeEquip(6);
       window.storeEquip(19, 1);
       }, 200);
       setTimeout(function() {
       document.getElementById('addtext2').style.display = "none";
       },600);
       }
    }
}
document.addEventListener('keydown', (e)=>{ // Add event
switch(e.keyCode) {
case 74: // [Button]- J
if(Clicks == false){
document.getElementById('addtext').style.display = "block";
document.getElementById('addtext0').style.display = "none";
Clicks=true;
} else {
document.getElementById('addtext').style.display = "none";
document.getElementById('addtext0').style.display = "block";
Clicks=false;
}
break;
case 82: // [Button]- R
console.log("Bull, Blood[Wings]");
window.storeBuy(7);// [Buy, Hat]- BullHelmet
window.storeBuy(18, 1);// [Buy, Acc]- Blood Wings
window.storeEquip(7);// [Equip, Hat]- BullHelmet
window.storeEquip(21, 1);// [Equip, Acc]- Blood Wings
break;
case 16: // [Button]- Shift
console.log("Boost, Tail");
window.storeBuy(12);// [Buy, Hat]- Booster
window.storeBuy(11, 1);// [Buy, Acc]- Tail
window.storeEquip(12);// [Equip, Hat]- Booster
window.storeEquip(11, 1);// [Equip, Acc]- X Wings
break;
case 84: // [Button]- T
console.log("Soldier, X[Wings]");
window.storeBuy(6);// [Buy, Hat]- Soldier
window.storeBuy(21, 1);// [Buy, Acc]- X Wings
window.storeEquip(6);// [Equip, Hat]- Soldier
window.storeEquip(21, 1);// [Equip, Acc]- X Wings
break;
case 90: // [Button]- Z
console.log("Tank, Black[Wings]");
window.storeBuy(40);// [Buy, Hat]- Tank
window.storeBuy(19, 1);// [Buy, Acc]- Black Wings
window.storeEquip(40);// [Equip, Hat]- Tank
window.storeEquip(19, 1);// [Equip, Acc]- Black Wings
break;
}
});
/* Instructions for adding items: You need to put this code in a comment here is how I commented out this text */
//  /*
document.getElementById('gameName').innerText = 'ProutexMacro';
document.getElementById("moomooio_728x90_home").style.display = "none";
$("#moomooio_728x90_home").parent().css({display: "none"});
document.getElementById("promoImg").remove();
document.getElementById('adCard').remove();
$("#youtuberOf").remove();
$("#followText").remove();
$("#promoImgHolder").remove();
$("#twitterFollow").remove();
$("#joinPartyButton").remove();
$("#linksContainer2").remove();
$("#partyButton").remove();
$("#youtubeFollow").remove();
$("#adCard").remove();
$("#adBlock").remove();
$("#mobileInstructions").remove();
$("#altServer").remove();
$("#downloadButtonContainer").remove();
$("#mobileDownloadButtonContainer").remove();
$(".downloadBadge").remove();
//  */
setTimeout(() => {
document.getElementById('ot-sdk-btn-floating').remove();
document.getElementById('pre-content-container').remove();
},1000);
})();