[EASYUO HELP] problemi con gli elfi

Comprimi
X
 
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi
  • doomer
    Friend Member
    • Jan 2007
    • 2135

    #1

    [EASYUO HELP] problemi con gli elfi

    Lo script postato qua sotto, funziona solo con gli umani, mentre con gli elfi non fa nulla
    Lo script è un semplice trainer per magery
    codice:
    set %lmc 41
    set %8x8 #TRUE
    ;================================================================
    set %dir 1
    set %casta 0;mana necessario
    loop:
    chooseSkill mage
    if #SKILL > 0 && #SKILL < 100
    {
       event macro 15 7
       set %casta 4
       sleep 500
    }
    if #SKILL >= 100 && #SKILL < 200
    {
       event macro 15 15
       set %casta 6
       sleep 750
    }
    if #SKILL >= 200 && #SKILL < 330
    {
       event macro 15 16
       set %casta 9
       sleep 1000
    }
    if #SKILL >= 330 && #SKILL < 480
    {
       event macro 15 26
       set %casta 11
       sleep 1250
    }
    if #SKILL >= 480 && #SKILL < 620
    {
       event macro 15 35
       set %casta 14
       sleep 1500
    }
    if #SKILL >= 620 && #SKILL < 760
    {
       event macro 15 47
       set %casta 20
       sleep 1750
    }
    if #SKILL >= 760 && #SKILL < 900
    {
       event macro 15 53
       set %casta 40
       sleep 2000
    }
    if #SKILL >= 900
    {
       event macro 15 56
       set %casta 50
       sleep 2250
    }
    if #TARGCURS = 1
    {
       set #LTARGETID #CHARID
       event macro 22 0
    }
    set %casta ( %casta - ( %casta * %lmc / 100 ) )
    if %8x8
       gosub move
    if #MANA < %casta
        gosub waitformana
    goto loop
    
    
    sub move
        set %i 0
        for %i 0 8
        {
            event macro 5 %dir
            sleep 300
        }
        set %dir ( %dir + 2 )
        if %dir > 7
           set %dir 1
    return
    
    sub waitformana
        manaloop:
        if #MANA < %casta
        {
           wait 1
           goto manaloop
        }
    return
    ASTA ring da mage 1/3 - lrc - int - sdi
    COMPRO leafblade semplice (3props)

    Ayra AoS
  • pstexano
    Elvymir [GNAM]
    • Mar 2007
    • 2450

    #2
    sicuro che dipenda da umano/elfo?

    l'unica ipotesi che mi viene è che il pg con cui non funziona abbia magery 0 e siccome il primo check lo fa con skill strettamente maggiore di 0 e non maggiore o uguale lo script non parte

    Commenta

    • doomer
      Friend Member
      • Jan 2007
      • 2135

      #3
      il tizio (simone98923) mi ha detto di avere magery a 50 e qualcosa e il pg era elfo...
      un suo amico, l'ha provato con un pg umano e gli è andato, io l'ho usato e sono umano e mi è andato (quando son partito ad usarlo avevo anch'io intorno hai 50 di magery)...

      se non ricordo male eseguendolo con F8, lo script andava avanti, senza fare nulla, e si fermava nella "sub waitformana"...
      ASTA ring da mage 1/3 - lrc - int - sdi
      COMPRO leafblade semplice (3props)

      Ayra AoS

      Commenta

      • Hank07
        Senior Member
        • Jul 2009
        • 337

        #4
        provato ora per curiosità, ho un elfo con magery a 0 e non va, cioè, gira 8 x 8 ma non casta, però modificando

        if #SKILL > 0 && #SKILL < 100

        in

        if #SKILL >= 0 && #SKILL < 100

        come suggerito da pstexano funziona, casta fa 8 passi ricasta etc. etc.
        icq 553-203-374

        Commenta

        • simone98923
          Newbie Member
          • Jul 2010
          • 7

          #5
          ciao ragazzi, allora ho modificato la macro ma a me non fa niente non si muove neppure non so forse e la versione di easyuo sbagliata? io uso la 1.5 ditemi voi.
          vi posto la script modificata come mi avete detto
          Codice PHP:
          set %lmc 6
          set %8x8 #TRUE
          ;================================================================
          set %dir 1
          set %casta 0;mana necessario
          loop:
          chooseSkill mage
          if #SKILL >= 0 && #SKILL < 100
          {
             event macro 15 7
             set %casta 4
             sleep 500
          }
          if #SKILL >= 100 && #SKILL < 200
          {
             event macro 15 15
             set %casta 6
             sleep 750
          }
          if #SKILL >= 200 && #SKILL < 330
          {
             event macro 15 16
             set %casta 9
             sleep 1000
          }
          if #SKILL >= 330 && #SKILL < 480
          {
             event macro 15 26
             set %casta 11
             sleep 1250
          }
          if #SKILL >= 480 && #SKILL < 620
          {
             event macro 15 35
             set %casta 14
             sleep 1500
          }
          if #SKILL >= 620 && #SKILL < 760
          {
             event macro 15 47
             set %casta 20
             sleep 1750
          }
          if #SKILL >= 760 && #SKILL < 900
          {
             event macro 15 53
             set %casta 40
             sleep 2000
          }
          if #SKILL >= 900
          {
             event macro 15 56
             set %casta 50
             sleep 2250
          }
          if #TARGCURS = 1
          {
             set #LTARGETID #CHARID
             event macro 22 0
          }
          set %casta ( %casta - ( %casta * %lmc / 100 ) )
          if %8x8
             gosub move
          if #MANA < %casta
              gosub waitformana
          goto loop
          
          
          sub move
              set %i 0
              for %i 0 8
              {
                  event macro 5 %dir
                  sleep 300
              }
              set %dir ( %dir + 2 )
              if %dir > 7
                 set %dir 1
          return
          
          sub waitformana
              manaloop:
              if #MANA < %casta
              {
                 wait 1
                 goto manaloop
              }
          return 
          

          Commenta

          • fengyr
            Friend Member
            • Jun 2002
            • 5459

            #6
            se come dice doomer si blocca sul check del mana assicuratevi di avere lo statusbar aperto (il rettangolo grigio con le tre barre hp-stamina-mana per intendersi), altrimenti easyuo non può leggere i valori delle stats
            ____________________________________________________________________

            Il p Fengyr
            ____________________________________________________________________
            : algander#6292

            Commenta

            • simone98923
              Newbie Member
              • Jul 2010
              • 7

              #7
              Tutto risolto avevo una versione vecchia di easyuo avevo la 77 ma ho scaricato la 173 e ora mi funziona tutto grazie raga

              Commenta

              Sto operando...