annuncio

Comprimi
Ancora nessun annuncio.

[EASY UO]INSCRIPTION macrata da 0 a 100 away :)

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

  • [EASY UO]INSCRIPTION macrata da 0 a 100 away :)

    Ecco a voi uno script che ho creato visto che sto macrando inscription... ci ho messo tipo 2 ore a farlo quindi nn è nulla di che ma funziona bene e fa tutto anche lasciandolo away....

    Per capire come funziona leggetevi le prime poche righe e capite tutto

    Se trovate bug o problemi vari postate qua o chiamate in icq (meglio la prima) che vedo di sistemarli e i fate un favore visto che anche io sto macrando in questo momento xD

    KnIvEs ThE EvIL Inscription Trainer 1.0.0

    ; Questo Script macra Inscription da 27 a 100 anche completamente away. Questo perchè fino a 27
    ; si compra dagli npc maghi di Luna :P
    ; Le scroll prodotte verranno messe in un container secure N.B: DEVE ESSERE UNA BAG...
    ; Per avviarlo vi basta avere almeno 100 reagenti per tipo,
    ; almeno 50 blank scrolls e qualche penna nel backpack o nel conteiner secure...
    ; Inoltre non dovete avere macro settate sui tasti 1 0 e invio...
    ; Questo Script appena avviato ogni volta vi chiederà di targettare il conteiner secure che ricordo deve
    ; essere una bag però se volete evitare questa seccatura vi basterà seguire queste istruzioni:
    ; 1)togli ; dall'inizio della prossima riga
    ;set %secure
    ; 2)fate doppio click sul conteiner ingame
    ; 3)nella finestra di easy a destra espandete il menu last action e copiate il valore
    ; di #LOBJECTID
    ; 4)copiate quel valore accanto alla variabile %secure qui sopra lasciando esattamente uno spazio in mezzo
    ; (esempio: set %secure NQUUFND)
    ; 5)mettete un ; come primo carattere della prossima riga (come ho fatto io in queste righe)
    gosub setta_secure

    sub setta_secure
    msg Clikka Sulla Bag Dove Hai Le Risorse E Verranno Messe Le Scroll$
    set #targcurs 1
    _waitfortargcurs:
    if #targcurs = 1 2
    wait 1
    goto _waitfortargcurs
    set %secure #ltargetid
    return

    set %fireball GYL
    set %recall WTL
    set %summon EUL
    set %reveal MUL
    set %flame NUL
    set %resurrect VUL
    set %pen PBG
    set %blank DPF
    set %black KUF
    set %blood JUF
    set %garlic KZF
    set %ginseng JZF
    set %mandrake MZF
    set %night WZF
    set %spider RZF
    set %sulfurus SZF

    main:
    event macro 8 7
    wait 5
    gosub check_blank
    wait 2
    gosub check_pen
    wait 2
    gosub check_scrolls
    wait 2
    gosub check_skill
    wait 2
    gosub make_scrolls
    goto main


    sub check_blank
    finditem %blank c_ , #backpackid
    if #findkind = -1
    {
    gosub take_blank
    }
    return


    sub take_blank
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %blank c_ , %secure
    if #FINDSTACK < 50
    {
    msg Metti delle scroll nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 5
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    return


    sub check_pen
    finditem %pen c_ , #backpackid
    if #findkind = -1
    {
    gosub take_pen
    }
    return


    sub take_pen
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %pen c_ , %secure
    if #FINDkind = -1
    {
    msg Metti delle pen nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    click %clickx %clicky
    wait 5
    return


    sub check_scrolls
    finditem %fireball c_ , #backpackid
    if #FINDSTACK > 29
    {
    gosub drop_scrolls #findid
    }
    finditem %recall c_ , #backpackid
    if #FINDSTACK > 29
    {
    gosub drop_scrolls #findid
    }
    finditem %summon c_ , #backpackid
    if #FINDSTACK > 29
    {
    gosub drop_scrolls #findid
    }
    finditem %reveal c_ , #backpackid
    if #FINDSTACK > 29
    {
    gosub drop_scrolls #findid
    }
    finditem %flame c_ , #backpackid
    if #FINDSTACK > 29
    {
    gosub drop_scrolls #findid
    }
    finditem %resurrect c_ , #backpackid
    if #FINDSTACK > 29
    {
    gosub drop_scrolls #findid
    }
    return


    sub drop_scrolls
    event macro 8 7
    wait 10
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    set %clickx #contposx + 29
    set %clicky #contposy + 127
    event drag %1
    wait 10
    key 3
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    return


    sub check_skill
    chooseskill insc
    if #skill > 250 && #skill < 380
    {
    gosub check_reag 1 0 0 0 0 0 0 0
    set %click1x 30
    set %click1y 132
    set %click2x 235
    set %click2y 89
    }
    if #skill > 379 && #skill < 530
    {
    gosub check_reag 1 1 0 0 1 0 0 0
    gosub check_reag 1 1 0 0 1 0 0 0
    gosub check_reag 1 1 0 0 1 0 0 0
    set %click1x 30
    set %click1y 151
    set %click2x 235
    set %click2y 210
    }
    if #skill > 529 && #skill < 670
    {
    gosub check_reag 0 1 0 0 1 0 1 0
    gosub check_reag 0 1 0 0 1 0 1 0
    gosub check_reag 0 1 0 0 1 0 1 0
    set %click1x 30
    set %click1y 170
    set %click2x 235
    set %click2y 210
    }
    if #skill > 669 && #skill < 810
    {
    gosub check_reag 0 1 0 0 0 0 0 1
    gosub check_reag 0 1 0 0 0 0 0 1
    set %click1x 30
    set %click1y 188
    set %click2x 235
    set %click2y 210
    }
    if #skill > 809 && #skill < 950
    {
    gosub check_reag 0 0 0 0 0 0 1 1
    gosub check_reag 0 0 0 0 0 0 1 1
    set %click1x 30
    set %click1y 210
    set %click2x 235
    set %click2y 110
    }
    if #skill > 949 && #skill < 1000
    {
    gosub check_reag 0 1 1 1 0 0 0 0
    gosub check_reag 0 1 1 1 0 0 0 0
    gosub check_reag 0 1 1 1 0 0 0 0
    set %click1x 30
    set %click1y 230
    set %click2x 235
    set %click2y 110
    }
    if #skill = 1000
    {
    msg Complimenti sei a 100 inscription!$
    halt
    }
    return


    sub check_reag
    if %1 = 1
    {
    finditem %black c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 1 0 0 0 0 0 0 0
    }
    }
    if %2 = 1
    {
    finditem %blood c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 1 0 0 0 0 0 0
    }
    }
    if %3 = 1
    {
    finditem %garlic c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 0 1 0 0 0 0 0
    }
    }
    if %4 = 1
    {
    finditem %ginseng c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 0 0 1 0 0 0 0
    }
    }
    if %5 = 1
    {
    finditem %mandrake c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 0 0 0 1 0 0 0
    }
    }
    if %6 = 1
    {
    finditem %night c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 0 0 0 0 1 0 0
    }
    }
    if %7 = 1
    {
    finditem %spider c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 0 0 0 0 0 1 0
    }
    }
    if %8 = 1
    {
    finditem %sulfurus c_ , #backpackid
    if #findkind = -1
    {
    gosub take_reag 0 0 0 0 0 0 0 1
    }
    }
    return


    sub take_reag
    if %1 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %black c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }

    if %2 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %blood c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 5
    click %clickx %clicky
    wait 10
    }

    if %3 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %garlic c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }

    if %4 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %ginseng c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }

    if %5 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %mandrake c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }

    if %6 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %night c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }

    if %7 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %spider c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }

    if %8 = 1
    {
    set #lobjectid %secure
    wait 5
    event macro 17 0
    wait 10
    finditem %sulfurus c_ , %secure
    if #FINDSTACK < 100
    {
    msg Metti i reagenti nel secure container e riavvia lo script.$
    halt
    }
    event macro 8 7
    wait 10
    set %clickx #contposx + 50
    set %clicky #contposy + 155
    event drag #findid
    wait 10
    key 1
    key 0
    key 0
    key enter
    wait 10
    click %clickx %clicky
    wait 5
    }
    return


    sub make_scrolls
    event macro 8 7
    wait 5
    finditem %pen c_ , #backpackid
    set #lobjectid #findid
    event macro 17 0
    wait 10
    set %clickx #contposx + %click1x
    set %clicky #contposy + %click1y
    click %clickx %clicky
    wait 5
    set %clickx #contposx + %click2x
    set %clicky #contposy + %click2y
    click %clickx %clicky
    wait 30
    return
    Ultima modifica di kill_adder; 12-12-2006, 23:29.
    KNiVeS ThE EvIL [A|A] Ethereal GM & VAsh ThE AngEl [LDS] & Kill Adder II [LDS]

  • #2
    Cosa dire se non... GRAZIE 1000!!!



    ICQ 211162012

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

    Commenta


    • #3
      Ho editato un pochino lo script in modo da farlo andare anche a chi ha meno peso a disposizione nel backpack infatti ora prende solo 50 scroll alla volta e mette giù le scroll fatte ogni 30 :P

      Per usare quello aggiornato basta che copiate la nuova versione e la incollate al posto della vecchia.

      Se avete già settato il secure col procedimento per nn perdere le modifiche basta che lasciate la prima parte che avete e vi copiate incollate solo la parte dello script da set %fireball GYL in giù compresa ^^
      KNiVeS ThE EvIL [A|A] Ethereal GM & VAsh ThE AngEl [LDS] & Kill Adder II [LDS]

      Commenta


      • #4
        Il tuo script va benissimo ed è chiarissimo^^apparte che quando ho completato 100 scroll di 1 tipo le prende ma non sa dove metterle!! Quindi lo script si impalla e continua a cercare di posarle..
        C'è 1 modo x evitare ke le posi?me le tengo volentieri anche tutte nello zaino e ogni tot le tolgo io a mano..

        Ah io uso 1 zaino come il backpack come secure dove poso le risorse,sarà mica x quello??

        Se hai voglia aiutami a risolvere il problema..

        Grazie!!



        ICQ 211162012

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

        Commenta


        • #5
          Emh si in effetti nn ho calcolato sta cosa del secure risolverai ogni problema e le poserà tutte bene se come secure usi una bag senza dover fare a mano :P
          KNiVeS ThE EvIL [A|A] Ethereal GM & VAsh ThE AngEl [LDS] & Kill Adder II [LDS]

          Commenta


          • #6
            Era proprio quello il problema.. Peccato che sono già arrivato a 75^^

            Grazie mille..

            Per tutti i player che faranno usa di questo script: NON USATE 1 BACKPACK X TENERE LE RISORSE ALTRIMENTI SI IMPALLA!!




            ICQ 211162012

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

            Commenta


            • #7
              Originariamente inviato da Doglio
              Era proprio quello il problema.. Peccato che sono già arrivato a 75^^

              Grazie mille..

              Per tutti i player che faranno usa di questo script: NON USATE 1 BACKPACK X TENERE LE RISORSE ALTRIMENTI SI IMPALLA!!

              Quando ho voglia e tempo lo rendo compatibile a backpack e qualche altro tipo di conteiner comuni per ora il concetto èp usare una bag che costa 4gp da un provisoner a luna :P
              KNiVeS ThE EvIL [A|A] Ethereal GM & VAsh ThE AngEl [LDS] & Kill Adder II [LDS]

              Commenta


              • #8
                Lo provato uppo perche è veramente utile

                Grazie


                Mio ICQ: 462013723

                Commenta


                • #9
                  la Community ti ringrazia

                  Forse dovresti upparlo in quel post che ne conteneva molti

                  Commenta


                  • #10
                    probabilmente non funziona solo a me. ho 100 reagenti per tipo, 50 scrolls, setto #LOBJECTID in modo da non dover poi ripetere l'operazione ogni volta, ci metto dentro tutto il necessario ma poi invece di far le scroll continua a ripetere operazioni forse di count e continua ad aprirmi il backpack, la bag, senza però fare nulla. poi dopo un po mi dice di inserire i reagenti (o le scroll o le pen) nella bag e di riavviare, ma nel frattempo non ho macrato un bel niente.

                    mi potete aiutare?

                    ------------------------------------------------
                    Non piangetemi, questo è il mio destino..

                    Commenta


                    • #11
                      Originariamente inviato da JerichoKane
                      probabilmente non funziona solo a me. ho 100 reagenti per tipo, 50 scrolls, setto #LOBJECTID in modo da non dover poi ripetere l'operazione ogni volta, ci metto dentro tutto il necessario ma poi invece di far le scroll continua a ripetere operazioni forse di count e continua ad aprirmi il backpack, la bag, senza però fare nulla. poi dopo un po mi dice di inserire i reagenti (o le scroll o le pen) nella bag e di riavviare, ma nel frattempo non ho macrato un bel niente.

                      mi potete aiutare?
                      Guarda se sui tasti 1 2 e invio hai delle macro non devono esserci


                      Mio ICQ: 462013723

                      Commenta


                      • #12
                        Ma, lo scrpit è settato in modo, che quando si raggiunge un tot liv di inscrpt, cambia il craft? Che scaletta segue? thx ;**
                        n00b is STYLE!
                        ICQ - KnO
                        sSo: 363938990

                        QUESTO E' UN FORUM, NON UN CELLULARE.
                        Scrivere correttamente qui non costa nulla.


                        Commenta


                        • #13
                          Originariamente inviato da KnOsSo
                          Ma, lo scrpit è settato in modo, che quando si raggiunge un tot liv di inscrpt, cambia il craft? Che scaletta segue? thx ;**
                          se scorri le prime righe, noterai questo periodo

                          set %fireball GYL
                          set %recall WTL
                          set %summon EUL
                          set %reveal MUL
                          set %flame NUL
                          set %resurrect VUL
                          penso siano queste le magie che crafta, tuttavia devi perdonarmi, non ho avuto voglia di cercare all'interno il valore di skill di partenza di ognuna

                          Commenta


                          • #14
                            Originariamente inviato da Bubba Rosso
                            Guarda se sui tasti 1 2 e invio hai delle macro non devono esserci
                            no, non ho nessuna macro settata, ho letto bene quello che devo fare, ma poi non fa niente..

                            ------------------------------------------------
                            Non piangetemi, questo è il mio destino..

                            Commenta

                            Sto operando...
                            X