Darkfall Unholy Wars - Macro - [AutoHotKey] Lesser Magic / Rest / Mana Missile / Heal Self
Pagina 1 di 6 123456 UltimoUltimo
Visualizzazione risultati 1 fino 7 di 38

Discussione: Darkfall Unholy Wars - Macro - [AutoHotKey] Lesser Magic / Rest / Mana Missile / Heal Self


  

  1. #1
    Banned
    Data registrazione
    Dec 2005
    Residenza
    localhost
    Messaggi
    402
    Discussioni
    31

    [AutoHotKey] Lesser Magic / Rest / Mana Missile / Heal Self

    Ecco una macro fatta da me per macrare le skills di Lesser Magic e Rest, inoltre chiaramente salgono anche le spell Mana Missile e Heal Self.

    Utilizzo standard:
    Assicuratevi di aver equippato la staffa niubba nel paperdoll poi impostate una barra delle skills in questa maniera:

    Slot 3: Mana Missile
    Slot 4: Heal Self
    Slot 0: Rest

    dopo di che nascondete bene il vostro pg e lasciatelo con la staffa nel fodero.
    Quando avete preparato tutto e siete pronti potete far partire la macro con lo shortcuts Super(loghetto windows) + A, per fermare la macro invece utilizzate il bottone Pausa sulla vostra tastiera e poi terminatelo dalla tray icon.


    Utilizzo avanzato:
    Impostate tutto come per l'utilizzo standard poi aprite il file della macro con un editor di testo e modificate i parametri di configurazione impostandoli con i dati del vostro pg:
    Codice:
    /* CONFIGURATIONS:
    
    WARNING: Insert only integer value!!!!
    */
    
    	MaxManaPoints			= 180
    	ManaMissileCost			= 6
    	HealSelfCost			= 20
    	RestorationTime			= 170    ;time in secods!!!!
    	ManaMissileKey			= 3		 ;shortcut of the Mana Missile spell ( 0 - 9 )
    	HealSelfKey				= 4		 ;shortcut of the Heal Self spell ( 0 - 9 )
    	RestKey					= 0		 ;shortcut of the Rest skill ( 0 - 9 )
    	
    ;END CONFIGURATIONS
    ATTENZIONE: Inserite solo valori interi, cioè numeri senza la virgola!!!

    MaxManaPoints = totale mana del vostro pg
    ManaMissileCost = mana che consuma un mana missile
    HealSelfCost = mana che consuma un heal self
    RestorationTime = tempo in secondi per far reccare il vostro pg
    ManaMissileKey = tasto su cui avete bindato i Mana Missile
    HealSelfKey = tasto su cui avete bindato Heal Self
    RestKey = tast su cui avete bindato Rest


    File:
    Copiate il seguente codice e salvatelo come LesserMagic_Rest.ahk, una volta fatto per caricarlo basta che fate doppio click sopra.
    Codice:
    ;
    ; AutoHotkey Version: 1.x
    ; Language:       English
    ; Platform:       Win9x/NT
    ; Author:         bacca87 <bacca87 at hotmail.com>
    ;
    ; Script Function:
    ;	Increase the general skills of Lesser Magic and Restoration for Darkfall Online
    ;
    
    
    #a::
    
    /* CONFIGURATIONS:
    
    WARNING: Insert only integer value!!!!
    */
    
    	MaxManaPoints			= 180
    	ManaMissileCost			= 6
    	HealSelfCost			= 20
    	RestorationTime			= 170    ;time in secods!!!!
    	ManaMissileKey			= 3		 ;shortcut of the Mana Missile spell ( 0 - 9 )
    	HealSelfKey				= 4		 ;shortcut of the Heal Self spell ( 0 - 9 )
    	RestKey					= 0		 ;shortcut of the Rest skill ( 0 - 9 )
    	
    ;END CONFIGURATIONS
    
    Unsheathe()
    mana := MaxManaPoints
    
    Loop
    {	
    	if (mana > HealSelfCost) 
    	{		
    		HealSelf(HealSelfKey)		
    		mana -= HealSelfCost
    		i := mana / ManaMissileCost
    		
    		if i > 15
    			i = 15
    				
    		Loop %i%
    		{			
    			ManaMissile(ManaMissileKey)
    			mana -= ManaMissileCost			
    		}				
    	}
    	else if (mana > ManaMissileCost)
    	{		
    		i := mana / ManaMissileCost
    		Loop %i%
    		{
    			ManaMissile(ManaMissileKey)
    			mana -= ManaMissileCost
    		}
    	}
    	else
    	{
    		Restoration(RestKey, RestorationTime)
    		Unsheathe()
    		mana := MaxManaPoints
    	}
    	
    	Sleep , 500
    }
    
    return
    
    Unsheathe()
    {
    	Send , R
    	Sleep , 4000
    	return
    }
    
    ManaMissile(key)
    {
    	Send , %key%
    	MouseClick left
    	Sleep , 2000
    	return
    }
    
    HealSelf(key)
    {
    	Send , %key%
    	MouseClick left
    	Sleep , 5000
    	return
    }
    
    Restoration(key, delay)
    {
    	Unsheathe()
    	Send , %key%
    	MouseClick left
    	
    	Loop %delay%
    	{
    		Sleep , 1000
    	}
    	
    	Send , {Space}
    	Sleep , 4000
    	return
    }
    buon macramento
    Ultima modifica di bacca87 : 19-03-2009 alle ore 22:15

  2. #2
    Vecchio postatore L'avatar di Darghat
    Data registrazione
    Oct 2008
    Residenza
    Firenze
    Messaggi
    2.125
    Discussioni
    33
    sarò niubbo... ma non ci ho capito una cippa...
    cioè dove lo copio quel papiro? devo usare programmi? quali?... bho... sono un caso disperato

  3. #3
    Banned
    Data registrazione
    Dec 2005
    Residenza
    localhost
    Messaggi
    402
    Discussioni
    31
    Citazione Originalmente inviato da UNdeadEYES Visualizza messaggio
    sarò niubbo... ma non ci ho capito una cippa...
    cioè dove lo copio quel papiro? devo usare programmi? quali?... bho... sono un caso disperato
    devi prima di tutto scaricare autohotkey: http://www.autohotkey.com/download/A...keyInstall.exe

    poi dopo, facendo doppio click sui file .ahk, parte il programma nella tray bar e devi solo avviarlo facendo Super + A

    e cmq ci sono altri post che spiegano meglio come usare autohotkey

  4. #4
    Banned
    Data registrazione
    Jul 2004
    Residenza
    Dal percorrere la terra e dal camminare per essa
    Messaggi
    2.995
    Discussioni
    93
    ma non fate prima con macro express? sto macrando le stesse spell e ho fatto la macro in 5 minuti

  5. #5
    Banned
    Data registrazione
    Dec 2005
    Residenza
    localhost
    Messaggi
    402
    Discussioni
    31
    io non spendo soldi per licenze software del genere, tra l'altro di un programma meno potente... :P

  6. #6
    Vecchio postatore L'avatar di Darghat
    Data registrazione
    Oct 2008
    Residenza
    Firenze
    Messaggi
    2.125
    Discussioni
    33
    Citazione Originalmente inviato da bacca87 Visualizza messaggio
    io non spendo soldi per licenze software del genere, tra l'altro di un programma meno potente... :P
    in pratica dopo aver scaricato il progammina copio il papiro e gg?

  7. #7
    Banned
    Data registrazione
    Dec 2005
    Residenza
    localhost
    Messaggi
    402
    Discussioni
    31
    Copi il papiro, lo chiami come ho scritto sopra, e poi ci fai doppio click.

    Copo se guardi nella tray bar (quella con l'orologio) viene un icona quadrata verde (quella di autohotkey) e vuol dire che hai caricato la macro.

    Dopo di che fai come ho scritto nella guida nel primo post.

Pagina 1 di 6 123456 UltimoUltimo

Informazioni Discussione

Users Browsing this Thread

Attualmente 1 utenti stanno leggendo questa discussione. (0 membri e 1 ospiti)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere alla discussione
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •