Ob räknare v5

Status
Ej öppen för ytterligare svar.

DeletedUser

Guest
någon som har/kan göra en OB räknare för v5? vet att det finn för värld 9 men inte v5, inte vad ja kan hitta iaf
 

MacBengt

Member
Reaktionspoäng
0
Källkod:
javascript: var doc=(window.frames.length>0) ? window.main.document : document; attTable=doc.getElement("th:contains('Anfallare:')").getParent('table'); defTable=doc.getElement("th:contains('Försvarare:')").getParent('table'); attLosses=attTable.getElement('table').getElement("td:contains('Förluster')").getParent(); al=attLosses.innerHTML.match(/\d+/g); attUnits=doc.getElement("th:contains('Anfallare:')").getParent('table').getElement('table').rows[0]; if(defTable.getElement('table')!=null) { 	defLosses=defTable.getElement('table').getElement("td:contains('Förluster')").getParent(); 	dl=defLosses.innerHTML.match(/\d+/g); } else dl=new Array(); world=document.URL.match(/sv(\d)\.tribalwars\.se/); if (world == null) alert("URL Check failed. Unknown world."); world = world[1]; spear=4; sword=5; axe=1; archer=5; spy=1; light=5; marcher=6; heavy=23; ram=4; catapult=12; knight=40; snob=200; if (world <= 2) { 	spear=1; sword=1; axe=1; archer=1; spy=2; light=4; marcher=5; heavy=6; ram=5; catapult=8; knight=10; snob=100; } oda = 0;  nr=defTable.getElement('table').insertRow(defTable.getElement('table').rows.length); nb=nr.insertCell(0); for (var j=1; j<attUnits.cells.length;j++) { 	s = attUnits.cells[j].innerHTML.match(/graphic\/unit\/unit_(\w*)\.png/); 	i = dl[j-1] * eval(s[1]); 	nb=nr.insertCell(j); 	nb.align='center'; 	if (i > 0) nb.innerHTML = i; 	oda += i; } nr.cells[0].innerHTML = 'ODA: ' + oda;  odd = 0; if (world > 2) { 	spear=1; sword=2; axe=4; archer=2; spy=2; light=13; marcher=12; heavy=15; ram=8; catapult=10; knight=20; snob=200; } nr=attTable.getElement('table').insertRow(attTable.getElement('table').rows.length); nb=nr.insertCell(0); for (j=1; j<attUnits.cells.length;j++) { 	s = attUnits.cells[j].innerHTML.match(/graphic\/unit\/unit_(\w*)\.png/); 	i = al[j-1] * eval(s[1]); 	nb=nr.insertCell(j); 	nb.align='center'; 	if (i > 0) nb.innerHTML = i; 	odd += i; } nr.cells[0].innerHTML = 'ODD: ' + odd; od=oda+odd; diff = oda-odd; alert("Total OD gained from battle: "+od+"\n\nODA: "+oda+"\n\nODD: "+odd + '\n\nDifference: ' + diff);
 
Status
Ej öppen för ytterligare svar.
Topp