Risultati da 1 a 11 di 11
  1. #1
    Friend Member

    L'avatar di Oceans
    Data Registrazione
    Oct 2003
    Località
    Brescia
    Età
    28
    Messaggi
    6,643

    Predefinito [EasyUO] Script fatti da me (magery chiva necro)

    Sò che sembra inutile, ma dato che stò tentando di imparare qualche cosa da easyuo vi passo questi script che ho fatto che le mie ditina
    Sono script riguardanti le skills: magery, necro, chiva.
    Tutte queste bisogna macrarle in barca.

    Magery
    Codice:
    ; Script fatto da Athelstan
    ;msn-email: oceans@gamesnet.it
    ;icq: 166467051
    ;Script per macrare magery
    ;Istruzioni per l'uso:
    ;Andate in una barca in movimento e premete play
    ;Consiglio di indossare una lrc 100% per evitare di sprecare reagenti
    ;www.sweetuo.com
    
    chooseskill magery
    
    if #skill < 300
       {
        display Get a train 30.0
        halt
       }
    
    ;Fate un teach per i primi 30 punti
    while #skill <= 330
    	{
    		if #mana > 12
    			{
    				event macro 15 16 ;Bless
    				target 3s
    				event macro 23 0 ;Target Self
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    	
    ;33.0 - 48.0 incantesimo di 4° Circolo Curse
    while #skill > 330 && #skill <= 480
    	{
    		if #mana > 11
    			{
    				event macro 15 26 ;curse
    				target 3s
    				event macro 23 0 ;Target Self
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    ;48.0 - 62.0 incantesimo di 5° Circolo Magic Reflect
    While #skill > 480 && #skill <= 620
    	{
    		if #mana > 14
    			{
    				event macro 15 35 ; Magic Reflect
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    	
    ;62.0 - 76.0 incantesimo di 6° Circolo Reveal
    while #skill > 620 && #skill <= 760  ;20 mana
    	{
    		if #mana > 20
    			{
    				event macro 15 47 ;Reveal
    				target 3s
    				event macro 23 0 ;Target Self
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    ;76.0 - 90.0 incantesimo di 7° Circolo Mass Dispel
    while #skill > 760 && #skill <= 900  ;40 mana
    	{
    		if #mana > 40
    			{
    				event macro 15 53 ;Mass Dispel
    				target 3s
    				event macro 23 0 ;Target Self
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    
    
    ;90.0 - 120.0 incantesimo di 8° Circolo Earthquake
    while #skill > 900 && #skill < 1200 ;50 mana
    	{
    		if #mana > 50
    			{
    				event macro 15 56 ;Earthquake
    				wait 4s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    If #Skill = 1200
    {
    display Magery Complete
    halt
    }
    Necromancy
    Codice:
    ; Script fatto da Athelstan
    ;msn-email: oceans@gamesnet.it
    ;icq: 166467051
    ;Script per macrare necromancy1
    ;Istruzioni per l'uso:
    ;Andate in una barca in movimento e premete play
    ;Consiglio di indossare una lrc 100% per evitare di sprecare reagenti
    ;www.sweetuo.com
    
    chooseskill necromancy
    ;Fate un teach per i primi 30 punti
    While #skill < 200
    	{
    		if #mana > 7
    			{
    				event macro 15 104 ; Curse Weapon
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    While #skill => 200 && #skill < 400
    	{
    		if #mana > 17
    			{
    				event macro 15 116 ; Wraith Form
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    While #skill => 400 && #skill < 600
    	{
    		if #mana > 11
    			{
    				event macro 15 106 ; Horrific Form
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    While #skill => 600 && #skill < 800
    	{
    		if #mana > 23
    			{
    				event macro 15 115 ; Wither
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    While #skill => 800 && #skill < 990
    	{
    		if #mana > 23
    			{
    				event macro 15 107 ; Lich Form
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    
    While #skill => 990 && #skill < 1200
    	{
    		if #mana > 23
    			{
    				event macro 15 113 ; Vampiric Embrace
    				wait 2s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
    			}
    	}
    	
    If #Skill = 1200
    {
    display Necro Complete
    halt
    }

    Chivalry
    Codice:
    ; Script fatto da Athelstan
    ;msn-email: oceans@gamesnet.it
    ;icq: 166467051
    ;Script per macrare necromancy1
    ;Istruzioni per l'uso:
    ;Andate in una barca in movimento e premete play
    ;Consiglio di indossare una lrc 100% per evitare di sprecare reagenti
    ;www.sweetuo.com
    
    chooseskill chiva
    
    if #skill < 5
       {
        display Get a train 5.0
        halt
       }
       
    while #skill => 50 && #skill < 150
    	{
    		if #mana > 20
    			{
    				event macro 15 209 ;Remove Curse
            target 4s
    				event macro 23 0 ;Target Self
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
          }
        }
    
    while #skill => 150 && #skill < 250
    	{
    		if #mana > 20
    			{
    				event macro 15 203 ;Consacrate Weapon
            target 4s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
          }
        }
    
    while #skill => 250 && #skill < 450
    	{
    		if #mana > 20
    			{
    				event macro 15 205 ;Divinum Furis
            target 4s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
          }
        }
    
    while #skill => 450 && #skill < 550
    	{
    		if #mana > 20
    			{
    				event macro 15 206 ;Enemy of One
            target 4s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
          }
        }
    
    while #skill => 550 && #skill < 650
    	{
    		if #mana > 20
    			{
    				event macro 15 207 ; Holy Light
            target 4s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
          }
        }
        
    while #skill => 650 && #skill < 1200
    	{
    		if #mana > 20
    			{
    				event macro 15 208 ;Noble Sacrifice
            target 4s
    			}
    		else
    			{
    				event macro 13 46
    				wait 12s
          }
        }
    
    If #Skill = 1200
    {
    display Chiva Complete
    halt
    }

  2. #2
    Friend Member

    L'avatar di finalevil
    Data Registrazione
    Mar 2005
    Messaggi
    2,083

    Predefinito

    consiglio di fare dei while invece di una serie di if, in quanto con questo metodologia di programma lo script è costretto a compilare sempre tutto lo script da inizio a fine, invece con i while ti loopa fino a che non arriva alla skill desiderata.
    Cmq bel lavoro

    Poi visto che devi imparare ti consiglio di aggiungere qualche cazzata tipo i controlli dei reagenti, se son finiti, o per il robo di chiva metti se son finiti i soldi ..


    Articolo 31: Il nome deriva dall'art. 31 della Costituzione irlandese che sancisce la libertà di parola.
    Istruttori di uno stile di vita completamente differente da il quotidiano,stile che molti considerano sbagliato,ma uno stile di vita completamente concepito per non soffrire..

  3. #3

    Predefinito

    Metti un while #mana > #maxmana dopo aver usato medit così raggiunge il max del mana e poi ricomincia, metti un while come detto prima anche per lanciare le magie, e secondo me ti conviene fare un ciclo unico con richiamo di sub per il cast delle magie, che allegerirebbe lo script, se ti servono dritte chiama pure su ICQ
    PS:I players NON-Scripter molto spesso non leggono i commenti,per il tuo avviso sul train fino a 30 ti consiglierei di usare il comando display
    Ultima modifica di danyeleid; 11-02-2007 alle 17:39

  4. #4
    Super Member


    Data Registrazione
    Dec 2005
    Località
    napoli
    Messaggi
    1,076

    Predefinito

    uhm....
    avete un esercizio da farmi fare pure a me?
    voglio imparare va :P


    Originally posted by Gatsu:
    Wagliù jamm datemi 10 euro a testa e vi apparo 1000 euro di erba e poi ve la divido accuratamente e ve la spedisco a tutti ok?

    icq 601555321

  5. #5
    Cool Member

    L'avatar di Doglio
    Data Registrazione
    May 2004
    Località
    Asti Felucca
    Messaggi
    762

    Predefinito

    Ho provato quello da mago.. ma avendo già magery a 100 non funzionava.. non so perchè però..



    ICQ 211162012

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

  6. #6
    Friend Member

    L'avatar di Oceans
    Data Registrazione
    Oct 2003
    Località
    Brescia
    Età
    28
    Messaggi
    6,643

    Predefinito

    Citazione Originariamente Scritto da Doglio
    Ho provato quello da mago.. ma avendo già magery a 100 non funzionava.. non so perchè però..
    Mi ero dimenticato di aggiungere un # prova ora

  7. #7
    Cool Member

    L'avatar di Doglio
    Data Registrazione
    May 2004
    Località
    Asti Felucca
    Messaggi
    762

    Predefinito

    Citazione Originariamente Scritto da Athelstan
    Mi ero dimenticato di aggiungere un # prova ora
    Grazie^^



    ICQ 211162012

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

  8. #8
    Friend Member

    L'avatar di Oceans
    Data Registrazione
    Oct 2003
    Località
    Brescia
    Età
    28
    Messaggi
    6,643

    Predefinito

    Ho aggiornato gli script con i cicli While anziche fare una serie lunghissima di If

    Aggiunto anche Chivalry

    Chiedo ai GM di metterlo nella lista degli script "utili"

  9. #9
    Super Member

    L'avatar di Graphix
    Data Registrazione
    Feb 2008
    Località
    Roma
    Messaggi
    1,462

    Predefinito

    Citazione Originariamente Scritto da Oceans Visualizza Messaggio
    Ho aggiornato gli script con i cicli While anziche fare una serie lunghissima di If

    Aggiunto anche Chivalry

    Chiedo ai GM di metterlo nella lista degli script "utili"
    up

    Msn. Foggeo@hotmail.it
    IcQ.
    602133441

  10. #10
    Friend Member

    L'avatar di Oceans
    Data Registrazione
    Oct 2003
    Località
    Brescia
    Età
    28
    Messaggi
    6,643

    Predefinito

    Oggi metto anche spirit speak, eva int e provo uno per spellweaving :P

  11. #11
    Friend Member

    L'avatar di fengyr
    Data Registrazione
    Jun 2002
    Località
    Volterra (Au)
    Messaggi
    5,338

    Predefinito

    Citazione Originariamente Scritto da Oceans Visualizza Messaggio
    Oggi metto anche spirit speak, eva int e provo uno per spellweaving :P
    ?

















    alla faccia del necroposting, son passati 9 anni da quando hai aperto il thread.
    Ultima modifica di fengyr; 11-10-2016 alle 14:36
    ____________________________________________________________________

    Il p Fengyr
    ____________________________________________________________________
    : algander2 : 599389435


Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •