DeletedUser
Ospite
poi samu spiegami in pm come crei li script.. sono curioso
poi samu spiegami in pm come crei li script.. sono curioso
su google però ci sono i corsi di javascript e non assomigliano a quelli di tribal come codice.
come mai?
la gente che fa gli script nel net avrà imparato da qualche parte no?
poi servono le nozioni base per le variabili e i vari oggetti...
Non funzione e meglio farmare normale si xde meno tempo
javascript:var cookiename='jfdi1';[B]coords='***|***'[/B];var doc=document;if(window.frames.length>0)doc=window.main.document;url=doc.URL;if(url.indexOf('screen=place')==-1)alert('Questo script funziona solo dal punto di raduno');coords=coords.split(" ");index=0;farmcookie=document.cookie.match('(^|;) ?'+cookiename+'farm=([^;]*)(;|$)');if(farmcookie!=null)index=parseInt(farmcookie[2]);if(index>=coords.length)alert('Ultimo villaggio');if(index>=coords.length)index=0;coords=coords[index];coords=coords.split("|");index=index+1;cookie_date=new Date(2099,11,11);document.cookie =cookiename+"farm="+index+";expires="+cookie_date.toGMTString ();doc.forms[0].x.value=coords[0];doc.forms[0].y.value=coords[1];;javascript:function j(){var d=(window.frames.length>0)?window.main.document:document;function a(b,c){var g,e;var h=d.units[b];if(h==null)return 0;e=h.nextSibling;do{e=e.nextSibling;}while(e.nodeType!=1);g=parseInt(e.firstChild.nodeValue.match(/(d+)/)[1],10);f=(c<0)?c*-1:g-c;if(f>g)f=g;h.value=f;[B]return f;}a('axe',0);a('spy',-1);a('light',0);a('heavy',0);a('ram',0);a('catapult',0)}j();;end();[/B]
Io per farmare uso un'altro metodo ^^
c'è il seguente script.. gia nominato e citato in altri e molti topic del forum
Codice:javascript:var cookiename='jfdi1';[B]coords='***|***'[/B];var doc=document;if(window.frames.length>0)doc=window.main.document;url=doc.URL;if(url.indexOf('screen=place')==-1)alert('Questo script funziona solo dal punto di raduno');coords=coords.split(" ");index=0;farmcookie=document.cookie.match('(^|;) ?'+cookiename+'farm=([^;]*)(;|$)');if(farmcookie!=null)index=parseInt(farmcookie[2]);if(index>=coords.length)alert('Ultimo villaggio');if(index>=coords.length)index=0;coords=coords[index];coords=coords.split("|");index=index+1;cookie_date=new Date(2099,11,11);document.cookie =cookiename+"farm="+index+";expires="+cookie_date.toGMTString ();doc.forms[0].x.value=coords[0];doc.forms[0].y.value=coords[1];;javascript:function j(){var d=(window.frames.length>0)?window.main.document:document;function a(b,c){var g,e;var h=d.units[b];if(h==null)return 0;e=h.nextSibling;do{e=e.nextSibling;}while(e.nodeType!=1);g=parseInt(e.firstChild.nodeValue.match(/(d+)/)[1],10);f=(c<0)?c*-1:g-c;if(f>g)f=g;h.value=f;[B]return f;}a('axe',0);a('spy',-1);a('light',0);a('heavy',0);a('ram',0);a('catapult',0)}j();;end();[/B]
COME USARLO
andate nel punto di raduno del villaggio da cui volete partire, cliccate sullo script e metterà asce, spie, ini, oni, arieti e cat disponibili nell'attacco, più metterà le coordinate che avete dato nello script negli spazi. cliccate attacca e conferma.
all'inizio del mio script trovate: coords='500|500', sostituitelo con le coordinate del villaggio che volete attaccare. potete aggiungere più di 1 villaggio, basta che siano separati da uno spazio (es '500|500 499|499 498|498') in questo modo potrete facilmente fare questo:
scegliete il gruppo dei villaggi offensivi, cliccate sullo script e lanciate il primo attacco, andate avanti di villaggio con la freccia vicino al nome, passate così al vostro secondo villo offensivo, andate al punto di raduno, rifate lo script e attaccherete il secondo ecc...)
tenete conto che lo script parte sempre dal 2° villaggio, quando finisce la lista e ritorna al primo uscirà una schermata che vi dirà che è l'ultimo villaggio dello script)
una volta finito potete farlo ripartire.
lo script si basa sui coockie (all'inizio dello script vedrete: cookiename='jfdi1' jfdi1 è il nome del cookie che potete anche cambiare se volete avere 2 script diversi per attacchi diversi.
se fate pulisci coockie di internet, perderete l'ordine, altrimenti se spegnete il computer e vi loggate dopo X giorni, continuerà l'elenco da dove vi eravate fermati)
O comunque script vari che fanno lo stesso tipo di lavoro che usati con google chrome funzionano benissimo.. e li inserisci le truppe.. es.100 cav. leggere e le coordinate dei villi barbari.. (Utillissimo in un liv.4 Attacco Barbaro.. per esempio xD) e poi continui a fare... dal punto di raduno... ecc ecc.. e lui attacca sempre.. quando si conquista un villo o viene conquistato da un'altro basta cancellarlo dalla lista sopra.. io faccio cosi.. è anche abbastanza semplice... o no ?
Andiamo sulla mapa e con il mouse apriamo tutti i villi che vogliamo farmare (apriamo delle schede).
M anche il metodo con lo script va bene, solo che é un po piú lungo quando devi mandare 3000 attacchi al giorno...
Esatto (finalmente sono riuscito ad usare 'sti script), cmq per la velocità penso sia più veloce il metodo dei Preferiti. É molto più facile togliere eventuali villi conquistati, e i click da fare sono meno.
(click su "Cartella Farm" -> click (destro) Cartella Farm #1 (->apri tutti) ->ctrl-tab(click) per ogni scheda, click OK
click punto di raduno -> aprire(click) x finestre "punto di raduno" [da usare anche qua i preferiti é perfetto] -> click sulla barra rapida : Farm 1 -> click "Attacca" -> click OK)
4-5
Io uso lo stesso metodo della guida, ma non salvo nulla nei preferiti.
semplicemente clicco con la rotella del mouse su tutti gli attacchi che ho fatto, clicco "attacca di nuovo..." e poi ok.
cosi riesco anche a vedere se ho avuto delle perdite e aggiungo qualche cavallo nel caso in cui si siano alzate le mura, oppure se ha magazzino e miniere alte.
un po più lento ma efficace...
nel caso dovessi saltare un giro di razzie e di conseguenza perdere tutti i report (dopo un po li cancella) ne tengo una copia salvata nell'archivio dei report.