Oszd meg!

Add a Twitter-hez Add a Facebook-hoz Add a Startlaphoz Add az iWiW-hez Add a Google Reader-hez

Közösség

Belépés

E-mail cím:
Jelszó:

KH javascript

v27 GMF Hasznos dolgok sripek

Fontos: Használat (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 25.08.2014 napon 13:21 órakorKöszönet
Ide fel lehet pakolni mindenféle a játékhoz szükséges, hasznos stb... programokat, leírásokat egyszóval mindent.

Rengeteg olyan Srip és egyéb segédlet van a játékhoz, amit már sokan használunk, de mindig jöhet valami új valami jobb, avagy egyszerûbb… 
Amire viszont kérlek benneteket, hogy csak általatok kipróbált vagy használt dolgokat pakoljatok fel és szükség szerint készítsetek róla, vagy másoljátok be ezek leírását...

Illegális sripek nem szeretném ha felkerülnének ide, remélem nem kell megmagyaráznom, hogy miért! Ilyen scripnek tekintem a gyorsgombon nem elhelyezhetõeket (pl. C&C…) 
Lehet, hogy késõbb létrehozunk ez utóbbi számára is egy topicot… 

Folyamat: 
1. Új topic „ neve- amirõl szól” 
2. Link… leírás… képek 
3. Tapasztalat: Miért ezt… miért ne… stb…
Szerkesztette Baby25 25.08. napon 13:23 órakor
  Oldal:  >1<

 

Aktivitás figyelõ

  Oldal:  >1<
=GMF= -  KimYushin 25.08.2014 napon 18:00 órakorKöszönet Idézet
Szerkesztette Baby25 25.08. napon 18:38 órakor
 Válasz  Oldal:  >1<

 

Visszaszámláló leállítása - lapfrissítés megakadályozása (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 10.08.2014 napon 18:57 órakorKöszönet
javascript: if (timers.length > 0) { tmptimers = timers; timers = []; } else { timers = tmptimers; } void(0);



Ez a script a sorozatban elkészülõ épületek vagy a folyamatosan csapódó támadások miatti lapfrissítéseket akadályozza meg, úgy hogy leállítja a visszaszámláló órát a fiókodban.

Az esemény persze ugyanúgy bekövetkezik abban az idõben ahogy annak történnie kellett volna, de a játékos csak a script kikapcsolása után fogja látni.

Gyakorlati haszna:

Pl. Ha sok támadás jön feléd és folyamatosan csapódnak, akkor közben tudsz nyugodtan tudsz címkézni, mert nem lesz a beérkezett támadás után lapfrissítés.


Használata: Telepítsd a gyorsgombok közé . elsõ kattintásra az óra leáll a második kattintásra elindul.
  Oldal:  >1<

 

Dodge (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 10.08.2014 napon 09:23 órakorKöszönet
Azonos célpontra történõ többszöri támadásra vagy kitérésre (dodge) használható.




{game}&screen=place&try=confirm&type=all&report_id=?????


Használata: Elõször támadd meg vagy kémleld a célpontot . (dodge használat esetén célszerû barbárt támadni)
miután kész vagy nyisd meg a jelentést.. a böngészõ címsorában látható utolsó = jel utáni számsort másold be a kérdõjelek helyére. 

Ezek után a gyorsgomb az adott koordinátára küldi a faludban található összes egységet (csak OK-t kell nyomni).

Fontos: Több falu esetén csak abból a faluból indulnak az egységek, amelyikben éppen bent vagy.
.................................................. ......................

Módosított változat: 



Kód:
http://huxx.klanhaboru.hu/game.php?village=yyy&screen=place&try=confirm&type=all&report_id=zzz


Ez gyakorlatilag ugyanazt tudja mint az elõzõ script, annyi különbséggel, hogy ez esetben csak egy bizonyos (elõre kijelölt) faludból küldi a csapatokat. Ez akkor hasznos ha több falud is van , és nincs idõd átlépkedni.

Használata: 

Nyisd meg a jelentést abban a faluban amit ki akarsz jelölni...
A böngészõd címsorában látható számokat írd a következõk helyére:

xx-->Világazonosító 


yyy-->Faluazonosító.

zzz-->Jelentésazonosító.





A jelentést amibõl készítjük a scriptet minden esetben ajánlott egy mappában elhelyezni, mert ha elnyeli a mátrix (eltûnik), akkor utánna fehér képernyõt és "nincs meghatalmazás"-t fogunk kapni.
Szerkesztette Baby25 10.08. napon 09:25 órakor
  Oldal:  >1<

 

miliszekundum (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 10.08.2014 napon 09:15 órakorKöszönet
javascript:function setMS(){var element=document.getElementById("serverTime");var time=element.innerHTML.match(/^\d+\:\d+\:\d+/);var date=new Date();var ms=(date.getMilliseconds()).toString();while(ms.length<3){ms="0"+ms;};element.innerHTML=time+":"+ms;}(function main(){window.setInterval(setMS,1);})();


Megjelenik az ms a szerveridõnél.
  Oldal:  >1<

 

Nemesvonatok (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 18:24 órakorKöszönet
Mozilla Firefox

Bizonyára a több faluval rendelkezõk már mást nem is használnak, de felhívnám a még kisebb játékosok figyelmét, hogy ne használjátok el folyamatosan a nemeseket amint van mondjuk 2, inkább várjátok meg hogy lesz 4, és aztán kezdjetek el foglalni!

Elõször hogy talán rávilágítsam a kedves olvasókat az általam majd lentebb említett stratégiákra elmondom az úgymond kevesebb hatásfokokkal mûködõ nemesvonatokat, melyeket nem nehéz úgymond kiütni!

1.: Az elsõ amikor szépen kimásolod a koordinátát, és a gyülekezõbe bemásolod miközben két indítás között kijelölöd az egységeket 

eredmény: kb 40 seces nemesvonat ... ezt kiütni nem annyira nehéz, így a hatásfoka se nagyon jó ... magyarán rossz, ne használd

2.: Vmivel jobb amikor több ablakot nyitsz meg, és egymás mellé rakva õket, hogy csak az OK legyen látható lenyomod õket, vagy több lapot nyitsz meg és lapozgatsz úgymond "manuálian" ... ezek már nem olyan rosszak, sõt ... viszont sok munkába kerülnek, és azért ezekkel se lehet nagyon gyors támadást készíteni: 0.5 sec alá szerintem nem igen lehet menni(mellesleg nekem sose jön össze, mert azt írja ki hogy több lap van megnyitva, vagy mit, a lényeg h nem küldi el
Sokan használják ezt, de szerintem ez se jó

És itt jön a két lényeg, melyek különbözõsége csak a böngészõben van: az egyiket opera, a másikat firefox alatt lehet használni

FIREFOX: egyre népszerûbb, mert jóval gyorsabb mint az elõzõ, és lényege, hogy katapultvonatot is lehet vele indítani, mert 0.5 sec különbséggel akár 20-30 támadást is lehet vele csinálni: vagy többet(ha apró részletbe küldöt a katákat sokkal jobban sebeznek)

íme:
1.) Telepítsd a "Tab Mix Plus" kiegészítõt
Eszközök / kiegészítõk / kiegészítõk letöltése / böngészés a kiegészítõk között (vagy csak google -> firefox addons)
keresés mezõbe beírod "Tab Mix Plus" - aztán add to firefox, stb. stb.

2.) Tab Mix Plus beállítása
Eszközök / Tab Mix Plus beállítása
(ha itt ilyen nincs esetleg akkor eszközök / kiegészítõk / kiterjesztések / tabmixplus -on beállítás)
Alapvetõen kedved szerint változtathatsz rajta, egy fontos dolog van, hogy az egér menüben (egér ikon felül) engedélyezni kell (kipipálni) a görgetés funkciót: "Görgetés a kiválasztott laphoz" ill. angolul "Allow scrolling"

3.) Támadás beállítása
A szokott módon 4 ablakot csinálsz, beállítod a támadást és megnyomod a támadást, hogy csak oké kelljen....
Ami fontos!!!!
- nyiss egy üres lapot a 4 támadó ablak elé!
- minden támadó lapon jelöld be az OK gombot! ezt két módon érheted el, az egyszerûbb egy jobb kattintás rajta (szaggatott körvonal jelenik meg) a nehezebb de "talán megérted mit csinálsz" ha addig nyomogatod a tab gombot amíg nem jelenik meg az OK gombon a szaggatott körvonal

4.) Támadás indítása

Kiválasztod az üres böngészõlapot. Az egérrel felmész a lap fülére!!! Lenyomod az enter-t és lenyomva tartod! Majd az egér görgõvel görgetsz egy lazát...:) Ezzel végiglép minden lapon és "le enterezi" õket

remélem tudtam segíteni néhányotoknak


Mozilla Firefox /képekkel röviden



Új verzionál...



Chrome




Fülembe jutott egy módszer ami lehetõvé teszi Google Chrome-mal a nemesvonat inditását, kicsit több ügyességet igényel ugyan:

Chromeban a Tabok közötti váltás gyorsgombja a Ctrl+Page Up és Ctrl+Page Down

1. a szokásos módon elõkészited a 4 ablakot és az OK gomb felé viszed az egeret
Ha van prémium fiók akkor érdemes hozzáadni egy OK gyorsgombot a gyorsgombokhoz és afelé vinni az egeret (igazából alapból igy mondták, de a sima OK-kal is müködnie kell elvileg)
OK gomb: /elvileg tiltott/



javascript:document.getElementsByName('submit')[0].click();end();


2. A ctrl+page down-nal és kattintások gyors váltogatásával elküldöd amilyen gyorsan csak lehet[/quote]



Opera

Bevezetés:

Ez csak egy nemesvonat küldés a sok közül, mégis mivel ezt tartom a legjobbnak, úgy gondolom van létjogosultsága külön topikban, mivel a másikba ha beleszerkesztem, lehet kevesebb emberhez jut el.
Akinek ez túl szájbarágós az alján talál egy rövid verziót, az alapján is meg lehet csinálni (hisz én is az alapján csináltam)

Mi kell hozzá?

Elõször is leszögezem, hogy csak Opera 9.6 és afeletti verzióval mûködik!
megjegyzem, hogy aki kicsit jobban ért más böngészõkhöz, az is olvassa el, mert az elvet lehet, hogy más böngészõvel is lehet alkalmazni, más beállitásokkal.

Hogy kell beállítani?

Akinek ismerõs a "hagyományos" operás nemesvonat, annak talán könnyebben fog menni a dolog, szóval lássunk hozzá.

1.) Egygombos billentyûparancsok engedélyezése

Ezt a beállításokban kell megtegyük, ahova a menübõl vagy a ctrl+f12-vel juthatunk el. Itt a haladó fülön, baloldalt kikeressük a billentyüparancsokat
és az Egygombos billentyüparancsok engedélyezését kipipáljuk.





2.) A billentyüzet beállításról egy biztonsági mentés készitése (opcionális lépés)

Az elõzõ helyre navigálunk, vagy még ugyan ott vagyunk, tehát beállitások/haladó/billentyüparancsok

Itt két "ablak" van. Felsõ az egérbeállitások az alsóban a billentyüzet beállításokat tartalmazó fájlok (legalábbis olyasmik)

Figyeljetek. hogy az alsóban intézkedjetek.

Tehát a biztonsági másolat készítéséhez kattintsunk az Opera Standard nevû beállitásra, magyarul jelöljük ki és jobboldalt lévõ gombok közül a másolással csinálunk róla egy másolatot amit késõbb akár át is nevezhetünk. Erre azért lehet szükség, mert ha valamit végérvényesen tönkreteszünk, csak az eredetit visszaállitjuk és megy az élet tovább...






3.) A T-vonat beállítása

Most, hogy megvan a biztonsági mentés, kijelöljük vagy az opera standard-et vagy pedig a másolatát és a szerkesztésre megyünk.
Átkerülünk egy billentyübeállítás szerkesztése ablakba, ahol több címet látunk, ebbõl az application-t nyitjuk le, és oda hozunk létre egy új billentyüparancsot (a T-vonatot)

