annuncio

Comprimi
Ancora nessun annuncio.

Help pls

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

  • Help pls

    raga mi servono un paio di modifiche facili facili...
    allora
    1) questo è uno script x pozze, solo ke beve la cure appena poisonato... voglio ke la beve solo se gli hp scendono sotto gli 80 punti.
    Script:
    codice:
    ; http://forum.gamesnet.it/showthread.php?p=3111346#post3111346 initevents
    
    set %bevi_heal 40
    set %bevi_refresh 60
    
    
    set %pack #BackPackId
    set %delay_pozza_heal 0
    
    
    mainloop:
    
    if ( C in #CHARSTATUS )
    	gosub avvelenato
    
    if ( #HITS < %bevi_heal &&  #scnt  > %delay_pozza_heal )
    	gosub curati
    
    if ( #STAMINA < %bevi_refresh )
    	gosub stamina
    
    goto mainloop
    
    Sub stamina
    finditem ZUF_ C;
    if #findkind = 0
    {
    wait 3
    set %pozza #findid
    set #LObjectID %pozza
    event macro 17
    wait 15
    return
    
    
    
    Sub curati
    finditem UUF_ C;
    if #findkind = 0
    {
    wait 3
    set %pozza #findid
    set #LObjectID %pozza
    event macro 17
    set %delay_pozza_heal #scnt + 11
    wait 15
    }
    return
    
    Sub avvelenato
    finditem NUF_ C;
    if #findkind = 0
    {
    wait 3
    set %pozza #findid
    set #LObjectID %pozza
    event macro 17
    wait 15
    }
    return
    2) script x expl... ogni volta che lo lancio nn si ferma + :S volevo un tastino (se è sempre F5 è meglio) che disattiva lo script. (nn ho capito xke continua a girare anke chiudendo easyuo )

    Script:
    codice:
    set %PotMax 1
    set %delay 550 ;ms
    set %PotionDelay 2600 ;ms
    set %CodeDelay 110 ;ms
    
    loop:
    onhotkey F5
    gosub lancia
    goto loop
    
    sub lancia
    _lanciaHotkeyloop:
    onhotkey e ctrl
    goto _lancialoop
    if #targcurs <> 0
    return
    finditem TUF C ;_ , #backpackid
    if #findcnt = 0
    return
    set #lpc 100
    set %Npotion 0
    _lanciaAddPotion:
    set %Npotion %Npotion + 1
    set %ArrayPotionID . %Npotion #findid
    set #findindex #findindex + 1
    if #findcnt > #findindex && %Npotion < %PotMax
    goto _lanciaAddPotion
    for %i %Npotion 1
    {
    set #lobjectid %ArrayPotionID . %i
    event macro 17 0 ;Last Object
    set %ArrayPotionTime . %i #scnt2
    set %ThisWait %CodeDelay * %i + %delay
    sleep %ThisWait
    }
    set #ltargetkind 1
    for %i %Npotion 1
    {
    set #lobjectid %ArrayPotionID . %i
    event macro 17 0 ;Last Object
    target
    set %Waste %PotionDelay - ( ( #scnt2 - %ArrayPotionTime . %i ) * 100 )
    if %Waste < 0
    set %Waste 0
    event sysmessage Waste_ , %Waste
    sleep %Waste
    set #ltargetid #enemyid
    event macro 22 0 ;Last Target
    if %Waste < %delay
    {
    set %Temp %delay - %Waste
    sleep %Temp
    event sysmessage Temp_ , %Temp
    }
    set #lpc 10
    }
    X ki posterà ringrazio anticipatamente.
    Ps qualkosina ho cercato di modificarla, ma sono na schiappa in ste cose :P
    Ultima modifica di fabber; 08-10-2008, 18:13.

    ICQ 442-712-910

  • #2
    Originariamente inviato da fabber Visualizza il messaggio
    nn ho capito xke continua a girare anke chiudendo easyuo )
    Argh.
    codice:
    set %bevi_heal 40
    set %bevi_refresh 60
    set %bevi_cure 80
    ;########################
    set %pack #BackPackId
    set %delay_pozza_heal 0
    while #true
    {
      if ( C in #CHARSTATUS && #hits < %bevi_cure )
      	gosub avvelenato
      if ( #HITS < %bevi_heal &&  #scnt  > %delay_pozza_heal )
    	  gosub curati
      if ( #STAMINA < %bevi_refresh )
    	  gosub stamina
    }
    Sub stamina
      finditem ZUF C_ , #backpackid
      if #findkind <> -1
      {
        set #LObjectID #findid
        event macro 17
        wait 15
      }
      else
        event exmsg #charid 3 30 Pozze stamina finite!
    return
    Sub curati
      finditem UUF C_ , #backpackid
      if #findkind <> -1
      {
        set #LObjectID #findid
        event macro 17
        set %delay_pozza_heal #scnt + 11
        wait 15
      }
      else
        event exmsg #charid 3 30 Pozze heal finite!
    return
    Sub avvelenato
      finditem NUF C_ , #backpackid
      if #findkind <> -1
      {
        wait 3
        set %pozza #findid
        set #LObjectID %pozza
        event macro 17
        wait 15
      }
      else
        event exmsg #charid 3 30 Pozze cure finite!
    return
    Ultima modifica di antonio.gl; 09-10-2008, 12:12.
    ICQ 222293462


    Commenta


    • #3
      antonio grazie x la risposta... kmq il tuo script mi dice sempre che nn ho pozze (pur avendole).




      PS. il ''nn ho capito xke continua a girare anke chiudendo easyuo'' era riferito a quello delle explo. :P

      ICQ 442-712-910

      Commenta


      • #4
        Originariamente inviato da fabber Visualizza il messaggio
        antonio grazie x la risposta... kmq il tuo script mi dice sempre che nn ho pozze (pur avendole).




        PS. il ''nn ho capito xke continua a girare anke chiudendo easyuo'' era riferito a quello delle explo. :P
        Si perchè nella fretta non ho fatto caso che nello script originale c'è un'altra cosa da correggere. Lo sistemo nel post sopra.
        ICQ 222293462


        Commenta


        • #5
          Antonio Tnx mille risolto

          Rimane quello delle explo ora



          Ps ho cannato il title del 3d

          ICQ 442-712-910

          Commenta


          • #6
            Ma le explo lanciatele con razor
            ICQ 222293462


            Commenta


            • #7
              si ma nn funge... forse sbaglio qualkosa...

              doppio su explo (e modifico con by tipe)
              pausa da 2.7 sec
              last targhet

              + tasti on off macro


              che mi manca??? o cosa sbaglio?

              ICQ 442-712-910

              Commenta


              • #8
                Io la faccio così:

                doppio su explo (e modifico con by tipe)
                wait for target
                pausa da 2.6 sec
                Exec: last targhet

                Ma come ho esposto nel treath precedente la prima va a vuoto :\
                Chi se ne intenda...posti pls ^^
                ICQ: 273062286
                Powered by Virgo :*:*

                Commenta


                • #9
                  A me funziona
                  ICQ 222293462


                  Commenta


                  • #10
                    sculato
                    ICQ: 273062286
                    Powered by Virgo :*:*

                    Commenta

                    Sto operando...
                    X