annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO] Bod Gather script di Raziel (modificato per i save)

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • [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):

    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
    Cancellate i ++++++++ e al loro posto mettete il vostro username.
    Poi cancellate i ******** e metteteci la password.

    A questo punto c'è da scegliere i pg.
    Andate un pò + giù nello script, fino a qua:

    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
    
    ;******************************************************************
    ;******************************************************************
    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...).
    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ì:

    codice:
    gosub bodcycle 1 5 recall 0
    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:
    set %hoursBetweenBods 1 ;this is how many hours between each bod being availible. default is 6 hours.
    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)

    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.:
    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
    Ora, io nn so se va bene o se fa casino.
    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:
    Alla fin fine l'importante gli'è la passera.....
    Tnx 2: Raziel (autore dello script), il mitico Boydon [(padre del 98% buono dei kit barbed craftati su 'sto shard ) 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!!!
    Ultima modifica di Batista; 30-08-2008, 22:29. Motivo: Aggiornato il recall
    Originariamente inviato da Amdir
    Ray ti setto spammer cosi' non si vede la firma e mezzo shard mi viene a piangere su icq

    Amdir
    Originariamente inviato da Aka
    (17:59:58) Salvo: aka >>>>>>>> OSI
    Originariamente inviato da Prof. Pala
    "Prima che la situazione si faccia imbarazzante, è meglio se si ripresenta al prossimo appello..."
    http://www.deshack.org/

  • #2
    Grazie
    lo provo

    Commenta


    • #3
      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)?
      Originariamente inviato da Amdir
      Ray ti setto spammer cosi' non si vede la firma e mezzo shard mi viene a piangere su icq

      Amdir
      Originariamente inviato da Aka
      (17:59:58) Salvo: aka >>>>>>>> OSI
      Originariamente inviato da Prof. Pala
      "Prima che la situazione si faccia imbarazzante, è meglio se si ripresenta al prossimo appello..."
      http://www.deshack.org/

      Commenta


      • #4
        mi sembrano giusti

        anche quello dentro il for
        perché altrimenti c'è il rischio che intervenga un save
        mentre hai iniziato a muoverti.

        Commenta


        • #5
          Allora, mi sa che c'è un errore su qualche valore di ritorno.
          Guarda qua:



          da qui si dovrebbe capire qualcosa:
          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
          }
          Pare che !railName assuma il valore che ritorna la sub del Save.
          Ultima modifica di Batista; 16-12-2006, 15:05.
          Originariamente inviato da Amdir
          Ray ti setto spammer cosi' non si vede la firma e mezzo shard mi viene a piangere su icq

          Amdir
          Originariamente inviato da Aka
          (17:59:58) Salvo: aka >>>>>>>> OSI
          Originariamente inviato da Prof. Pala
          "Prima che la situazione si faccia imbarazzante, è meglio se si ripresenta al prossimo appello..."
          http://www.deshack.org/

          Commenta


          • #6
            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, 15:13.

            Commenta


            • #7
              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




              ICQ 211162012

              ...le valentine statisticamente poi sono delle gnocche nell'80% dei casi.

              Commenta


              • #8
                i file rail devi semplicemente metterli
                nella directory di easyuo

                Commenta


                • #9
                  Originariamente inviato da Doglio
                  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

                  Domanda + che lecita: aggiorno la guida e ce lo scrivo.
                  Originariamente inviato da Amdir
                  Ray ti setto spammer cosi' non si vede la firma e mezzo shard mi viene a piangere su icq

                  Amdir
                  Originariamente inviato da Aka
                  (17:59:58) Salvo: aka >>>>>>>> OSI
                  Originariamente inviato da Prof. Pala
                  "Prima che la situazione si faccia imbarazzante, è meglio se si ripresenta al prossimo appello..."
                  http://www.deshack.org/

                  Commenta


                  • #10
                    lo screen e' il mio :P

                    attendo notizie

                    * [SCAMBIO]BOD da kit BARBED AGGIORNATO*
                    * [COMPRO] tailor bods di TUTTI I TIPI*
                    * [VENDO]kit barbed*
                    * [COMPRO]Cristalline ring*

                    Commenta


                    • #11
                      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.
                      Originariamente inviato da Amdir
                      Ray ti setto spammer cosi' non si vede la firma e mezzo shard mi viene a piangere su icq

                      Amdir
                      Originariamente inviato da Aka
                      (17:59:58) Salvo: aka >>>>>>>> OSI
                      Originariamente inviato da Prof. Pala
                      "Prima che la situazione si faccia imbarazzante, è meglio se si ripresenta al prossimo appello..."
                      http://www.deshack.org/

                      Commenta


                      • #12
                        Gratz a Batista: pochi postano script su questo forum e ancora meno ne postano di così richiesti e si sbattono per starci dietro.

                        Commenta


                        • #13
                          A me e a Calisto succede a volte che crasha il client appena loggato.
                          Succede anke a qualcun altro?
                          Originariamente inviato da Amdir
                          Ray ti setto spammer cosi' non si vede la firma e mezzo shard mi viene a piangere su icq

                          Amdir
                          Originariamente inviato da Aka
                          (17:59:58) Salvo: aka >>>>>>>> OSI
                          Originariamente inviato da Prof. Pala
                          "Prima che la situazione si faccia imbarazzante, è meglio se si ripresenta al prossimo appello..."
                          http://www.deshack.org/

                          Commenta


                          • #14
                            Originariamente inviato da BaTiStA -O Animal-
                            A me e a Calisto succede a volte che crasha il client appena loggato.
                            Succede anke a qualcun altro?
                            anke a me e succedeva anke prima

                            Commenta


                            • #15
                              raga io non riesco a scaricarlo , dopo l'attesa dei 30 secondi e il click di download mi dice che il file non è stato trovato, altri link ?

                              Commenta

                              Sto operando...
                              X