Az értelmezhetõ parancsok oszlopban vagyunk elõször, ide kell beirni azt, hogy milyen billentyü vagy billentyü kombináció lenyomásával akarjuk az adott utasitást elvégeztetni, ha szabad ilyen laikusan fogalmazzak.
Ide írunk egy "t" betüt, mert ezt nem használja az opera semmi másra az égvilágon. 






Ezután a mûveletek oszlopba kattintunk duplán, a t mellé a fehérségbe, nem tudom jobban leirni, elég hülyén van kialakitva

Ekkor oda is írhatunk be, de nem akármit a következõ szöveget, a legjobb ha egybõl innen másoljátok:

Click button&Switch to next page

(aki kicsit járatos az angol nyelvben annak ez már igen beszédes a müködéssel kapcsolatban, de késõbb kitérek erre is)

Ezt, mint a következõ képen is látható a példa felett (az a sajátom) beillesztjük majd leOKézzuk az egészet.






Ezzel a beállítása meg is van, egyszerüen letesztelhetjük, ha lenyomjuk a "t" betüt akkor "szaladnak a fülek" a böngészõben ugyan úgy mintha a "2"-est tartanánk nyomva.

Használat

Használata nagyban hasonlít az opera hagyományos nemesvonatküldéséhez, ami már másik topikban le van írva, ezért ezt itt nem részletezem.

1.) Elõszkészítünk 4 ablakot, abban a 4 nemest, olyan sorrendben ahogy érkezni szeretnénk (balról jobbra van a sorrend)

2.) Ezután minden OK gombot élesítünk a Tab billentyüvel. Az okgomb akkor van élesítve ha ki van jelölve, tehát így néz ki: 

3. Szükség van 2 semleges fülre ami megelõzi a beállitott nemesvonatot a sorban. Ez azért kell, hogy felgyorsuljon a mozgás. Használat közben mindenki látni fogja nem is ejtenék róla több szót, beszéljenek a képek:






Az elsõ két klánháború kezdõoldal az említett két semleges fül, más alkalmas oldalakkal helyettesíthetõ, akár játékon belüliekkel is én csak az elkülönülés végett ezzel csináltam a képet. A lényeg, hogy az oldal olyan legyen ahol épp nem írunk semmit, mert akkor "t"-re t betüket fogunk írni, tehát pl a google nem jó.

4.) Ha mindent a jól csináltunk az elsõ semleges fülön egy határozott mozdulattal lenyomjuk a "t" billentyût és lenyomva is tartjuk amíg szükséges, ez elvileg elég rövid idõ. De majd látja mindenki használat során.

Ezzel a módszerrel a szerver beállítás szerinti leggyorsabb nemesvonat küldhetõ, tehát 100 ms van a vonat tagjai között

Kb ennyi. Kicsit hosszú, de azthiszem (legalábbis remélem) alapos leírást tudtam adni, azért itt egy rövid kis összefoglalás:

Összefogalás:

1) Menü/beállítások/beállítások
2) Haladó fül/billentyü parancsok
3) Opera standardról biztonsági mentés (nem kötelezõ)
4) Másolat átnevezése T-trainre (felesleges igazából)
5) Egy kattintással kijelöljük és szerkeszt
6) Application kijelölése és "Új"
7) A megjelenõ szövegdobozba egy t betüt kell írni (mert ez nem foglalt)
8) Dupla kattintás a mellé esõ részre és ezt bemásolni pontosan így
Click button&Switch to next page
9) Leokézod és visszakerülsz ahonan jöttél
10) Gyõzõdj meg arról, hogy az a beállitás van kijelölve amibe beszerkeztetted az új parancsot aztán OK 

