annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO-HELP]problema 8x8

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

  • [EASYUO-HELP]problema 8x8

    cdt
    quando macro invece di farmi un quadrato perfetto mi va storto.... è normale?
    la versione di UO non è l'ultima ma la penultima credo...
    ecco lo script che uso:
    codice HTML:
    set %x0 #charposx
    set %y0 #charposy
    set %x1 %x0 + 8
    set %y1 %y0
    set %x2 %x0 + 8
    set %y2 %y0 + 8
    set %x3 %x0
    set %y3 %y0 + 8
    while #true
    {
      for %i 0 3
      {
        set %x %x . %i
        set %y %y . %i
        move %x %y 0 20s
      }
    }

  • #2
    prova questo...

    è una parte di codice tagliata dal mio script per trainare hiding e stealth

    ti avverto che non esegue un movimento preciso 8x8 ma cammina random in un area da te scelta....

    codice:
    ; Prodotto da Trinky Whisky
    ; Questo script serve per trainare stealth e hiding in modo veloce
    ; senza barca camminando semplicemente random in un area da voi scelta.
    ; Ricordo a tutti inoltre che questo script è semplicemente uno script esistente
    ; moditifcato dal sottoscritto per usare stealth e hiding, in caso di problemi potete
    ; contattarmi sul forum. Buon macraggio ^^
    INITEVENTS
    set1:
    Event ExMsg #CHARID 3 50 Vai all'angolo in basso a sinistra e premi f12
    set1a:
    ONHOTKEY f12
    goto setA
    goto set1a
    
    set2:
    Event ExMsg #CHARID 3 50 Vai all'angolo in alto a destra e premi f12
    set2a:
    ONHOTKEY f12
    goto setB
    goto set2a
    
    set3:
    Event ExMsg #CHARID 3 50 Vai nel centro dell'area scelta e premi f12
    set3a:
    ONHOTKEY f12
    goto setC
    goto set3a
    
    top:
    set %a #RANDOM
    set %x #charposx
    set %y #charposy
    
    set %plusx #charposx + 5
    set %plusy #charposy + 5
    set %minx #charposx - 5
    set %miny #charposy - 5
    
    check1:
    if #charposy > %corn1y
    move %midx %midy 0
    
    if #charposx < %corn1x
    move %midx %midy 0
    
    if #charposy < %corn2y
    move %midx %midy 0
    
    if #charposx > %corn2x
    move %midx %midy 0
    
    if %a < 500
    {
    if %a < 250
    {
    move %plusx %plusy 0 4s
    goto top
    }
    move %minx %miny 0 4s
    goto top
    }
    if %a > 500
    {
    if %a > 750
    {
    move %plusx %miny 0 4s
    goto top
    }
    move %minx %plusy 0 4s
    goto top
    }
    
    goto top
    
    setA:
    set %corn1x #charposx
    set %corn1y #charposy
    wait 1s
    goto set2
    
    setB:
    set %corn2x #charposx
    set %corn2y #charposy
    wait 1s
    goto set3
    
    setC:
    set %midx #charposx
    set %midy #charposy
    wait 1s
    goto top
    selezioni l'area da usare, nel tuo caso 8x8... vai nell'angolo in basso a sinistra dell'area e premi f12, via all'angolo in alto a destra e premi f12 poi vai all'incirca nel centro dell'area scelta e ripremi f12 e parte lo script

    spero ti sia utile lo stesso

    Commenta


    • #3
      me va strano pure questoXD

      Commenta


      • #4
        Volendo puoi farlo in maniera brutale così:

        codice:
        set %quadrato 8
        while #true
        {
        set %cont 0
        while %cont < %quadrato
        {
        key DOWN
        set %cont %cont + 1
        }
        set %cont 0
        while %cont < %quadrato
        {
        key LEFT
        set %cont %cont + 1
        }
        set %cont 0
        while %cont < %quadrato
        {
        key UP
        set %cont %cont + 1
        }
        set %cont 0
        while %cont < %quadrato
        {
        key RIGHT
        set %cont %cont + 1
        }
        }


        Sotto un altro utente, sotto un altro nome , ma son tornato. Vediamo chi si ricorda di me (ho cambiato utente perchè ho dimenticato quello vecchio Q_Q) .

        Commenta


        • #5
          per caso hai delle macro settate sulle frecce? se non sbaglia dovrebbero dare problemi sul move

          altrimenti provalo così:
          codice:
          set %x0 #charposx
          set %y0 #charposy
          set %x1 %x0 + 8
          set %y1 %y0
          set %x2 %x0 + 8
          set %y2 %y0 + 8
          set %x3 %x0
          set %y3 %y0 + 8
          while #true
          {
            for %i 0 3
            {
              set %x %x . %i
              set %y %y . %i
              event pathfind %x %y
              wait 3s
            }
          }
          Ultima modifica di pstexano; 31-03-2009, 21:18.

          Commenta


          • #6
            Originariamente inviato da seel82 Visualizza il messaggio
            cdt
            quando macro invece di farmi un quadrato perfetto mi va storto.... è normale?
            la versione di UO non è l'ultima ma la penultima credo...
            ecco lo script che uso:
            codice HTML:
            set %x0 #charposx
            set %y0 #charposy
            set %x1 %x0 + 8
            set %y1 %y0
            set %x2 %x0 + 8
            set %y2 %y0 + 8
            set %x3 %x0
            set %y3 %y0 + 8
            while #true
            {
              for %i 0 3
              {
                set %x %x . %i
                set %y %y . %i
                move %x %y 0 20s
              }
            }
            Lo script è corretto, l'unica spiegazione è che il pg impiega più di 20 secondi per andare da una posizione all'altra. In questo caso prova ad aumentare il timeout del move.
            codice:
             
            move %x %y 0 60s
            ICQ 222293462


            Commenta


            • #7
              per caso hai delle macro settate sulle frecce? Se non sbaglia dovrebbero dare problemi sul move

              altrimenti provalo così:

              codice HTML:
              set %x0 #charposx
              set %y0 #charposy
              set %x1 %x0 + 8
              set %y1 %y0
              set %x2 %x0 + 8
              set %y2 %y0 + 8
              set %x3 %x0
              set %y3 %y0 + 8
              while #true
              {
                for %i 0 3
                {
                  set %x %x . %i
                  set %y %y . %i
                  event pathfind %x %y
                  wait 3s
                }
              }
              cosi mi va...io le macro ce l'ho settate sui tasti f1,f2,f3,ecc.

              Commenta


              • #8
                basta che nn siano settate su pageup e pagedown e le freccette ovviamente ^^

                Commenta

                Sto operando...
                X