GråbysjekkScriptet

Status
Stengt for ytterligere svar.

Johnny Knoxville

Populær på forumet
Reaksjonspoeng
320
Navn: GråbysjekkScriptet
Dato: 22.10.2013
Versjon: 1.00

Dette er et morsomt script som brukes på twstats-siden. Scriptet lagrer alle adla byer i en liste, og utsorterer duplikate byer. Dette betyr at byer som er med i en heftig readlingskrig, blir bare regnes som 1 by tatt.

La oss se for oss dette scenarioet:
Man adler en gråby, og et halv sekund etter blir byen adla av en utrolig intelligente som så forutså at du ville gråbyadle den(!)
Etter 3-4 uker har spiller#1 en kraftig hevnaskjon mot spiller#2, og får adlet tilbake den vakre gråbyen, og er det en spillerby. Det scriptet vil gjøre er å legge til denne byen i "Byer som ble gråbyadla"-listen aller først, og deretter luke ut videre adlinger, så selv om dette var en spillerby, blir det regnet som en gråby.

Derfor blir ALLE gråbyer som er adlet av kontoen medregnet. Som nevnt tidligere, vil readlingskriger regnes som én adling, og derfor viser scriptet svakheter med stoooore kontoer, der byer har vekslet eiere regelmessig. Scriptet regner også med byer man har mistet. Er man så uheldig som spilleren i eksempel#1, men får ikke tatt tilbake byen sin, vil det forsatt regnes som en gråbyadling!

Standardiserte faktorer som må nøytraliseres i utøvelsen av scriptetrykket:
- Funker bare i twstats
- Funker bare i erobringslisten
- For å få med alle byene, må man ha oversikt over alle byene på samme side. Dette gjøres med å trykke på [alle]
646b3be95d4033238b49a20930086501.png



Pics:
405b096d7cc843657df9d66a818e9a79.png

b13717350080e3a3ae710182affcaa71.png

aad61321da42eb9a8b4ad4d54db0311a.png



7c6c101210be3948240009fcf45476fc.png

Ps: Søker ppdual

Kode:
Javascript:
(function(){
liste = new Array;
liste3 = new Array;
var main = document.getElementById('main').children[6].children[0].children;
var navn = document.getElementById('main').children[2].children[0].innerText;
 for(i=0;i<main.length-1;i++) {
  var loop = main[i+1].children;
  var by = loop[1].innerText;
  var coord = /\d+\|\d+/.exec(by);
  var bb = loop[3].innerText;
   if(bb.indexOf("Barbariske")!=-1) {
    liste3 = liste3.concat(coord);
	}
  liste[i] = coord;
}
liste2 = [liste[0]];
 for(j=0;j<liste.length;j++) {
   a = 1;
    for(o=0;o<liste2.length;o++) {
	  if(liste[j] == liste2[o]) {
	    a = 0;
	    o = liste2.length;
	  }
	}
if(a) {
 liste2 = liste2.concat(liste[j]);
}
 }
bbs = +liste3.length;
spiller = +liste2.length;
alert(navn+"\n\nAntall byer adla: "+spiller+"\nAntall bb'er adla: "+bbs+"\n\nProsent gråbyadla: "+ ((bbs/spiller)*100).toFixed(1)+"%");
})()
 
Sist redigert av en moderator:

DeletedUser

Guest
Råkult script! :)

Det eneste kjipe med scriptet er at folk kan se hvor mye jeg gråbyhorer! ;)

7b0b1af1d116b4c76eab9304bfd9d9b9.png


7c6242024a3c3ccea4cbc5e62ccc3a2c.png


[edit]
Det er også verdt å nevne at scriptet også funker for stammer! Enda bedre enn forventet! :)

2ac44d50c4bc93674d88566aea2e3e22.png

[/edit]
 
Sist redigert av en moderator:

Clayzer

Velkjent medlem
Reaksjonspoeng
155
Kult script! har du lagd dette selv?

Torquemada

Antall byer adla: 354
Antall bb'er adla: 259

Prosent gråbyadla: 73.2%

Tom da! :awesome:
 

jeeeeeeright

Velkjent medlem
Reaksjonspoeng
109
Morsomt nok, selv om jeg ikke ser den store nytteverdien her.
Som en kilde til underholdning er det bra da!
 

Olve

Populær på forumet
Reaksjonspoeng
407
Hvor legger man dette scriptet for å kunne bruke det i TWstats?
 
Status
Stengt for ytterligere svar.
Topp