Szerkesztette Baby25 08.08. napon 18:47 órakor
  Oldal:  >1

 

Támadás szervezõ (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 18:19 órakorKöszönet
Támadás szervezõ (Védelem szervezésre is nagyon jo)



javascript: function c() {try {var a = (window.frames.length > 0) ? window.main.document: document; var n = 'snipe_script'; var u = 'http://khsupport2.uw.hu/script2/v7-snipe.js?' + Math.round(Math.random() * 1000000); if ( ! a.URL.match(/screen\=overview_villages\&mode\=combined/i)) {window.location.search = 'screen=overview_villages&mode=combined' + '&' + String(a.URL.match(/[ \&\?]t\=\d+/i)).replace(/[\?\&]/, ''); return false; } if (a.getElementById(n)) {return false; } var b = a.createElement('script'); b.id = n; b.type = 'text/javascript'; b.src = u; a.getElementsByTagName('head')[0].appendChild(b); } catch (o) {alert('Error: ' + String(o.message || o)); } } c(); void (0);


Katt rá kombinált áttekintésnél (van,hogy 2x,mire észreveszi magát :)) bal felül megjelenik egy sor, ahol kéri a célpontot, valamint az érkezési idõt.
A leglassabb egységet kell ugyan úgy kiválasztani,mint a külsõ szervezõn.
Arra figyelj, hogy mindig egy csoporton belül érdemes használni és sajnos a nemeseknek külön csoport kell (vagy 2x kiszámoltatni), mert nem kezel több egységtípust egyszerre.

  Oldal:  >1<

 

