Results 1 to 9 of 9

Thread: Aiutino Script macro autokey

  1. #1
    Zaider's Avatar
    Join Date
    Jan 2004
    Location
    Nella pianura della nebbia..
    Posts
    8.708

    Default Aiutino Script macro autokey

    Allora, io voglio giocare un bardo su rift con la necessità, ogni 30 sec, di tenere up dai 4 ai 6 buff. il che implica un bello sbatti come potete ben immaginare.
    I possessori delle tastiere G sono riusciti a farsi una macro che fa castare in sequenza i vari buff, con un certo delay (il global cooldown).
    Io, giocando sul mbp, non ho questa possibilità, e quindi per quanto illegale (mah), voglio usare un programma a parte che crea macro, così da assegnare ad un unico tasto tot magie lanciate con delay.

    ho trovato questo sito http://www.autohotkey.it/

    Me lo sono guardato ma ammetto che per colpa della mia grande ignoranza non sono in grado di scriptarmelo

    Potreste darmi una mano? perchè davvero non riesco ad uscirne da solo
    gratz.

  2. #2
    Warrant Officer Fi$iCo's Avatar
    Join Date
    Apr 2007
    Location
    Bari
    Posts
    3.298

    Default

    skald di daoc dovrebbe fare al caso tuo, ti lascio anche i commenti iniziali così sai già cosa fa e modifichi al volo:


    ; questa macro esegue i canti qbindati sui tasti:
    ; 7 - 8 - 9 - 4 - 5 - 6 - 1 del tastierino numerico
    ; per farla partire basta premere il pulsante "PAUSA", stessa cosa per fermarla
    ; enjoy the "albero di natale" experience!!
    ; realizzata da Fisico
    ; un grazie a Camperstrike per il supporto, e a Fetish per l ispirazione.
    #SingleInstance off

    MsgBox ,48, Daoc Macro by Fisico!, Se Stai Eseguendo Questa Macro Su WindowsXP Lanciala Una Seconda Volta Per Un Corretto Funzionamento.

    pause

    Loop
    {
    send {F5}
    sleep 1
    send {F6}
    sleep 1
    send {F7}
    sleep 1
    send {F8}
    sleep 1
    send {F9}
    sleep 1
    send {F10}
    sleep 1
    send ù
    sleep 8003
    }

    Pause::Pause
    Non facciamo lo sbaglio di Roadri (Bianco)

    Quote Originally Posted by marlborojack View Post
    Boh, se essere adulti significa non sperimentare con quello che hai pur avendone a disposizione il tempo chiamatemi Peter Pan, lol, per me è tutto fatto di Lego, si smonta e si rimonta e avanza sempre qualche pezzo.

  3. #3
    Warrant Officer
    Join Date
    Sep 2005
    Location
    Roma
    Posts
    3.360

    Default

    Quote Originally Posted by Fi$iCo View Post
    skald di daoc dovrebbe fare al caso tuo, ti lascio anche i commenti iniziali così sai già cosa fa e modifichi al volo:


    ; questa macro esegue i canti qbindati sui tasti:
    ; 7 - 8 - 9 - 4 - 5 - 6 - 1 del tastierino numerico
    ; per farla partire basta premere il pulsante "PAUSA", stessa cosa per fermarla
    ; enjoy the "albero di natale" experience!!
    ; realizzata da Fisico
    ; un grazie a Camperstrike per il supporto, e a Fetish per l ispirazione.
    #SingleInstance off

    MsgBox ,48, Daoc Macro by Fisico!, Se Stai Eseguendo Questa Macro Su WindowsXP Lanciala Una Seconda Volta Per Un Corretto Funzionamento.

    pause

    Loop
    {
    send {F5}
    sleep 1
    send {F6}
    sleep 1
    send {F7}
    sleep 1
    send {F8}
    sleep 1
    send {F9}
    sleep 1
    send {F10}
    sleep 1
    send ù
    sleep 8003
    }

    Pause::Pause
    Ti sgamano dopo 8009 millisecondi

  4. #4
    Lieutenant Commander Sulimo's Avatar
    Join Date
    Sep 2003
    Location
    Rome
    Posts
    7.105

    Default

    Quote Originally Posted by Fi$iCo View Post
    skald di daoc dovrebbe fare al caso tuo, ti lascio anche i commenti iniziali così sai già cosa fa e modifichi al volo:


    ; questa macro esegue i canti qbindati sui tasti:
    ; 7 - 8 - 9 - 4 - 5 - 6 - 1 del tastierino numerico
    ; per farla partire basta premere il pulsante "PAUSA", stessa cosa per fermarla
    ; enjoy the "albero di natale" experience!!
    ; realizzata da Fisico
    ; un grazie a Camperstrike per il supporto, e a Fetish per l ispirazione.
    #SingleInstance off

    MsgBox ,48, Daoc Macro by Fisico!, Se Stai Eseguendo Questa Macro Su WindowsXP Lanciala Una Seconda Volta Per Un Corretto Funzionamento.

    pause

    Loop
    {
    send {F5}
    sleep 1
    send {F6}
    sleep 1
    send {F7}
    sleep 1
    send {F8}
    sleep 1
    send {F9}
    sleep 1
    send {F10}
    sleep 1
    send ù
    sleep 8003
    }

    Pause::Pause
    hum.. non riesco a farla funzionare -_-

  5. #5
    Warrant Officer Fi$iCo's Avatar
    Join Date
    Apr 2007
    Location
    Bari
    Posts
    3.298

    Default

    Quote Originally Posted by Sulimo View Post
    hum.. non riesco a farla funzionare -_-
    cioè ci riusciva persino ace, che problema ti da ?

    @rizla: l abbiamo usata senza problemi, poi ovviamente ognuno si assume le sue responsabilità
    Non facciamo lo sbaglio di Roadri (Bianco)

    Quote Originally Posted by marlborojack View Post
    Boh, se essere adulti significa non sperimentare con quello che hai pur avendone a disposizione il tempo chiamatemi Peter Pan, lol, per me è tutto fatto di Lego, si smonta e si rimonta e avanza sempre qualche pezzo.

  6. #6
    Lieutenant Commander Sulimo's Avatar
    Join Date
    Sep 2003
    Location
    Rome
    Posts
    7.105

    Default

    Quote Originally Posted by Fi$iCo View Post
    cioè ci riusciva persino ace, che problema ti da ?

    @rizla: l abbiamo usata senza problemi, poi ovviamente ognuno si assume le sue responsabilità
    è che sono niubbo da sta roba, in pratica copio/icollo quel codice quando creo la macro in game, sostituendo i vari f5 f7 etc con i tasti che voglio far premere io?

    mi serve la guida passo passo per niubbi

  7. #7
    Warrant Officer Fi$iCo's Avatar
    Join Date
    Apr 2007
    Location
    Bari
    Posts
    3.298

    Default

    hai autohotkey? copincolli questo codice e lo compili, ti crea l exe che quando parte sta in pausa, e appena premi il pulsante pausa della tastiera fa partire la macro...ora non sono riuscito a capirne il motivo ma su windows xp devi far partire due volte di seguito la macro altrimenti con daoc non funziona, su 7 invece tutto ok, altri sistemi nn ho provato, poi in game su daoc io avevo i qbind sui vari F così praticamente la macro simulava la pressione di quei tasti...conta che se sostituisci il tasto a ad {F5} , il tasto a non avrà più bisogno delle graffe.. se no posta il codice modificato e vediamo di capire il problema
    Non facciamo lo sbaglio di Roadri (Bianco)

    Quote Originally Posted by marlborojack View Post
    Boh, se essere adulti significa non sperimentare con quello che hai pur avendone a disposizione il tempo chiamatemi Peter Pan, lol, per me è tutto fatto di Lego, si smonta e si rimonta e avanza sempre qualche pezzo.

  8. #8
    Lieutenant Commander Sulimo's Avatar
    Join Date
    Sep 2003
    Location
    Rome
    Posts
    7.105

    Default

    per dire na roba tipo questa
    Loop
    {
    send 1
    sleep 1
    send 2
    sleep 1
    send 3
    sleep 1
    send 4
    sleep 1
    sleep 8003
    }

    Pause::Pause
    voglio che mi prema 1-2-3-4, solo che preme solo 1 e dopo 8 secondi mi ripreme sempre 1 senza premere 2-3-4

  9. #9
    Zaider's Avatar
    Join Date
    Jan 2004
    Location
    Nella pianura della nebbia..
    Posts
    8.708

    Default

    Grazie mille... purtroppo non ho modo di provarlo perchè sto sottissimo con lo studio cmq proverò appena posso!
    gratz.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[Output: 73.32 Kb. compressed to 62.35 Kb. by saving 10.96 Kb. (14.96%)]