if (localStorage.getItem('dane_uciekanko') == null) localStorage.setItem('dane_uciekanko', 'Zwój teleportacji na Kwieciste Przejście');
if (localStorage.getItem('dane_uciekanko_lvl') == null) localStorage.setItem('dane_uciekanko_lvl', '5');
$('
').css({
position: "absolute",
left: -208,
top: 7,
width: 200,
height: 210,
color: "#006622",
"background-color": "#d9d9d9",
"font-size": "13px",
}).droppable({
accept: '.item',
drop: function(e, u) {
var nritemka = u.draggable.attr('id').replace('item', '');
var nazwaitemka = g.item[nritemka].name;
if (g.item[nritemka].cl == 16 && g.item[nritemka].loc == "g") {
document.getElementById("nazwa_zwoju").value = nazwaitemka;
} else {
message("To na pewno nie jest teleport.");
}
setTimeout(function() {
document.getElementById("dropmenu").style.display = "none";
}, 50);
},
}).appendTo("#centerbox2");
var dane_uciekanko = localStorage.getItem('dane_uciekanko');
var dane_uciekanko_lvl = localStorage.getItem('dane_uciekanko_lvl');
uciekanko.innerHTML = '
Przeciągnij teleport w te okienko:
';
uciekanko.innerHTML = uciekanko.innerHTML + '
Ile levli więcej: ';
uciekanko.innerHTML = uciekanko.innerHTML + '
Uciekać przed cl/fr/cl-fr?';
uciekanko.innerHTML = uciekanko.innerHTML + '
';
function saveToUciekanko() {
var itemsik = document.getElementById("nazwa_zwoju").value;
var leverzik = Number(document.getElementById("lvlponad").value);
localStorage.setItem('dane_uciekanko', itemsik);
localStorage.setItem('dane_uciekanko_lvl', leverzik);
var checkbox = document.getElementById('checkbox1zaal1');
localStorage.setItem('checkbox1zaal1', checkbox.checked);
}
document.getElementById("zapisz_uciekanko").addEventListener("click", saveToUciekanko);
! function load() {
var checked = JSON.parse(localStorage.getItem('checkbox1zaal1'));
document.getElementById("checkbox1zaal1").checked = checked;
}()
var czy_jestucieczka = false;
(a => {
newOther = function(b) {
a(b);
var lvl_ponad = localStorage.getItem('dane_uciekanko_lvl');
var nazwa_zwoju = localStorage.getItem('dane_uciekanko');
for (var i in g.item) {
if (g.item[i].name.toLowerCase() == nazwa_zwoju.toLowerCase()) {
var id_itemka_do_ucieczki = g.item[i].id;
break;
} else {
var id_itemka_do_ucieczki = "";
}
}
for (var x in b) {
if (b[x].lvl - hero.lvl >= lvl_ponad && map.pvp == 2 && czy_jestucieczka == false && id_itemka_do_ucieczki != "") {
if (document.getElementById("checkbox1zaal1").checked == true) {
if (!g.battle) {
_g("moveitem&st=1&id=" + id_itemka_do_ucieczki);
} else {
message("Trwa walka, zwój zostanie po niej użyty.");
czy_jestucieczka = true;
var xdxdxdxdxdxdxd = battleMsg;
battleMsg = function(c, t) {
var lkjiop = xdxdxdxdxdxdxd(c, t);
if (c.search(/winner=/) >= 0) {
_g("fight&a=quit");
_g("moveitem&st=1&id=" + id_itemka_do_ucieczki);
czy_jestucieczka = false;
}
return lkjiop;
}
}
} else {
if (b[x].relation == "fr" || b[x].relation == "cl" || b[x].relation == "cl-fr") {
return;
} else {
if (!g.battle) {
_g("moveitem&st=1&id=" + id_itemka_do_ucieczki);
} else {
message("Trwa walka, zwój zostanie po niej użyty.");
czy_jestucieczka = true;
var xdxdxdxdxdxdxd = battleMsg;
battleMsg = function(c, t) {
var lkjiop = xdxdxdxdxdxdxd(c, t);
if (c.search(/winner=/) >= 0) {
_g("fight&a=quit");
_g("moveitem&st=1&id=" + id_itemka_do_ucieczki);
czy_jestucieczka = false;
}
return lkjiop;
}
}
}
}
} else if (id_itemka_do_ucieczki == "" && czy_jestucieczka == false && map.pvp == 2) {
message("Brak TP!");
czy_jestucieczka = true;
}
}
};
})(newOther);