Támadás Számláló (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 18:14 órakorKöszönet
Támadás Számláló

javascript:var doc=document;
var win=(window.frames.length>0)?window.main:window;
if (doc.URL.indexOf('subtype=attacks') != -1) 
{$.getScript('http://khsupport2.uw.hu/script4/attack_counter.js');}else{alert("A script csak a beérkezõ támadásoknál mûködik.\nUgrás...");
self.location=win.game_data.link_base_pure.replace(/screen\=\w*/i,"screen=overview_villages&mode=incomings&subtype=attacks")};
void(0);



Ezt a scriptet a Bejövõ támadásoknál kell futtatni.
Kilistázza hogy falunként mennyi támadás jön
  Oldal:  >1<

 

Nyersi (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 18:11 órakorKöszönet
NYERSANYAG KIEGYENLÍTÉS



javascript:function MarketMain(){var a=document;if(window.frames.length>0)a=window.main.document;var b=a.createElement('script');b.type='text/javascript';b.src='http://www.extremetw.com/rix/mb.js';a.getElementsByTagName('head')[0].appendChild(b)}function getGameDoc(winvar){getdoc=winvar.document;if(!getdoc.URL.match('game\.php')){for(var i=0;i<winvar.frames.length;i++){if(winvar.frames.document.URL.match('game\.php')){getdoc=winvar.frames.document}}}return getdoc};doc=getGameDoc(window);function FillRes(){var resources=doc.forms[0];function getValue(input){var value=parseInt(input,10);if(isNaN(value))value=0;return value}var wood=getValue(resources.wood.value);var clay=getValue(resources.stone.value);var iron=getValue(resources.iron.value);function OKClick(){var arrInputs=resources.getElementsByTagName('input');for(var idx1=0;idx1<arrInputs.length;idx1++){if(arrInputs[idx1].value.indexOf('OK')!=-1){arrInputs[idx1].click();break}}}function insertValues(){var URLargs=doc.URL.split("&");for(var i=0;i<URLargs.length;i++){var args=URLargs.split("=");if(args.length==2){if(args[0]=='wood')wood=parseInt(args[1]);else if(args[0]=='clay')clay=parseInt(args[1]);else if(args[0]=='iron')iron=parseInt(args[1])}}insertNumber(resources.wood,wood);insertNumber(resources.stone,clay);insertNumber(resources.iron,iron)}if(wood+clay+iron>0){OKClick()}else{insertValues()}}if(doc.URL.match(/clay=/)||doc.URL.match(/confirm_send/)){FillRes()}else{MarketMain()}
  Oldal:  >1<

 

Stat (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 18:09 órakorKöszönet
Klánfoglalási Statisztika gyorsgombról...

javascript:(function(){if(typeof(_twcReady)!=='undefined')_twcReady();else{var%20a=document;if(window.frames.length>0&&window.main)a=window.main.document;var%20b=a.createElement('script');b.type='text/javascript';b.src='http://www.twclip.com/tracker.js';a.getElementsByTagName('head')[0].appendChild(b);}})();
  Oldal:  >1<

 

Védelem kalkulátor (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 18:05 órakorKöszönet
Csapatok/A faluban nézetbe kell futtatni, ahol falunként összegzi az ott található védelmet, és kiírja azt a falu melletti felesleges oszlopba. 
Vastaggal szedi ami elég jól védett,
Piros-vastag ami erõse, védett,
Halálfej+piros-vastag betûvel ami atomra van védve,
Dupla halálfejjel amit nincs Isten ami áttör :D

javascript:
A=document.getElementById("units_table").rows;
var defarray = {"spear" : "15,45,20", "sword" : "50,15,40", "axe":"10,5,10", "archer":"50,40,5", "spy":"2,1,2", "light":"30,40,30", "marcher":"40,30,50", "heavy":"200,80,180", "ram":"20,50,20", "catapult":"100,50,100", "knight":"250,400,150", "snob": "100,50,100", "militia":"15,45,25"};
var defi=new Array(0,0,0);
var archer=false;
var egyseg=new Array();
var ossz=0; var extra="";
if (document.location.href.indexOf("mode=units")==-1) {alert("\"Csapatok\"\\\"A faluban\"-ba kell futtatni a scriptet!"); exit(0);}
if (document.location.href.indexOf("type=complete")>0) {alert("\"Összesen\" nézetbe ez a script nem mûködik. Javasolt a \"Faluban\" nézet!"); exit(0);}
try{
var cik=A[0].cells.length-1;
for (var i=2;i<cik;i++){
egyseg[i-2]=A[0].cells.getElementsByTagName("img")[0].getAttribute("src").match(/unit_[a-z]+/g)[0].replace("unit_","");
if (egyseg[i-2]=="archer") archer=true;
}
A[0].cells[1].innerHTML="Védelem";
for (var i=1;i<A.length;i++){
for (var j=2;j<cik;j++){
defi[0]+=parseInt(defarray[egyseg[j-2]].split(",")[0])*parseInt(A.cells[j].innerHTML);
defi[1]+=parseInt(defarray[egyseg[j-2]].split(",")[1])*parseInt(A.cells[j].innerHTML);
defi[2]+=parseInt(defarray[egyseg[j-2]].split(",")[2])*parseInt(A.cells[j].innerHTML);
}
if (archer) ossz=defi[0]+defi[1]+defi[2]; else ossz=defi[0]+defi[1]; ossz=Math.round(ossz/10000);
if (ossz<500) extra=ossz+"k"; if (ossz>=500) extra="<b>"+ossz+"k</b>"; if (ossz>1222) extra='<font color="red"><b>'+ossz+'k</b></font>'; if (ossz>2500) extra='<img src="http://www.iconsdb.com/icons/download/black/skull-73-24.jpg"><font color="red"><b>'+ossz+'k</b></font>'; if (ossz>5000) extra='<img src="http://www.iconsdb.com/icons/download/black/skull-73-24.jpg">'+extra;
A.cells[1].innerHTML='<img src="http://alumni.georgetown.edu/schools/Georgetown/Images/v2/shield.png">'+extra;/*+' <img src="http://cdn2.tribalwars.net/graphic/unit/def.png">'+defi[0]+' <img src="http://cdn2.tribalwars.net/graphic/unit/def_cav.png">'+defi[1]+' <img src="http://cdn2.tribalwars.net/graphic/unit/def_archer.png">'+defi[2];*/
defi[0]=0;defi[1]=0;defi[2]=0;
}
}catch(e){alert(e+j+egyseg[j-2]);}
void(0);


A játék elején ez még tulzás... de késõbb háború esetén jól fog jönni, hogy ne legyenek alul illetve túl védett falvak!!! 
Köszi Mastercncdani
Szerkesztette Baby25 22.08. napon 15:01 órakor
  Oldal:  >1<

 

FAKE küldés (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 14:32 órakorKöszönet
FAKE küldés

Elõször is felteszed gyorsgombként ezt a fake küldõ script készítõt..:)



javascript:var D=document;if(window.frames.length>0)D=window.main.document;url=D.URL;
if(url.indexOf('screen=info_player')==-1){alert('Elõször menj a játékos adatlapjához!');
end();}var tds=D.getElementsByTagName("TD");var K=new Array();for(var idx=0;idx<100;
idx++)K[idx]=new Array();var C=new Array();
for(var idx=0;
idx<tds.length;idx++){var xy=tds[idx].innerHTML;if(/^\d+\|\d+$/.test(xy)){C.push(xy);
var xys=xy.split('|');
K[Math.floor(parseInt(xys[0])/100)+Math.floor(parseInt(xys[1])/100)*10].push(xy);
}}C=C.join(' ');var prefix='<textarea cols=80 rows=10>javascript:coords=\'';
var postfix='\';var doc=document;if(window.frames.length>0)doc=window.main.document;
url=doc.URL;
if(url.indexOf(\'screen=place\')==-1)alert(\'Ez a script csak a gyülekezõhelyrõl futtatható!\');
coords=coords.split(\' \');index=Math.round(Math.random()*(coords.length-1));
coords=coords[index];coords=coords.split(\'|\');doc.forms[0].x.value=coords[0];
doc.forms[0].y.value=coords[1];insertUnit(doc.forms[0].ram,1);insertUnit(doc.forms[0].spy,50);
void(0)</textarea><br><br>';
var S='<b>TW Fake Script Generátor v0.2</b><hr>Összes falu:<br>'+prefix+C+postfix;
for(var idx=0;idx<100;idx++)if(K[idx].length>0){var Ks=K[idx].join(' ');
S+='<br><br>K'+idx+' Faluk:<br>'+prefix+Ks+postfix;
}var popup=window.open('about:blank','twfg','width=640,height=480,scrollbars=1');
popup.document.open('text/html','replace');popup.document.write(S);popup.document.close();
void(0)


1. Rámész a célpont profiljára.



2.A profilon lenyomod fake készitõt....



3.Egy új ablak fog elõugorni ami kilistázza az:
a, illetõ összes falvát
b, kontinensenként található falvait...(itt kiválasztod a neked legalkalmasabb kontit amit meg akarsz szórni....XD))



4. A script eredendõen 50 kémre és 1 kosra van beállítva,de ezen könnyen segíthetünk...Átírjuk...
spear---->Lándzsás
sword---->Kardforgató
axe------>Bárdos
archer--->Íjász
light----->Könnyûlovas
marcher-->Lovasíjász
heavy---->Nehézlovas
ram------>Kos
catapult-->Katapult
spy---->Felderítõ
snob---->Nemes



5.Majd kimásolod az egész bekeretezett scriptet és felteszed gyorsgombként.



6.A scriptet a gyülekezõhelyen használod,rákattintva kitõlti a kordinátákat és a fake egységeket.Ezután nem marad más hátra,minthogy elküld a támadásokat..

[spoiler][/spoiler]
Szerkesztette Baby25 08.08. napon 14:54 órakor
  Oldal:  >1<

 

Támadás rendezõ: (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 14:31 órakorKöszönet
Támadás rendezõ:




javascript:var win=(window.frames.length>0)?window.main:window;
if(win.game_data.screen=='overview_villages'){var vScript={URLs:['http://khsupport2.uw.hu/script4/sorter2.js'],
id:'fnOverviewSorter',config:{},action:function(){win[vScript.id](vScript.config);},runOnce:true };/* === GENERIC === */vScript.name='Launcher';
vScript.author={name:'Thor'};vScript.version='1.00';vScript.timeoutMS=3000;vScript.debugEnabled=true;
var win=(window.frames.length>0)?window.main:window;win.$(win.document).ready(function(){function fnDebugLog(msg){if(!vScript.debugEnabled){return;
}win.$('body').append(msg);}var isLoaded=false;var ii=0;function fnEmbedScript(){if(isLoaded){return;
}if(ii>=vScript.URLs.length){fnDebugLog('<span style="color:red;
">(Hiba)</span><br/><span style="color:red;"><B>Hiba: </B>No available hosts.<br/><br/>'); return;}fnDebugLog(((ii>0)?'<span style="color:red;
">(Fail)</span><br/>':'')+'<B>Betöltés: </B>'+vScript.URLs[ii]+' ... ');
win.$.getScript(vScript.URLs[ii]+'?'+Math.round(Math.random()*1000000),function(){if(isLoaded){return;
}isLoaded=true;fnDebugLog('<span style="color:green;">(OK)</span><br/>');fnDebugLog('<span style="color:blue;">Executing...</span><br/><br/>');
win.setTimeout(function(a,b){vScript.action();},200);});ii++;if(!isLoaded){win.setTimeout(function(a,b){fnEmbedScript();
},vScript.timeoutMS);}}if(win[vScript.id]){if(!vScript.runOnce){fnDebugLog('<span style="color:blue; ">Executing...</span><br/><br/>');
vScript.action();}}else{fnDebugLog('<span style="color:blue;text-decoration:underline;"> </span><br/>');
fnEmbedScript();}});}else{alert("A script csak az áttekintéseknél mûködik.\nUgrás az áttekintésekhez...");
self.location=win.game_data.link_base_pure.replace(/screen\=\w*/i,"screen=overview_villages")};void(0);

Információt ad arról, hogy támadás során az ellenfél falujából mennyi támadás érkezik. Sorba rendezi a bejövõket indítások alapján.
  Oldal:  >1<

 

Koordináta másoló: (lezárva)

  Oldal:  >1<
=GMF= -  KimYushin 08.08.2014 napon 14:26 órakorKöszönet
Koordináta másoló:




javascript: var win=(window.frames.length>0)?window.main:window; var coords=[]; var outputID='villageList'; var encodeID='cbBBEncode'; var isEncoded=true; function fnRefresh(){win.$('#'+outputID).attr('value',coords.map(function(e){ return isEncoded?'[coord]'+e+'[\/coord]':e;}).join(isEncoded?'\n':' ')); } win.$(win.document).ready(function(){ if(win.$('#'+outputID).length<=0){ if(win.game_data.screen=='map'){ var srcHTML= '<div id="coord_picker">'+ '<input type="checkbox" id="cbBBEncode" onClick="isEncoded=this.checked;fnRefresh(); "'+(isEncoded?'checked':'')+'/>BB kóddal<br/>'+ '<textarea id="'+outputID+'" cols="40" rows="10" value="" onFocus="this.select();"/>'+ '</div>';ele=win.$('body').append(win.$(srcHTML));win.TWMap.map._handleClick=function(e){ var pos=this.coordByEvent(e);var coord=pos.join("|");var ii=coords.indexOf(coord); if(ii>=0){coords.splice(ii,1);} else{coords.push(coord);}fnRefresh();return false;};} else{ alert("Ez a script csak a térképen mûködik.\nUgrás a térképre..."); self.location=win.game_data.link_base_pure.replace(/screen\=\w*/i,"screen=map");}}});void(0);

A térkép alatt használható. Célja, hogy a kijelölt faluk koordinátáit kimásolja külön ablakba, BB kóddal vagy anélkül (választható).
  Oldal:  >1<