A me e a Calisto succede a volte che crasha il client appena loggato.
Succede anke a qualcun altro?
annuncio
Comprimi
Ancora nessun annuncio.
[EASYUO] Bod Gather script di Raziel (modificato per i save)
Comprimi
X
-
Gratz a Batista: pochi postano script su questo forum e ancora meno ne postano di così richiesti e si sbattono per starci dietro.
Lascia un commento:
-
Ho cambiato i punti di richiamo della sub (e naturalmente aggiornato il link nel primo post
): ora è un pò + lento ma nn si dovrebbe piantare.
Testate e ditemi.
Lascia un commento:
-
Domanda + che lecita: aggiorno la guida e ce lo scrivo.Originariamente inviato da DoglioScusa la domanda scema ma io con tutta la mia buona volontà ho provato a fare girare lo script e ho eseguito tutte le tue istruzioni ma mi rimane una perplessità..: dove me le metto le rail??(evitiamo risp scontate^^)
Ho provato a farle girare insieme allo script principale ma niente..
Puoi risolvermi questo dubbio xfavore?
Cmq complimenti per il lavorone che hai fatto..anche se non ho ancora avuto l'occasione di provarlo..
Grazie

Lascia un commento:
-
i file rail devi semplicemente metterli
nella directory di easyuo
Lascia un commento:
-
Scusa la domanda scema ma io con tutta la mia buona volontà ho provato a fare girare lo script e ho eseguito tutte le tue istruzioni ma mi rimane una perplessità..: dove me le metto le rail??(evitiamo risp scontate^^)
Ho provato a farle girare insieme allo script principale ma niente..
Puoi risolvermi questo dubbio xfavore?
Cmq complimenti per il lavorone che hai fatto..anche se non ho ancora avuto l'occasione di provarlo..
Grazie
Lascia un commento:
-
prova a lasciare solo il check
all'interno del for
oppure a spostarlo dopo
codice:if ! #result { display ok there is something wrong with your rail ( !railName )$ +check you have made the file and put it in the same folder as the bod script.$ +halting script. halt }Ultima modifica di HaerDelis; 16-12-2006, 14:13.
Lascia un commento:
-
Allora, mi sa che c'è un errore su qualche valore di ritorno.
Guarda qua:

da qui si dovrebbe capire qualcosa:
Pare che !railName assuma il valore che ritorna la sub del Save.codice:if ! #result { display ok there is something wrong with your rail ( !railName )$ +check you have made the file and put it in the same folder as the bod script.$ +halting script. halt }Ultima modifica di Batista; 16-12-2006, 14:05.
Lascia un commento:
-
mi sembrano giusti
anche quello dentro il for
perché altrimenti c'è il rischio che intervenga un save
mentre hai iniziato a muoverti.
Lascia un commento:
-
Perfect.
Dal momento che da quel che ho visto sei bravo con EAUO mi dici dove è meglio mettere quelle sub?
Pensi che facciano casino messe a quel modo nella sub rail (soprattutto quella dentro al ciclo for)?
Lascia un commento:
-
[EASYUO] Bod Gather script di Raziel (modificato per i save)
Vista la immane mole di richieste di questo script vi faccio un post con tutto quello che serve per configurarlo e usarlo.
Ci sono delle modifiche, leggetele!!!
Leggetevi tutto il post e fate per filo e per segno quello che c'è scritto. Per QUALSIASI domanda postate qua. Il prossimo che mi contatta per chiederemi tipo "cosa è uno script?" o "cosa devo farci col .rar?" lo istant-blocco.
Dark Shadow docet: se dovete passare lo script a qualcuno togliete username e pass, che poi nn voglio che la gente accusa di passare script lamer....
Allora: a questo link OLD CLIENT trovate un archivio .rar con lo script e le rail per andata e ritorno per i client vecchi.
A questo link invece NEW CLIENT c'è l'archivio con la modifica per i client nuovi.
Mettete i 3 file .txt nella stessa directory (cartella) dell'eseguibile di EasyUO che lanciate e fate partire solo il file "Bod Gather 4 Save.txt" (le rail lasciatele semplicemente nella cartella, lo script le trova e richiama da solo).
Dovete sloggare i pg alla locanda di Umbra, che è accanto al Tailor.
A questo punto configuriamo lo script:
cercate queste righe di codice (stanno all'inizio):
Cancellate i ++++++++ e al loro posto mettete il vostro username.codice:goto Begin ;do not delete this line ;***************************************************************** sub account1 msg ++++++++ ;metti qua l'username wait 10 click 530 400 msg ******** ;metti qua la password wait 20 msg $ return
Poi cancellate i ******** e metteteci la password.
A questo punto c'è da scegliere i pg.
Andate un pò + giù nello script, fino a qua:
Lasciate le righe relative ai pg con cui volete prendere i bod e cancellate le altre (vale l'ordine dell'elenco in cui avete i pg quando loggate: prima riga è l primo pg, seconda riga riguarda il secondo ecc ecc...).codice:;****************************************************************** bodlines: ;****************************************************************** ;****************************************************************** ;gosub bod lines below this ;****************************************************************** ;****************************************************************** ;gosub bodcycle Account Char rail|recall { 0 1 2 ) [Shard] <------ Delete this line gosub bodcycle 1 1 rail_umbra 0 ;primo pg dell'elenco gosub bodcycle 1 2 rail_umbra 0 ;secondo pg dell'elenco gosub bodcycle 1 3 rail_umbra 0 ;terzo pg dell'elenco gosub bodcycle 1 4 rail_umbra 0 ;quarto pg dell'elenco gosub bodcycle 1 5 rail_umbra 0 ;quinto pg dell'elenco gosub bodcycle 1 6 rail_umbra 0 ;(eventuale)sesto pg dell'elenco ;****************************************************************** ;******************************************************************
Occhio che lo ho temporizzato ad 1 ora: NON METTETE IL WORKER TRA I PG CHE PRENDERANNO I BOD CON QUESTO SCRIPT!
L'ultimo numero delle righe riguarda i tipi di bod:
0 -> solo tailor
1 -> solo fabbro
2 -> tailor e fabbro
Se cambiate le rail e ne mettete di vostre rinominatele in: "tailor_inn_'città'", "inn_tailor_'città" (oppure smith al posto di tailor) e nelle righe dello script cambiate "rail_umbra" con "rail_'città'"
Se volete usare il recall invece delle rail mettete nello zaino del pg 2 rune, una con la scritta inn nel nome e una con la scritta tailor o black e settate la riga relativa a quel pg così:
Se volete ritirare i bod pure col worker avviate un'altra istanza di easyuo (che sennò fa casino con le variabili di temporizzazione), fate un altro script uguale a questo, settando solo la riga relativa al worker e modificate qua:codice:gosub bodcycle 1 5 recall 0
Al posto di 1 mettete 6 (non ho testato e nn so se funziona, ma dal momento che crea una sola variabile nei file di registro ci sta che questa soluzione non vada)codice:set %hoursBetweenBods 1 ;this is how many hours between each bod being availible. default is 6 hours.
Ora sloggate i pg alla locanda di Umbra, avviate lo script e andate a godervi un pò di RL, che nn fa mai male!
Drael ha postato lo script con inserite le 2 modifiche qua sotto: testatelo, si scarica QUI
//Ulteriori info le trovate QUA (tnx 2 Drael!)
//Aggiunta per cliccare su OK in caso di Connection Lost (sempre grazie a Drael!) QUI
Per gli esperti:
ho aggiunto la sub per il detect dei clean e save di Boydon, e la ho richiamata in questi 2 punti su suggerimento di Traif.:
Ora, io nn so se va bene o se fa casino.codice:;****************************************************************** sub rail ;gosub CheckForWorldSave ;Modifica per i save (edit: tolta). namespace push namespace local rail set %endspot checker set !railName %1 call !railName gosub checkNumber %endspot if ! #result { display ok there is something wrong with your rail ( !railName )$ +check you have made the file and put it in the same folder as the bod script.$ +halting script. halt } gosub CheckForWorldSave ;Spostata qua come da suggerimento di Danilovic for !i 1 %ENDSPOT { gosub CheckForWorldSave ;Modifica per i save set !x %x . !i set !y %y . !i set !z %z . !i gosub findDist !x !y #charposx #charposy if #result > 15 { display ok the next spot is too far away$ +I suggest you remake the rail$ +try to keep the gap between each spot short ( 10 tiles is good ) halt
Ditemi voi se c'è posti migliori dove metterle che aggiorno il tutto.
Se vi si pianta quando beccate i save durante le rail avvisatemi (e magari fate SCREEN)!!!!!!!!!
Buon Game a tutti, spero di esservi stato d'aiuto.
E come ci disse un prof a fine di un esame strage:
Tnx 2: Raziel (autore dello script), il mitico Boydon [(padre del 98% buono dei kit barbed craftati su 'sto shardAlla fin fine l'importante gli'è la passera.....
) per le sub del check sui clean e save] , Danilovic e Traif (per i consigli sull'uso delle sub), Callisto DarkBlood (grande tester!) e Drael per le modifiche e aggiunte!!!
Tag: Nessuno

Lascia un commento: