annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO HELP] smelt dagger

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

  • [EASYUO HELP] smelt dagger

    per voi piccolo ma per me grandissimo

    Devo fare una macro per smeltare le dagger

    io per gli ore usavo questa si potrebbe adattare facendo in modo che targhetti da sola le dagger che se non ricordo sono item TSF

    set #ltargetid XXX
    set #targcurs 1
    display scegli la forgia
    while #ltargetid = XXX
    {
    }
    set %forgia #ltargetid

    loop:
    finditem DWJ C_ che sarebbero gli ore
    if #findkind = -1 2
    display finito
    halt
    while #findindex <= #findcnt
    {
    if #findstack = 1
    gosub smelta
    set #findindex #findindex + 1
    }
    set #findindex 1
    exevent drag #findid 1
    exevent dropc #backpackid 100 100
    sleep 500
    goto loop

    sub smelta
    set #lobjectid #findid
    set #ltargetid %forgia
    event macro 17 0
    target
    event macro 22 0
    sleep 500
    return

  • #2
    c'è una differenza significativa tra smeltare ore e oggetti craftati.

    per gli ore ti basta clickare lo stack e targettare la forga, smeltare gli oggetti significa dover usare uno strumento da fabbro e clickare i tasti del gump.

    in ogni caso ecco cosa ti serve

    codice:
    set %tools OBG_OLH_
    set %tosmelt TSF_
    
    loop:
    finditem %tosmelt C_ , #backpackid
    if #findcnt = 0
      stop
    for #findindex 1 #findcnt
      {
      if #contsize <> 530_437
        gosub smithgump #scnt
      set %off_x #contposx + 30
      set %off_y #contposy + 355
      set #ltargetid #findid
      click %off_x %off_y
      target
      event macro 22 0
      wait 15
      }
    goto loop
      
    sub smithgump
    finditem %tools C_ , #backpackid
    if #findcnt <> 0
      {
      repeat
        set #lobjectid #findid
        event macro 17 0
        wait 10
        if #contsize = 530_437
           break
      until %1 > ( #scnt - 6 )
      return
      }
    else
      display Tool non trovati!
    stop

    Altra cosa, per questa volta ho modificato il titolo ma se non sei sicuro di come postare in questo forum perfavore leggiti il regolamento della sezione ^^ .
    Ultima modifica di fengyr; 16-02-2011, 23:31.
    ____________________________________________________________________

    Il p Fengyr
    ____________________________________________________________________
    : algander#6292

    Commenta


    • #3
      Originariamente inviato da fengyr Visualizza il messaggio
      c'è una differenza significativa tra smeltare ore e oggetti craftati.

      per gli ore ti basta clickare lo stack e targettare la forga, smeltare gli oggetti significa dover usare uno strumento da fabbro e clickare i tasti del gump.

      Altra cosa, per questa volta ho modificato il titolo ma se non sei sicuro di come postare in questo forum perfavore leggiti il regolamento della sezione ^^ .

      grazie ma non gioco su UOD stavo cercando qualcosa che impostando la forgia con un dlick mi smeltasse in automatico le dagger dove gioco mi basta cliccare la forgia e poi l'oggetto da smeltare, solo che quando hai 200 e rotte in saccoccia viene un lavoraccio

      Commenta


      • #4
        Originariamente inviato da giompiwi Visualizza il messaggio
        set #ltargetid XXX
        set #targcurs 1
        display scegli la forgia
        while #ltargetid = XXX
        {
        }
        set %forgia #ltargetid

        loop:
        finditem TSF C_ , #backpackid
        if #findkind = -1 2
        display finito
        halt
        for #findindex 1 #findcnt
        {
        if #findstack = 1
        gosub smelta
        }
        goto loop

        sub smelta
        set #lobjectid #findid
        set #ltargetid %forgia
        event macro 17 0
        target
        event macro 22 0
        sleep 500
        return
        allora in questo caso se ho capito bene, ti serve soltanto modificare la riga evidenziata.
        ____________________________________________________________________

        Il p Fengyr
        ____________________________________________________________________
        : algander#6292

        Commenta


        • #5
          no non funziona ma alla fine sono riuscito a tappullare

          INITEVENTS

          start:
          click 436 294 d ; <--- forgia
          finditem TSF C_ , #backpackid
          set #LTARGETID #FINDID
          wait 5
          event macro 22 0
          wait 1s ;tempo per i coltellini
          goto start


          mentre per farli ho fatto


          finditem rmk c_ , #backpackid
          set #lobjectid #findid
          event macro 17
          wait 10
          click 199 64 d
          wait 10
          click 66 61 d
          wait 10
          click 139 60 d
          wait 200

          ecco io adesso cercavo di unirli ma non mi riesce bene ponendo che io posso avere al massimo 474 lingotti per via del peso, un coltellino costa 2 lingotti , smeltandolo ci ottieni 1 lingotto, riuscire a fare uno script che sommi le due cose ovvero che mi ripeta la prima dei coltellino per 230 volte (esempio) e successivamente parta la seconda, per 230 volte e cosi via da capo in modo che arriva in automatico ad avere alla fine 1 lingotto e finisca

          Commenta


          • #6
            Originariamente inviato da giompiwi Visualizza il messaggio
            grazie ma non gioco su UOD stavo cercando qualcosa che impostando la forgia con un dlick mi smeltasse in automatico le dagger dove gioco mi basta cliccare la forgia e poi l'oggetto da smeltare, solo che quando hai 200 e rotte in saccoccia viene un lavoraccio
            Beato te che ci riesci tenere 200 cosucce nella saccoccia.

            ICQ 627-712-838

            Commenta

            Sto operando...
            X