Forum Tribalwars
 

Go Back   Forum Tribalwars > Yleistä > Scriptit, linkit ja itsenäiset ohjelmat

Reply
 
Thread Tools Display Modes
Vuvuzela
Junior Member
 
Join Date: Jul 2010
  Old #1   07-28-2010, 12:10 AM   Top Reply With Quote
Elikkäs tarttisin .fi servuilla toimivan attack renamerin. Tämä toimii .net puolella:

Code:
javascript:var tm;function less(time1,time2){var hms1 = time1.split(':');var hms2 = time2.split(':');/*die folgenden for-Schleife existiert nur, weil beim debuggen für parseInt('09') komischerweise 0 herauskam*/for (var i=0;i<Math.min(hms1.length,hms2.length);i++){if (parseInt(hms1)<10){hms1=hms1.slice(Math.min(1,hms1.length-1),hms1.length);}if (parseInt(hms2)<10){hms2=hms2.slice(Math.min(1,hms2.length-1),hms2.length);}}var abs1 = parseInt(hms1[0])*3600+parseInt(hms1[1])*60+parseInt(hms1[2]);var abs2 = parseInt(hms2[0])*3600+parseInt(hms2[1])*60+parseInt(hms2[2]);return (abs1<abs2);}var t=document.getElementsByTagName('table');for(var i=0;i<t.length;i++){if(t.className=='main'){tm=t.getElementsByTagName('tbody')[0];break;}}if(tm && tm.getElementsByTagName('h2')[0].innerHTML.search(/Aanval\s/)!=-1){var ts=tm.getElementsByTagName('table');for(var j=0;j<ts.length;j++){if(ts[j].className='vis'){var tv=ts[j].getElementsByTagName('tbody')[0];var sp=ts[j].getElementsByTagName('span');for(var k=0;k<sp.length;k++){if(sp[k].getElementsByTagName('input').length>0){se=sp[k];}else if(sp[k].className=="timer"){}}var z=tv.getElementsByTagName('tr');var a=z[1].getElementsByTagName('td')[2].getElementsByTagName('a')[0].innerHTML;var s=z[2].getElementsByTagName('td')[1].getElementsByTagName('a')[0].firstChild.nodeValue;var g=z[4].getElementsByTagName('td')[1].getElementsByTagName('a')[0].firstChild.nodeValue;for(var k=z.length-2;k>2;--k){if(z[k].getElementsByTagName('td')[0].firstChild.nodeValue=='Aankomst in:'){var Dauer=z[k].getElementsByTagName('td')[1].firstChild.firstChild.nodeValue;}else{tv.removeChild(z[k]);}}break;}}var h=s.split('(');s=h[h.length-1];h=s.split(')');s=h[0];h=g.split('(');g=h[h.length-1];h=g.split(')');g=h[0];var wx=0;var wy=0;var Typ=s.split(':');if (Typ.length==3){var StKo=s.split(':');var ZiKo=g.split(':');wx=Math.abs(((StKo[0]% 10)*50+(StKo[1]% 10)*5+StKo[2]%5)-((ZiKo[0]% 10)*50+(ZiKo[1]% 10)*5+ZiKo[2]%5));wy=Math.abs((Math.floor(StKo[0]/10)*50+Math.floor(StKo[1]/10)*5+Math.floor(StKo[2]/5))-(Math.floor(ZiKo[0]/10)*50+Math.floor(ZiKo[1]/10)*5+Math.floor(ZiKo[2]/5)));}else{var StKo=s.split('|');var ZiKo=g.split('|');wx=Math.abs(StKo[0]-ZiKo[0]);wy=Math.abs(StKo[1]-ZiKo[1]);}var w=Math.sqrt(wx*wx+wy*wy);tv.width='470';var nr=document.createElement('tr');var nh=document.createElement('th');var nc=document.createElement('td');nc.colSpan='2';nc.innerHTML='Entfernung:';nr.appendChild(nc.cloneNode(true));nc.removeAttribute('colSpan');nc.innerHTML=w.toFixed(2)+' Felder';nr.appendChild(nc);nc=nc.cloneNode(false);tv.insertBefore(nr.cloneNode(true),z[z.length-1]);nc.height='10';nc.colSpan='3';nr.innerHTML='';nr.appendChild(nc);tv.appendChild(nr);nr=nr.cloneNode(false);nc=document.createElement('td');nr.appendChild(nc);nr=document.createElement('tr');nh.innerHTML='Einheit';nr.appendChild(nh.cloneNode(true));nh.innerHTML='Laufzeit';nr.appendChild(nh.cloneNode(true));nh.innerHTML='benennen';nr.appendChild(nh.cloneNode(true));tv.appendChild(nr);var ie=tv.getElementsByTagName('input')[0].cloneNode(true);var ib=tv.getElementsByTagName('input')[1].cloneNode(true);var e=new Array('Scout','Lichte Cav.','Zware Cav.','Bijl/Speer','Zwaard','Ram/Kat','Edel');var n=new Array('Scout','LC','ZC','BIJL/Speer','Zwaard','RAM/KAT','**Edel');var l=new Array(9,10,11,18,22,30,35);var maxi=new Array(1500,1500,1500,1500,1500,1500,70);ie.size='34';for(var i=0;i<e.length;i++){if (w<=maxi){var t3=new Array();var es=Math.round(l*60*w);var te='';t3[0]=Math.floor(es/3600);t3[1]=Math.floor(es/60)% 60;t3[2]=es% 60;for(var j=0;j<3;j++){if(t3[j]<10){te+='0';}te+=t3[j]+':';}te=te.slice(0,te.length-1);if (less(Dauer,te)){ie.value=n+' ('+s+') '+a+' F'+w.toFixed(1);nr=document.createElement('tr');nc=document.createElement('td');nc.innerHTML=e;nr.appendChild(nc.cloneNode(true));nc.innerHTML=te;nr.appendChild(nc);nc=document.createElement('td');ie.id='editInput'+i;nc.appendChild(ie.cloneNode(true));var ii=ib.cloneNode(true);ii.onmousedown=new Function('document.getElementById(\'editInput\').value=document.getElementById(\'editInput'+i+'\').value;');nc.appendChild(ii);nr.appendChild(nc);tv.appendChild(nr);}}}}stop();
Vuvuzela is offline  
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 08:30 PM.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.