Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var lootFilter = 'lotFiltrUstaw_Suheyaku' + hero.id,
- myXY = {
- x: localStorage.getItem("lootfiltrX"),
- y: localStorage.getItem("lootfiltrY")
- };
- if (myXY.x == undefined) { myXY.x = 0; }
- if (myXY.y == undefined) { myXY.y = 0; }
- function LootFilter_Suheyaku() {
- if (!localStorage[lootFilter])
- localStorage[lootFilter] = "t=" + myXY.y +"|l="+myXY.x+"|lz=0|k=0|n=|1=0|2=0|3=0|4=0|5=0|6=0|7=0|8=0|9=0|10=0|11=0|12=0|13=0|14=0|15=0|16=0|17=0|18=0|19=0|20=0|21=1|22=1|23=1|24=1";
- //Okno główne
- $('<div id="Lootfiltr_Suheyaku" style="font-size:10px;border:2px outset lime;filter: drop-shadow(rgb(60, 255, 0) 0px 0px 4px);color:#3fff00;text-shadow: 0px 0px 5px #000000;width:120px;height:95px;padding:2px;background-image:url(https://wallpapercave.com/wp/n5QSn6Z.jpg);z-index:400;"></div>').appendTo('body').draggable({ stop: function () { zapisz_Suheyaku() } });
- //Ramkao
- //napis
- $('<div style="margin-top:0px;text-align: center;"><b>Lootfiltr - Suheyaku</b></div>').appendTo("#Lootfiltr_Suheyaku");
- //inputy
- //Tylko Legi
- $('<div style="color:red;" tip="Omija konfiguracje i bierze tylko przedmioty legendarne." ><input type="checkbox" id="niebierznic_Suheyaku">Tylko Legi.</div>').appendTo("#Lootfiltr_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Limit zlota
- $('<div tip="Wpisz limit wartości w złocie powyżej którego będzie łapało przedmioty." ><input style="background-color:#888;color: #00ff00;border:1px solid #00ff00;width:60px;margin-left:3px;" id="wartosclotu_Suheyaku">zł</div>').appendTo("#Lootfiltr_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Zamykanie lotu
- $('<div tip="Przy zaznaczonym zamyka okno lotów."><input type="checkbox" id="zamykanielotu_Suheyaku">Zamknij okno lotu.</div>').appendTo("#Lootfiltr_Suheyaku").change(function () { zapisz_Suheyaku() });
- $('<div tip="Przy zaznaczonym zamyka okno walki."><input type="checkbox" id="zamykaniewalki_Suheyaku">Zamknij okno walki.</div></br>').appendTo("#Lootfiltr_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Konfiguracja
- $('<div tip="Kliknij aby otworzyć okno konfiguracji." style="position:absolute;color:red;right:0px;bottom:0px;">Konfiguracja</div>').appendTo("#Lootfiltr_Suheyaku").click(function () { $('#lkonfiguracja_Suheyaku').fadeIn("slow"); });
- //
- //Konfiguracja główne okno
- $('<div tip="Zaznacz te które ma łapać nie zależnie od limitu."id="lkonfiguracja_Suheyaku" style="top:-80px;left:115px;position:absolute;font-size:10px;border:2px outset lime;color:#3fff00;text-shadow: 0px 0px 5px #000000;width:178px;height:300px;padding:5px;background:url(https://wallpapercave.com/wp/n5QSn6Z.jpg);z-index:400;"></div>').appendTo('#Lootfiltr_Suheyaku').hide();
- //Napis
- $('<div style="font-size:13px;margin-top:0px;text-align: center;"><b>Konfiguracja</b></div>').appendTo('#lkonfiguracja_Suheyaku');
- //Zamykanie
- $('<div class="closebut" style="position:absolute;top:2px;right:2px;margin:0px;" rollover="22" ></div>').appendTo("#lkonfiguracja_Suheyaku").click(function () { $('#lkonfiguracja_Suheyaku').fadeOut("slow"); });
- //inputki konf
- //hera
- $('<div tip="Zaznaczone łapie hera." style="color:#00a3ff;position:absolute;top:25px;left:3px;"><input type="checkbox" id="hera_Suheyaku">Heroiczne.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //runy
- $('<div tip="Zaznaczone łapie Smocze runy." style="color:pink;position:absolute;top:45px;left:3px;"><input type="checkbox" id="runy_Suheyaku">Runy.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //questowe
- $('<div tip="Zaznaczone łapie Itemy questowe." style="color:pink;position:absolute;top:45px;left:93px;"><input type="checkbox" id="quest_Suheyaku">Questowe.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //uni
- $('<div tip="Zaznaczone łapie unikaty." style="position:absolute;top:25px;left:93px;"><input type="checkbox" id="uni_Suheyaku">Unikaty.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //lek
- $('<div tip="Zaznaczone łapie wywary lecznicze." style="position:absolute;top:65px;left:93px;"><input type="checkbox" id="lek_Suheyaku">Leczące.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //TP
- $('<div tip="Zaznaczone łapie Teleporty." style="position:absolute;top:125px;left:3px;"><input type="checkbox" id="telep_Suheyaku">Teleporty.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Zwiazane
- $('<div tip="Zaznaczone łapie itemy związane z właścicielem." style="position:absolute;top:125px;left:93px;"><input type="checkbox" id="zwia_Suheyaku">Związane.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Miksy
- $('<div tip="Zaznaczone łapie mikstury." style="position:absolute;top:65px;left:3px;"><input type="checkbox" id="blog_Suheyaku">Misktury(Błoga).</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Złoto
- $('<div tip="Zaznaczone łapie złoto." style="position:absolute;top:165px;left:3px;"><input type="checkbox" id="gold_Suheyaku">Złoto.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Limit złota
- $('<div style="left:93px;top:165px;position:absolute;" tip="Wpisz limit wartości powyżej której ma łapać złoto." ><input style="background-color:#888;color: #00ff00;border:1px solid #00ff00;width:60px;left:93px;top:165px;" id="limitZlota_Suheyaku">zł</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Klucze
- $('<div tip="Zaznaczone łapie klucze." style="position:absolute;top:85px;left:3px;"><input type="checkbox" id="klucz_Suheyaku">Klucze.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //talizmany
- $('<div tip="Zaznaczone łapie talizmany." style="position:absolute;top:85px;left:93px;"><input type="checkbox" id="taliz_Suheyaku">Talizmany.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Torby
- $('<div tip="Zaznaczone łapie torby." style="position:absolute;top:105px;left:3px;"><input type="checkbox" id="torby_Suheyaku">Torby.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Strzały dla profy
- $('<div tip="Zaznaczone łapie strzały dla profesji." style="position:absolute;top:145px;left:3px;"><input type="checkbox" id="strzalytrop_Suheyaku">Strzały dla swojej profy.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //All Strzaly
- $('<div tip="Zaznaczone łapie strzały." style="position:absolute;top:105px;left:93px;"><input type="checkbox" id="strzalylowca_Suheyaku">Strzały.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Kamienie do zbroi
- $('<div tip="Zaznaczone łapie heroiczne kamienie do zbroi." style="position:absolute;top:185px;left:3px;"><input type="checkbox" id="kamyk_Suheyaku">Kamienie do zbroi.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //HR
- $('<hr>').appendTo("#lkonfiguracja_Suheyaku");
- //Konfig specjalny
- $('<hr style="position:absolute;top:208px;width:182px;">').appendTo("#lkonfiguracja_Suheyaku");
- //Tyton
- $('<div tip="Zaznaczone łapie Tytoń." style="position:absolute;top:215px;left:3px;"><input type="checkbox" id="tyton_Suheyaku">Tytoń.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Kołtuny
- $('<div tip="Zaznaczone łapie Kołtuny sierści." style="position:absolute;top:215px;left:93px;"><input type="checkbox" id="koltuny_Suheyaku">Kołtuny sierści.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //szczecina
- $('<div tip="Zaznaczone łapie Szczecina mutokli." style="position:absolute;top:235px;left:3px;"><input type="checkbox" id="szczecina_Suheyaku">Szczecina.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Kolec
- $('<div tip="Zaznaczone łapie Kolec Pajęczej Matki." style="position:absolute;top:255px;left:3px;"><input type="checkbox" id="kolec_Suheyaku">Kolec matki.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Błysko
- $('<div tip="Zaznaczone łapie Błyskotka maddoków." style="position:absolute;top:255px;left:93px;"><input type="checkbox" id="blysko_Suheyaku">Błyskotka.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //Serce ołtarza
- $('<div tip="Zaznaczone łapie Serce pajęczego ołtarza." style="position:absolute;top:235px;left:93px;"><input type="checkbox" id="serce_Suheyaku">Serce.</div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- //nazwa loty
- $('<div tip="Wpisz część nazwy tego co ma łapać ." style="position:absolute;top:275px;left:5px;">O nazwie<input style="background-color:#888;color: #00ff00;border:1px solid #00ff00;width:60px;" id="nazwalot_Suheyaku"></div>').appendTo("#lkonfiguracja_Suheyaku").change(function () { zapisz_Suheyaku() });
- function zapisz_Suheyaku() {
- localStorage.setItem("lootfiltrX", $('#Lootfiltr_Suheyaku').offset().left);
- localStorage.setItem("lootfiltrY", $('#Lootfiltr_Suheyaku').offset().top)
- localStorage[lootFilter] =
- 't=' + localStorage.getItem("lootfiltrY") +
- '|l=' + localStorage.getItem("lootfiltrX") +
- '|k=' + $('#wartosclotu_Suheyaku').val() +
- '|lz=' + $('#limitZlota_Suheyaku').val() +
- '|n=' + $('#nazwalot_Suheyaku').val() +
- '|1=' + ($('#niebierznic_Suheyaku').attr('checked') ? 1 : 0) +
- '|2=' + ($('#zamykanielotu_Suheyaku').attr('checked') ? 1 : 0) +
- '|3=' + ($('#zamykaniewalki_Suheyaku').attr('checked') ? 1 : 0) +
- '|4=' + ($('#uni_Suheyaku').attr('checked') ? 1 : 0) +
- '|5=' + ($('#lek_Suheyaku').attr('checked') ? 1 : 0) +
- '|6=' + ($('#telep_Suheyaku').attr('checked') ? 1 : 0) +
- '|7=' + ($('#zwia_Suheyaku').attr('checked') ? 1 : 0) +
- '|8=' + ($('#blog_Suheyaku').attr('checked') ? 1 : 0) +
- '|9=' + ($('#gold_Suheyaku').attr('checked') ? 1 : 0) +
- '|10=' + ($('#klucz_Suheyaku').attr('checked') ? 1 : 0) +
- '|11=' + ($('#taliz_Suheyaku').attr('checked') ? 1 : 0) +
- '|12=' + ($('#torby_Suheyaku').attr('checked') ? 1 : 0) +
- '|13=' + ($('#tyton_Suheyaku').attr('checked') ? 1 : 0) +
- '|14=' + ($('#koltuny_Suheyaku').attr('checked') ? 1 : 0) +
- '|15=' + ($('#szczecina_Suheyaku').attr('checked') ? 1 : 0) +
- '|16=' + ($('#kolec_Suheyaku').attr('checked') ? 1 : 0) +
- '|17=' + ($('#strzalytrop_Suheyaku').attr('checked') ? 1 : 0) +
- '|18=' + ($('#strzalylowca_Suheyaku').attr('checked') ? 1 : 0) +
- '|19=' + ($('#blysko_Suheyaku').attr('checked') ? 1 : 0) +
- '|20=' + ($('#serce_Suheyaku').attr('checked') ? 1 : 0) +
- '|21=' + ($('#hera_Suheyaku').attr('checked') ? 1 : 0) +
- '|22=' + ($('#runy_Suheyaku').attr('checked') ? 1 : 0) +
- '|23=' + ($('#quest_Suheyaku').attr('checked') ? 1 : 0) +
- '|24=' + ($('#kamyk_Suheyaku').attr('checked') ? 1 : 0);
- }
- function czytaj_Suheyaku() {
- var ustawienia = localStorage[lootFilter];
- if (ustawienia) {
- ustawienia = ustawienia.split('|');
- for (i = 0; i < ustawienia.length; i++) {
- var cotojest = ustawienia[i].split('=');
- switch (cotojest[0]) {
- case 't':
- $('#Lootfiltr_Suheyaku').css('top', cotojest[1] + 'px'); break;
- case 'l':
- $('#Lootfiltr_Suheyaku').css('left', cotojest[1] + 'px'); break;
- case 'k':
- $('#wartosclotu_Suheyaku').val(cotojest[1]); break;
- case 'lz':
- $('#limitZlota_Suheyaku').val(cotojest[1]); break;
- case 'n':
- $('#nazwalot_Suheyaku').val(cotojest[1]); break;
- case '1':
- if (parseInt(cotojest[1]) == 1) $('#niebierznic_Suheyaku').attr('checked', 'checked'); break
- case '2':
- if (parseInt(cotojest[1]) == 1) $('#zamykanielotu_Suheyaku').attr('checked', 'checked'); break
- case '3':
- if (parseInt(cotojest[1]) == 1) $('#zamykaniewalki_Suheyaku').attr('checked', 'checked'); break
- case '4':
- if (parseInt(cotojest[1]) == 1) $('#uni_Suheyaku').attr('checked', 'checked'); break
- case '5':
- if (parseInt(cotojest[1]) == 1) $('#lek_Suheyaku').attr('checked', 'checked'); break
- case '6':
- if (parseInt(cotojest[1]) == 1) $('#telep_Suheyaku').attr('checked', 'checked'); break
- case '7':
- if (parseInt(cotojest[1]) == 1) $('#zwia_Suheyaku').attr('checked', 'checked'); break
- case '8':
- if (parseInt(cotojest[1]) == 1) $('#blog_Suheyaku').attr('checked', 'checked'); break
- case '9':
- if (parseInt(cotojest[1]) == 1) $('#gold_Suheyaku').attr('checked', 'checked'); break
- case '10':
- if (parseInt(cotojest[1]) == 1) $('#klucz_Suheyaku').attr('checked', 'checked'); break
- case '11':
- if (parseInt(cotojest[1]) == 1) $('#taliz_Suheyaku').attr('checked', 'checked'); break
- case '12':
- if (parseInt(cotojest[1]) == 1) $('#torby_Suheyaku').attr('checked', 'checked'); break
- case '13':
- if (parseInt(cotojest[1]) == 1) $('#tyton_Suheyaku').attr('checked', 'checked'); break
- case '14':
- if (parseInt(cotojest[1]) == 1) $('#koltuny_Suheyaku').attr('checked', 'checked'); break
- case '15':
- if (parseInt(cotojest[1]) == 1) $('#szczecina_Suheyaku').attr('checked', 'checked'); break
- case '16':
- if (parseInt(cotojest[1]) == 1) $('#kolec_Suheyaku').attr('checked', 'checked'); break
- case '17':
- if (parseInt(cotojest[1]) == 1) $('#strzalytrop_Suheyaku').attr('checked', 'checked'); break
- case '18':
- if (parseInt(cotojest[1]) == 1) $('#strzalylowca_Suheyaku').attr('checked', 'checked'); break
- case '19':
- if (parseInt(cotojest[1]) == 1) $('#blysko_Suheyaku').attr('checked', 'checked'); break
- case '20':
- if (parseInt(cotojest[1]) == 1) $('#serce_Suheyaku').attr('checked', 'checked'); break
- case '21':
- if (parseInt(cotojest[1]) == 1) $('#hera_Suheyaku').attr('checked', 'checked'); break
- case '22':
- if (parseInt(cotojest[1]) == 1) $('#runy_Suheyaku').attr('checked', 'checked'); break
- case '23':
- if (parseInt(cotojest[1]) == 1) $('#quest_Suheyaku').attr('checked', 'checked'); break
- case '24':
- if (parseInt(cotojest[1]) == 1) $('#kamyk_Suheyaku').attr('checked', 'checked'); break
- }
- }
- }
- }
- czytaj_Suheyaku();
- blokadaPrzesylania = false;
- var tmpLootItem = lootItem;
- lootItem = function (i) {
- tmpLootItem(i);
- var limit = parseInt($('#wartosclotu_Suheyaku').val());
- var szukaj = 'legendary';
- var szukajn = 'Suheyaku';
- var szukajnaz = 'Suheyaku';
- var szukajcl = 'Suheyaku';
- var lapcos = 0;
- if ($('#niebierznic_Suheyaku').attr('checked')) {
- szukaj = 'legendary';
- if ((i.stat.search(szukaj) >= 0) && localStorage.getItem("legLock") == undefined) {
- setLoots((g.loots.init > 1 ? 2 : 0), i.id.toString());
- } else {
- setLoots(1, i.id.toString());
- }
- }
- if ((i.stat.search(szukaj) >= 0)) {
- setLoots((g.loots.init > 1 ? 2 : 0), i.id.toString());
- } else {
- setLoots(1, i.id.toString());
- }
- if ($('#nazwalot_Suheyaku').val() != '') {
- szukajnaz += '|' + $('#nazwalot_Suheyaku').val();
- }
- if ($('#kamyk_Suheyaku').attr('checked')) {
- szukaj += '|opis=Jeden ze składników legendarnej zbroi wykuwanej przez krasnoludy.';
- }
- if ($('#quest_Suheyaku').attr('checked')) {
- szukaj += '|quest';
- }
- if ($('#lek_Suheyaku').attr('checked')) {
- szukaj += '|leczy|fullheal|perheal';
- }
- if ($('#uni_Suheyaku').attr('checked')) {
- szukaj += '|unique';
- }
- if ($('#hera_Suheyaku').attr('checked')) {
- szukaj += '|heroic';
- }
- if ($('#klucz_Suheyaku').attr('checked')) {
- szukaj += '|rkey';
- }
- if ($('#runy_Suheyaku').attr('checked')) {
- szukaj += '|runes';
- }
- if ($('#torby_Suheyaku').attr('checked')) {
- szukaj += '|bag';
- }
- if ($('#gold_Suheyaku').attr('checked')) {
- if ((i.stat.search('gold') >= 0)) {
- if (parseInt(i.stat.substr(i.stat.search('gold') + 5, 10)) >= parseInt($('#limitZlota_Suheyaku').val()))
- lapcos = 1;
- }
- }
- if ($('#zwia_Suheyaku').attr('checked')) {
- szukaj += '|soulbound';
- }
- if ($('#blog_Suheyaku').attr('checked')) {
- szukaj += '|ttl';
- }
- if ($('#telep_Suheyaku').attr('checked')) {
- szukaj += '|teleport';
- }
- if ($('#taliz_Suheyaku').attr('checked')) {
- szukajcl += '|22';
- }
- if ($('#strzalytrop_Suheyaku').attr('checked')) {
- if (hero.prof == 't') {
- if ((i.stat.search('ammo') >= 0) && ((i.stat.search('reqp=t') >= 0) || (i.stat.search('reqp=ht') >= 0))) {
- lapcos = 1;
- }
- }
- if (hero.prof == 'h') {
- if ((i.stat.search('ammo') >= 0) && ((i.stat.search('reqp=h') >= 0))) {
- lapcos = 1;
- }
- }
- }
- if ($('#strzalylowca_Suheyaku').attr('checked')) {
- if ((i.stat.search('ammo') >= 0)) {
- lapcos = 1;
- }
- }
- if ($('#blysko_Suheyaku').attr('checked')) {
- szukajn += '|Błyskotka maddoków';
- }
- if ($('#szczecina_Suheyaku').attr('checked')) {
- szukajn += '|Szczecina mutokli';
- }
- if ($('#koltuny_Suheyaku').attr('checked')) {
- szukajn += '|Kołtuny sierści';
- }
- if ($('#tyton_Suheyaku').attr('checked')) {
- szukajn += '|Tytoń';
- }
- if ($('#kolec_Suheyaku').attr('checked')) {
- szukajn += '|Kolec pajęczej matki';
- }
- if ($('#serce_Suheyaku').attr('checked')) {
- szukajn += '|Serce pajęczego ołtarza';
- }
- if ((!$('#niebierznic_Suheyaku').attr('checked')) && (!$('#legi_Suheyaku').attr('checked'))) {
- if (isNaN(limit) || (i.pr >= limit) || (i.stat.search(szukaj) >= 0) || (szukajn.search(i.name) >= 0) || (i.name.search(szukajnaz) >= 0) || (lapcos)) {
- setLoots((g.loots.init > 1 ? 2 : 0), i.id.toString());
- } else {
- setLoots(1, i.id.toString());
- }
- }
- if (!blokadaPrzesylania && $('#zamykanielotu_Suheyaku').attr('checked')) {
- blokadaPrzesylania = true;
- setTimeout(function () {
- sendLoots(1);
- blokadaPrzesylania = false;
- }, 300);
- }
- }
- }
- LootFilter_Suheyaku();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement