Witam wrzucam poniżej bocika własnego autorstwa na herosa Opentany Paladyn.Aby wszystko funkcjonowało musicie zainstalować 2 skrypty, które są poniżej i musicie miec w ustawieniach w grze ODZNACZONE automatyczne przechodzenie przez przejścia.Bot startuje od andarum i chodzi w pętli, jeśli wyłączycie przeglądarkę podczas szukania herosa i włączycie to musicie zacząć od nowa, ponieważ bot ma zapisywanie w sessionStorage.Miłej gry 🙂
// ==UserScript==
// @name Bot na herosa Opentany Paladyn [85lvl]
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author Dyna
// @match http*://*.margonem.pl/
// @match http*://margonem.*/*
// @match http*://www.margonem.*/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=margonem.pl
// @grant none
// ==/UserScript==
(function() {
'use strict';
if (!sessionStorage.getItem('step')) {
sessionStorage.setItem('step', '0');
}
let arrayXY = [];
function opentany(event) {
var element = document.querySelector("#ground");
let step = sessionStorage.getItem('step');
if (step === '0' && map.id == 180) {
arrayXY = [828, 1556];
element.dispatchEvent(event);
}
if (step === '0' && hero.x == 24 && hero.y == 45 && map.id == 180) {
console.log('step 1');
sessionStorage.setItem('step', '1');
}
if (step === '1' && map.id == 180) {
arrayXY = [1392, 756];
element.dispatchEvent(event);
}
if (step === '1' && hero.x === 44 && hero.y === 29 && map.id == 180) {
sessionStorage.setItem('step', '2');
}
if(step === '2' && map.id == 180){
arrayXY = [1176, 752];
element.dispatchEvent(event);
}
if(step === '2' && hero.x === 35 && hero.y === 20 && map.id == 180){
sessionStorage.setItem('step', '3');
}
if(step === '3' && map.id == 180){
arrayXY = [1604, 492];
element.dispatchEvent(event);
}
if(step === '3' && hero.x == 22 && hero.y == 20 && map.id == 6608){
sessionStorage.setItem('step', '4');
}
if(step === '4' && map.id == 6608){
arrayXY = [780, 600];
element.dispatchEvent(event);
}
if(step === '4' && hero.x == 22 && hero.y == 15 && map.id == 6608){
sessionStorage.setItem('step', '5');
}
if(step === '5' && map.id == 6608){
arrayXY = [872, 600];
element.dispatchEvent(event);
}
if(step === '5' && hero.x == 25 && hero.y == 15 && map.id == 6608){
sessionStorage.setItem('step', '6');
}
if(step === '6' && map.id == 6608){
arrayXY = [1380, 712];
element.dispatchEvent(event);
}
if(step === '6' && map.id == 6610){
sessionStorage.setItem('step', '7');
}
if(step === '7' && map.id == 6610){
arrayXY = [348, 788];
element.dispatchEvent(event);
}
if(step === '7' && hero.x == 9 && hero.y == 21 && map.id == 6610){
sessionStorage.setItem('step', '8');
}
if(step === '8' && map.id == 6610){
arrayXY = [732, 1164];
element.dispatchEvent(event);
}
if(step === '8' && map.id == 6611){
sessionStorage.setItem('step', '99');
}
if(step === '99' && map.id == 6611){
arrayXY = [1888, 552];
element.dispatchEvent(event);
}
if(step === '99' && map.id == 6612){
sessionStorage.setItem('step', '100');
}
if(step === '100' && map.id == 6612){
arrayXY = [704, 1444];
element.dispatchEvent(event);
}
if(step === '100' && hero.x == 20 && hero.y == 42 && map.id == 6612){
sessionStorage.setItem('step', '101');
}
if(step === '101' && map.id == 6612){
arrayXY = [1888, 1516];
element.dispatchEvent(event);
}
if(step === '101' && hero.x == 57 && hero.y == 44 && map.id == 6612){
sessionStorage.setItem('step', '102');
}
if(step === '102' && map.id == 6612){
arrayXY = [1584, 456];
element.dispatchEvent(event);
}
if(step === '102' && hero.x == 47 && hero.y == 11 && map.id == 6612){
sessionStorage.setItem('step', '103');
}
if(step === '103' && map.id == 6612){
arrayXY = [96, 552];
element.dispatchEvent(event);
}
if(step === '103' && map.id == 6611){
sessionStorage.setItem('step', '9');
}
if(step === '9' && map.id == 6611){
arrayXY = [1488, 756];
element.dispatchEvent(event);
}
if(step === '9' && hero.x == 44 && hero.y == 20 && map.id == 6611){
sessionStorage.setItem('step', '10');
}
if(step === '10' && map.id == 6611){
arrayXY = [1056, 720];
element.dispatchEvent(event);
}
if(step === '10' && hero.x == 31 && hero.y == 19 && map.id == 6611){
sessionStorage.setItem('step', '11');
}
if(step === '11' && map.id == 6611){
arrayXY = [212, 100];
element.dispatchEvent(event);
}
if(step === '11' && map.id == 6609){
sessionStorage.setItem('step', '12');
}
if(step === '12' && map.id == 6609){
arrayXY = [548, 900];
element.dispatchEvent(event);
}
if(step === '12' && hero.x == 15 && hero.y == 25 && map.id == 6609){
sessionStorage.setItem('step', '13');
}
if(step === '13' && map.id == 6609){
arrayXY = [212, 1184];
element.dispatchEvent(event);
}
if(step === '13' && map.id == 6611){
sessionStorage.setItem('step', '14');
}
if(step === '14' && map.id == 6611){
arrayXY = [976, 1228];
element.dispatchEvent(event);
}
if(step === '14' && map.id === 6616){
sessionStorage.setItem('step', '15');
}
if(step === '15' && map.id == 6616){
arrayXY = [1384, 764];
element.dispatchEvent(event);
}
if(step === '15' && hero.x == 41 && hero.y == 20 && map.id == 6616){
sessionStorage.setItem('step', '16');
}
if(step === '16' && map.id == 6616){
arrayXY = [1384, 1708];
element.dispatchEvent(event);
}
if(step === '16' && hero.x == 41 && hero.y == 50 && map.id == 6616){
sessionStorage.setItem('step', '17');
}
if(step === '17' && map.id == 6616){
arrayXY = [1092, 1692];
element.dispatchEvent(event);
}
if(step === '17' && map.id === 6626){
sessionStorage.setItem('step', '18');
}
if(step === '18' && map.id == 6626){
arrayXY = [1044, 1244];
element.dispatchEvent(event);
}
if(step === '18' && map.id === 6625){
sessionStorage.setItem('step', '19');
}
if(step === '19' && map.id == 6625){
arrayXY = [560, 1344];
element.dispatchEvent(event);
}
if(step === '19' && hero.x == 15 && hero.y == 38 && map.id == 6625){
sessionStorage.setItem('step', '20');
}
if(step === '20' && map.id == 6625){
arrayXY = [1244, 1100];
element.dispatchEvent(event);
}
if(step === '20' && hero.x == 37 && hero.y == 31 && map.id == 6625){
sessionStorage.setItem('step', '21');
}
if(step === '21' && map.id == 6625){
arrayXY = [1196, 132];
element.dispatchEvent(event);
}
if(step === '21' && map.id == 6624){
sessionStorage.setItem('step', '22');
}
if(step === '22' && map.id == 6624){
arrayXY = [992, 904];
element.dispatchEvent(event);
}
if(step === '22' && hero.x == 29 && hero.y == 25 && map.id == 6624){
sessionStorage.setItem('step', '23');
}
if(step === '23' && map.id == 6624){
arrayXY = [616, 1228];
element.dispatchEvent(event);
}
if(step === '23' && hero.x == 17 && hero.y == 34 && map.id == 6624){
sessionStorage.setItem('step', '24');
}
if(step === '24' && map.id == 6624){
arrayXY = [796, 1588];
element.dispatchEvent(event);
}
if(step === '24' && map.id == 1730){
sessionStorage.setItem('step', '25');
}
if(step === '25' && map.id == 1730){
arrayXY = [2276, 1644];
element.dispatchEvent(event);
}
if(step === '25' && hero.x == 69 && hero.y == 48 && map.id == 1730){
sessionStorage.setItem('step', '26');
}
if(step === '26' && map.id == 1730){
arrayXY = [1624, 960];
element.dispatchEvent(event);
}
if(step === '26' && hero.x == 49 && hero.y == 26 && map.id == 1730){
sessionStorage.setItem('step', '27');
}
if(step === '27' && map.id == 1730){
arrayXY = [436, 2136];
element.dispatchEvent(event);
}
if(step === '27' && map.id == 1387){
sessionStorage.setItem('step', '28');
}
if(step === '28' && map.id == 1387){
arrayXY = [1392, 1048];
element.dispatchEvent(event);
}
if(step === '28' && hero.x == 41 && hero.y == 29 && map.id == 1387){
sessionStorage.setItem('step', '29');
}
if(step === '29' && map.id == 1387){
arrayXY = [908, 1892];
element.dispatchEvent(event);
}
if(step === '29' && hero.x == 26 && hero.y == 56 && map.id == 1387){
sessionStorage.setItem('step', '30');
}
if(step === '30' && map.id == 1387){
arrayXY = [488, 1728];
element.dispatchEvent(event);
}
if(step === '30' && hero.x == 13 && hero.y == 50 && map.id == 1387){
sessionStorage.setItem('step', '31');
}
if(step === '31' && map.id == 1387){
arrayXY = [2082, 297];
element.dispatchEvent(event);
}
if(step === '31' && map.id == 180){
sessionStorage.setItem('step', '0');
}
}
setTimeout(function () {
setInterval(function () {
let captcha = document.querySelector("#pre-captcha > div");
let cptch = document.querySelector("#captcha > div");
if (hero.isMoving === 4 && !g.dead === true && !g.battle === true && captcha == null && cptch == null) {
opentany(new MouseEvent('click', {
bubbles: true,
cancelable: true,
clientX: arrayXY[0],
clientY: arrayXY[1]
}));
}
}, 500);
}, 1000);
})();
// ==UserScript==
// @name Full Screen
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author Dyna
// @match http*://*.margonem.pl/
// @match http*://margonem.*/*
// @match http*://www.margonem.*/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=margonem.pl
// @grant none
// ==/UserScript==
var style=document.createElement('style');
style.textContent=`
#base {
height: calc(100% - 25px) !important;
width: calc(100% - 274px) !important;
z-index: 1
}
#centerbox2,
#centerbox {
left: 50px !important;
height: 100% !important;
top: 100px !important;
width: calc(100% - 276px) !important
}
#panel,#bottombar,#stats,#corners,#base3,#pvpmode,#life1{
display: none;
}
#botloc {
position: fixed !important;
top: 1px !important;
}
`;
document.head.appendChild(style);
let c = document.querySelector("#corners");
let l = document.querySelector("#logoutbut");
let p = document.querySelector("#premiumbut");
let g = document.querySelector("#gold");
let ch = document.querySelector("#bchat")
let l1 = document.querySelector("#leorn1");
let l2 = document.querySelector("#leorn2");
let ni = document.querySelector("#ni-promo");
let life = document.querySelector("#life2")
let exp = document.querySelector("#exp2");
let m = document.querySelector("#mailnotifier");
let lagmeter = document.querySelector("#lagmeter");
c.remove(); l.remove(); p.remove(); g.remove(); ch.remove(); l1.remove();l2.remove();ni.remove();life.remove(); exp.remove();m.remove();lagmeter.remove();