Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Dodatki do nowego klienta
- // @version 2.5
- // @match http://aldous.margonem.pl/
- // @match http://tempest.margonem.pl/
- // @match http://invisible.margonem.pl/
- // @match http://dionizos.margonem.pl/
- // @match http://husaria.margonem.com/
- // @match http://cronus.margonem.com/
- // @grant none
- // ==/UserScript==
- hotKeys = [
- {key: "X", use: "fastBattle"},
- {key: "V", use: "slowBattle"},
- {key: "Q", use: "talk"},
- {key: "B", use: "attackPlayer"},
- {key: "E", use: "margoMap"}
- ];
- var list = [
- /* MargoMapa */
- "http://addons2.margonem.pl/get/32/32560dev.js",
- /* Auto-zamykanie walki */
- "http://addons2.margonem.pl/get/32/32561dev.js",
- /* Skróty klawiszowe - do konfiguracji wyżej. */
- "http://addons2.margonem.pl/get/32/32564dev.js",
- /* Wykrywacz herosów */
- "http://addons2.margonem.pl/get/32/32631dev.js",
- /*Numerowanie grp */
- "http://addons2.margonem.pl/get/40/40192dev.js",
- /* Autoakcept */
- "http://addons2.margonem.pl/get/39/39761dev.js",
- ];
- // ==UserScript==
- // @name Minutnik NI/SI
- // @version 0.5
- // @match http://experimental-ni.margonem.pl
- // @match http://aldous.margonem.pl
- // @match http://tempest.margonem.pl
- // @grant none
- // ==/UserScript==
- $.getScript('http://addons2.margonem.pl/get/42/42449public.js');
- for(var x in list)
- $.getScript(list[x]);
- // ==UserScript==
- // @name Licznik e2
- // @version 2.5
- // @match http://aldous.margonem.pl/
- // @match http://tempest.margonem.pl/
- // @match http://invisible.margonem.pl/
- // @match http://dionizos.margonem.pl/
- // @match http://mordor.margonem.pl/
- // @match http://husaria.margonem.com/
- // @match http://cronus.margonem.com/
- // @grant none
- // ==/UserScript==
- (function(){
- function E2Counter(){
- var e2;
- var self = this;
- var warriors;
- var warriorsUpdated = false;
- var e2Counted = false;
- this.saveCount = function(){
- localStorage.setItem('e2Counter',JSON.stringify(e2));
- };
- this.restoreCount = function(){
- e2 = $.parseJSON(localStorage.getItem('e2Counter')) || [{name: 'Władca rzek', count: 0},{name: 'Gobbos', count: 0},{name:'Razuglag Oklash',count:0},
- {name:'Szczęt alias Gładki',count:0},{name:'Tarmus Wuden',count:0},{name:'Foverk Turrim',count:0},
- {name:'Vari Kruger',count:0},{name:'Furruk Kozug',count:0},{name:'Tollok Atamatu',count:0},{name:'Tollok Utumutu',count:0},
- {name:'Goplana',count:0},{name:'Wyznawca ciemnych mocy',count:0},{name:'Mazurnik Przybrzeżny',count:0},
- {name:'Łowca czaszek',count:0},{name:'Grabarz świątynny',count:0},{name:'Podły zbrojmistrz',count:0},
- {name:'Szkielet władcy żywiołów',count:0},{name:'Nieumarły krzyżowiec',count:0},{name:'Morthen',count:0},
- {name:'Miłośnik łowców',count:0},{name:'Miłośnik rycerzy',count:0},{name:'Miłośnik magii',count:0},
- {name:'Wójt Fistuła',count:0},{name:'Królowa śniegu',count:0},{name:'Teściowa Rumcajsa',count:0},
- {name:'Poskramiacz hydr',count:0},{name:'Pogromczyni Mantikor',count:0},{name:'Pogromca gryfów',count:0},
- {name:'Burkog Lorulk',count:0},{name:'Jertek Moxos',count:0},{name:'Berserker Amuno',count:0},
- {name:'Fodug Zolash',count:0},{name:'Mistrz Worundriel',count:0},{name:'Goons Asterus',count:0},
- {name:'Adariel',count:0},{name:'Duch władcy klanów',count:0},{name:'Ogr Stalowy Pazur',count:0},
- {name:'Bragarth myśliwy dusz',count:0},{name:'Fursharag pożeracz umysłów',count:0},
- {name:'Ziuggrael strażnik królowej',count:0},{name:'Lusgrathera królowa pramatka',count:0},
- {name:'Borgoros Garamir III',count:0},{name:'Chryzoprenia',count:0},{name:'Czempion Furboli',count:0},
- {name:'Torunia Ankelwald',count:0},{name:'Breheret żelazny łeb',count:0},{name:'Mysiur myświórowy król',count:0},
- {name:'Sadolia nadzorczyni Hurys',count:0},{name:'Bergermona krwawa hrabina',count:0},{name:'Sataniel skrytobójca',count:0},
- {name:'Annaniel wysysacz marzeń',count:0},{name:'Gothardus kolekcjoner głów',count:0},{name:'Zufulus smakosz serc',count:0},
- {name:'Marlloth Malignitas',count:0},{name:'Rycerz z za małym mieczem',count:0},{name:'Arachniregina Colosseus',count:0},
- {name:'Mocny Maddoks',count:0},{name:'Cuaitl Citlalin',count:0},{name:'Quetzalcoatl',count:0},{name:'Neferkar Set',count:0},
- {name:'Nymphemonia',count:0},{name:'Zorin',count:0},{name:'Furion',count:0},{name:'Artenius',count:0}];
- };
- this.init = function(){
- var initInterval = setInterval(function(){
- if(typeof Engine.battle == "object"){
- (function(updateData){
- Engine.battle.updateData = function(data){
- updateData.apply(this,arguments);
- if(!warriorsUpdated){ warriors = Engine.battle.warriorsList; warriorsUpdated = true; }
- if(isset(data.close) && data.close === 1){ warriorsUpdated = false; e2Counted = false;}
- for(var i in e2){
- for(var j in warriors){
- if(warriors[j].name == e2[i].name && warriors[j].hpp === 0){
- if(!e2Counted){ e2Counted = true; e2[i].count++; self.saveCount(); }
- break;
- }
- }
- }
- }
- })(Engine.battle.updateData);
- clearInterval(initInterval);
- }
- },100);
- self.restoreCount();
- $('<div class="usable-slot">Licznik E2</div>').css({left: '170px',position:'absolute'}).click(function(){
- var str = '';
- for(var i in e2){
- str += e2[i].count > 0 ? e2[i].name+': '+e2[i].count+'<br \>': '';
- }
- mAlert(str);
- }).appendTo('.slots.right');
- return self;
- };
- }
- var e2counter = new E2Counter();
- e2counter.init();
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement