annuncio

Comprimi
Ancora nessun annuncio.

[Easy-UO Help] Problema script: non capisco perchè non va :(

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

  • [Easy-UO Help] Problema script: non capisco perchè non va :(

    Ho preso dal sito di Easy-uo uno script per memorizzare 4 target da poter richiamare con dei tasti: molto semplice...Schiaccio un tasto e mi memorizza il lasttarget, ne schiaccio un altro e me lo recupera...
    Il problema è che non va affatto
    Ma il bello è che ho provato ad usare lo script di Vash che ha anche questa funzione (ma con un solo target), HA LO STESSO CODICE e funziona
    Vi posto lo script, così forse mi potete aiutare (ha solo una parte più complicata per richiamare il target, perchè controlla che sia a distanza giusta, ma quello è il problema minore: al max lo metto come nello script di Vash, il problema è che non mi compare nemmeno il messaggio quando entro nella Sub settarget!):

    initevents
    hotkeyloop:
    OnHotKey 1
    goSub settarget1
    OnHotKey 2
    goSub settarget2
    OnHotKey 3
    goSub settarget3
    OnHotKey 4
    goSub settarget4
    OnHotKey 1 ALT
    goSub f9t
    OnHotKey 2 ALT
    goSub f10t
    OnHotKey 3 ALT
    goSub f11t
    OnHotKey 4 ALT
    goSub f12t
    goto hotkeyloop
    ;************************************************* ******
    ;**********************Set Targets********************
    ;************************************************* ******
    Sub settarget1:
    wait 1
    set %1st #ltargetid
    event sysmessage T1 setted
    return

    Sub settarget2:
    wait 1
    set %2nd #ltargetid
    event sysmessage T2 setted
    return

    Sub settarget3:
    wait 1
    set %3rd #ltargetid
    event sysmessage T3 setted
    return

    Sub settarget4:
    wait 1
    set %4th #ltargetid
    event sysmessage T4 setted
    return
    ;************************************************* ********
    ;***********************Hit Targets******************
    ;************************************************* *****
    Sub f9t:
    target
    event Sysmessage Aqcuiring target....
    waitdistance1:
    OnHotKey Esc
    goto cancelwait
    finditem %_1st
    if #findid = x
    goto waitdistance1
    if #finddist > 10
    goto waitdistance1
    set #ltargetid %_1st
    event macro 22 0
    return

    Sub f10t:
    target
    event Sysmessage Aqcuiring target....
    waitdistance2:
    OnHotKey Esc
    goto cancelwait
    finditem %_2nd
    if #findid = x
    goto waitdistance2
    if #finddist > 10
    goto waitdistance2
    set #ltargetid %_2nd
    event macro 22 0
    return

    Sub f11t:
    target
    event Sysmessage Aqcuiring target....
    waitdistance3:
    OnHotKey Esc
    goto cancelwait
    finditem %_3rd
    if #findid = x
    goto waitdistance3
    if #finddist > 10
    goto waitdistance3
    set #ltargetid %_3rd
    event macro 22 0
    return

    Sub f12t:
    target
    event Sysmessage Aqcuiring target....
    waitdistance4:
    OnHotKey Esc
    goto cancelwait
    finditem %_4th
    if #findid = x
    goto waitdistance4
    if #finddist > 10
    goto waitdistance4
    set #ltargetid %_4th
    event macro 22 0
    return

    cancelwait:
    event sysmessage Hit last target canceled
    goto hotkeyloop

  • #2
    non so che dirti... la sintassi sembra corretta...

    ma hai letto le istruzioni dello script?


    ...OkOk...

    ...sono un lamer, spammer, cheater, bug user, chat fragger, flammer, spawn camper, camper...

    ...Ma comunque sono un pro...

    MSN
    balsini88@hotmail.it

    Commenta


    • #3
      Sì, ma del resto non è molto difficile: capisco anche io quello che fa. Prende il last target e se lo memorizza, poi quando vuoi risetti il last target con l'id memorizzato...
      Il fatto è che a me non mi entra nemmeno nella sub, o se ci entra si impianta, perchè non mi mostra nemmeno il messaggio (event sysmessage etc...)!

      Commenta


      • #4
        Te lo dico io perchè, perchè chi ha scritto sta roba è un boia in inglese e in EasyUo..
        apparte gli strafalcioni nello scrivere in inglese, ogni sub è scritta con
        codice:
        sub nomesub:
        mentre la sintassi corretta è
        codice:
        sub nomesub
        senza i due punti!!!!!!!!!
        Comunque,le prossime volte usa le tag CODE per gli script

        Commenta


        • #5
          Ti amo :*
          (non sapevo come si usasse la tag CODE, me lo ricorderò la prox volta )

          PS: ho notato solo adesso aqcuiring terribile

          Commenta


          • #6
            Originariamente inviato da Musashi
            Ti amo :*
            (non sapevo come si usasse la tag CODE, me lo ricorderò la prox volta )

            PS: ho notato solo adesso aqcuiring terribile
            Prego

            Commenta

            Sto operando...
            X