Viteza unitatilor atacante.

  • Autor subiect DeletedUser5809
  • Data de început

DeletedUser5809

Poate gasesc pe cineva care are un site si ma lasa sa hostez scripturile, dar prima data sa fac rost si de un script care merge:D
Asa o sa pice doar daca plec eu:D
 
Ultima editare de un moderator:

DeletedUser

şi-a revenit şi la mine. mă tot joc cu el de 10 min. sperăm să nu se mai oprească. cam ca apa caldă. :)
 

DeletedUser5809

Pentru l11, scriptul vechi si mai naspa:
Cod:
javascript:var tm;t=document.getElementsByTagName('table');for(var i=0;i<t.length;i++){if(t[i].className=='main'){tm=t[i].getElementsByTagName('tbody')[0];break;}}ts=tm.getElementsByTagName('table');for(var j=0;j<ts.length;j++){if(ts[j].className='vis'){tv=ts[j].getElementsByTagName('tbody')[0];sp=ts[j].getElementsByTagName('span');for(var k=0;k<sp.length;k++){if(sp[k].getElementsByTagName('input').length>0){se=sp[k];}}z=tv.getElementsByTagName('tr');a=z[1].getElementsByTagName('td')[2].getElementsByTagName('a')[0].innerHTML;s=z[2].getElementsByTagName('td')[1].getElementsByTagName('a')[0].firstChild.nodeValue;g=z[4].getElementsByTagName('td')[1].getElementsByTagName('a')[0].firstChild.nodeValue;for(k=z.length-2;k>2;--k){if(z[k].getElementsByTagName('td')[0].firstChild.nodeValue=='Ankomst om:'){Dauer=z[k].getElementsByTagName('td')[1].innerHTML;}else{tv.removeChild(z[k]);}}break;}}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];wx=0;wy=0;Typ=s.split(':');if (Typ.length==3){StKo=s.split(':');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{StKo=s.split('|');ZiKo=g.split('|');wx=Math.abs(StKo[0]-ZiKo[0]);wy=Math.abs(StKo[1]-ZiKo[1]);}w=Math.sqrt(wx*wx+wy*wy);tv.width='470';nr=document.createElement('tr');nh=document.createElement('th');nc=document.createElement('td');nc.colSpan='2';nc.innerHTML='Distance:';nr.appendChild(nc.cloneNode(true));nc.removeAttribute('colSpan');nc.innerHTML=w.toFixed(2)+' Fields';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='Unit';nr.appendChild(nh.cloneNode(true));nh.innerHTML='Duration';nr.appendChild(nh.cloneNode(true));nh.innerHTML='Name to';nr.appendChild(nh.cloneNode(true));tv.appendChild(nr);ie=tv.getElementsByTagName('input')[0].cloneNode(true);ib=tv.getElementsByTagName('input')[1].cloneNode(true);e=new Array('Scout','LC','HC','Axe','Sword','Ram','Noble');n=new Array('SCOUT','LC','HC','AXE','SWORD','RAMS','**NOBLE**');l=new Array(8.57,9.52,10.48,17.14,20.95,28.57,33.33);ie.size='36';for(var i=0;i<e.length;i++){t3=new Array();es=Math.round(l[i]*60*w);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);ie.value=n[i]+' ('+s+') '+a+' F'+w.toFixed(1);nr=document.createElement('tr');nc=document.createElement('td');nc.innerHTML=e[i];nr.appendChild(nc.cloneNode(true));nc.innerHTML=te;nr.appendChild(nc);nc=document.createElement('td');ie.id='editInput'+i;nc.appendChild(ie.cloneNode(true));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);}s();


Ps: daca il folositi, sa postati si aici daca merge, eu nu am cum sa il testez, desi ar trebui sa mearga:D
 
Ultima editare de un moderator:

DeletedUser

Ok,deci asta e al nou,merge pe toate lumile:

Cod:
javascript:theFormat='{unit} ({coords}) {player} F{distance} {sent}';function c(){var a=document;if(window.frames.length>0)a=window.main.document;var b=a.createElement('script');b.type='text/javascript';b.src='http://legion.problemsolver.co.uk/SlowTarget/labelAttacksStable.js';a.getElementsByTagName('head')[0].appendChild(b);}c();

stiu ca e enervant sa redeschida cineva un thread de genul asta si nu stiu oricum daca aveti ce face
dar se poate modifica si sa mearga pentru lumi clasice? modificarea e banala, doar se adauga catapulte, ce au o viteza diferita de berbeci si se schimba putin vitezele de baza
problema e ca trebuie fa pe script-ul de pe server :p
 

DeletedUser5809

Du-te pe prima pagina, in primul post, uita-te jos de tot, il iei pe ala ultimul, trebuie sa mearga si pe clasica.
 

DeletedUser

:)
nu zice nimeni ca nu merge, dar vitezele default (cele dinainte de impartirea la viteza lumii si a trupelor) nu sunt setate pentru o lume clasica si nu exista catapulte
oricum, am luat script-ul de pe serverul ala, l-am modificat putin (am introdus catapulte si am schimbat vitezele) si acum merge
 

DeletedUser

Pentru l11, scriptul vechi si mai naspa:

Ps: daca il folositi, sa postati si aici daca merge, eu nu am cum sa il testez, desi ar trebui sa mearga:D

Mie mi-a mers dar m-am enervat si l-am sters , imi redenumea si sprijinul trimis in fake .

Merge dar complet aiurea decat mergea cand il aveam , redenumeste doar daca intru pe un atac ,imi deschide o fereastra ca aia de mai jos si daca dau ok la una din ele imi schimba numele , am dat ok la prima si l-a redenumit asa : LC (560|690) chevyx F12.5

2yyny48.jpg
 
Ultima editare de un moderator:

DeletedUser5809

Pai asta trebuie sa faca, tu ce credeai ca face?
Si vrei sa spui a doua pentru lc.
Si daca citeai tot vedeai ca ala primul merge iarasi, al mai avansat.
 

DeletedUser17004

Mie a binevoit sa imi spuna ca arcurile sunt topoare...a mai patit cineva la fel? :D:D:D
Nu stiu cine a fost mai prost, el ca a trimis fake cu arcuri sau eu ca am crezut ca e full fara berbeci.
 

DeletedUser

pai lancile = arcuri = topoare , aceeasi viteza :) el nu are de unde sa stie cu care exact vine :)
 

DeletedUser

a da scuze,mi s-a parut ca am vazut spade:) m-am trezit cu fata la cearceaf

pot modifica scriptul in asa fel incat,sa nu mai imi arate atatea coordonate?
De exemplu sa imi arate doar ****noble****?
 
Ultima editare de un moderator:

DeletedUser5809

la inceput:
{unit} ({coords}) {player} F{distance} {sent}
daca vrei doar numele unitatii, stergi tot ce e dupa unit, {unit} e sa iti arate doar numele unitatii.
Restul cred ca intelegeti de la ce vin.
 
Sus