Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name         Ucieczka
  3. // @version      0.1
  4. // @description  try to take over the world!
  5. // @author       HakerinioCY
  6. // @match        http://berufs.margonem.pl
  7. // @grant        none
  8. // ==/UserScript==
  9.  
  10. ! function() {
  11.     function d() {
  12.         for (var f in g.item) {
  13.             var h = g.item[f];
  14.             if (h.name == $zwoj) {
  15.                 var j = parseItemStat(h.stat);
  16.                 if (j.timelimit) {
  17.                     var k = j.timelimit.split(","),
  18.                         l = 60 * k[0],
  19.                         m = unix_time(),
  20.                         n = +k[1] + +l;
  21.                     if (n < m) {
  22.                         var o = h.id;
  23.                         break
  24.                     }
  25.                 } else {
  26.                     var o = h.id;
  27.                     break
  28.                 }
  29.             }
  30.         }
  31.         o ? g.battle ? (! function(p) {
  32.             battleMsg = function(q, r) {
  33.                 var s = p(q, r);
  34.                 return -1 < q.indexOf("winner=") && (_g("fight&a=quit"), _g("moveitem&st=1&id=" + o)), s
  35.             }
  36.         }(battleMsg), message("Zwój zostanie użyty po walce!")) : _g("moveitem&st=1&id=" + o) : message("Nie posiadasz zwoju!")
  37.     }
  38.     $("<div id='uciekanie'><center>Nazwa zwoju:<br>(przeciągnij item w pole niżej) <input type='text' id='nazwa_zwoju'><br><br>Ilość lvl-i: <input type='text' id='ilosc_lvl' size='1'><br><input type='checkbox' id='ucieczka_znaj'>Uciekaj przed klanem/znaj?<br><input type='button' id='saveSet' value='Zapisz'></center></div>").appendTo("body"), $("<style>#uciekanie{position: fixed; text-align: center; width: 200px; height: 135px; color: black; background-color: gray; opacity: 0.7}</style>").appendTo("head"), g.loadQueue.push({
  39.         fun: function() {
  40.             null == localStorage.getItem("nazwazwoju" + hero.nick) && localStorage.setItem("nazwazwoju" + hero.nick, "Teleport do Victora"), null == localStorage.getItem("ilosleveli") && localStorage.setItem("ilosleveli", "0"), null !== localStorage.getItem("ktobyl") && log("Ostatnia osoba przed którą spierdoliłem: " + localStorage.getItem("ktobyl")), document.getElementById("nazwa_zwoju").value = localStorage.getItem("nazwazwoju" + hero.nick), document.getElementById("ilosc_lvl").value = localStorage.getItem("ilosleveli");
  41.             var f = JSON.parse(localStorage.getItem("ucieczka_znaj"));
  42.             document.getElementById("ucieczka_znaj").checked = f, $zwoj = localStorage.getItem("nazwazwoju" + hero.nick), $checked = JSON.parse(localStorage.getItem("ucieczka_znaj"))
  43.         }
  44.     }), document.getElementById("saveSet").addEventListener("click", function() {
  45.         var f = document.getElementById("nazwa_zwoju").value,
  46.             h = document.getElementById("ilosc_lvl").value;
  47.         localStorage.setItem("nazwazwoju" + hero.nick, f), localStorage.setItem("ilosleveli", h);
  48.         var j = document.getElementById("ucieczka_znaj");
  49.         localStorage.setItem("ucieczka_znaj", j.checked), message("Strona zostanie odświeżona za 3 sekundy."), setTimeout(function() {
  50.             window.location.reload()
  51.         }, 3e3)
  52.     }), $("#nazwa_zwoju").droppable({
  53.         accept: ".item",
  54.         drop: function(f, h) {
  55.             16 == g.item[h.draggable.attr("id").replace("item", "")].cl && "g" == g.item[h.draggable.attr("id").replace("item", "")].loc ? document.getElementById("nazwa_zwoju").value = g.item[h.draggable.attr("id").replace("item", "")].name : message("To na pewno nie jest teleport."), setTimeout(function() {
  56.                 document.getElementById("dropmenu").style.display = "none"
  57.             }, 10)
  58.         }
  59.     });
  60.     ! function(f) {
  61.         newOther = function(h) {
  62.             if (f(h), 2 == map.pvp)
  63.                 for (var j in h) {
  64.                     var k = h[j];
  65.                     if (k.lvl - hero.lvl >= localStorage.getItem("ilosleveli"))
  66.                         if (!0 == $checked) d(), localStorage.setItem("ktobyl", k.nick + " " + k.lvl + "lvl");
  67.                         else if ("fr" == k.relation || "cl-fr" == k.relation || "cl" == k.relation) continue;
  68.                     else d(), localStorage.setItem("ktobyl", k.nick + " " + k.lvl + "lvl")
  69.                 }
  70.         }
  71.     }(newOther)
  72. }();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement