Dunque stavo cercando esattamente uno script del genere in questo thread, grazie a YoungZ per aver scritto la base dello script, io ho solamente trascritto tutte le formule delle magie, in ordine come nel libro  al momento ci sono solo tutte le magie da mago, necro e del paladino. Dunque in parole povere lo script serve a inserire un frase personale quando si casta una magia, senza dover fare una macro e impostare mille tasti, io ad esempio che uso spesso magie a mano. Allora, grazie a fnurov non c'è bisogno di cambiare il nome del pg nello script, e si adatta a qualsiasi pg in uso. Inserite la frase da dire per ogni magia al posto del punto esclamativo:    msg ! $  , se non volete dire nulla su quella magia lasciare così com'è o per una migliore resa, cancellare la stringa della magia che non si intende usare. Grazie a fengyr per aver sistemato il problema del charname.
 al momento ci sono solo tutte le magie da mago, necro e del paladino. Dunque in parole povere lo script serve a inserire un frase personale quando si casta una magia, senza dover fare una macro e impostare mille tasti, io ad esempio che uso spesso magie a mano. Allora, grazie a fnurov non c'è bisogno di cambiare il nome del pg nello script, e si adatta a qualsiasi pg in uso. Inserite la frase da dire per ogni magia al posto del punto esclamativo:    msg ! $  , se non volete dire nulla su quella magia lasciare così com'è o per una migliore resa, cancellare la stringa della magia che non si intende usare. Grazie a fengyr per aver sistemato il problema del charname.
ecco qui:
	Per problemi o migliorie, postate pure.  
							
						
					 al momento ci sono solo tutte le magie da mago, necro e del paladino. Dunque in parole povere lo script serve a inserire un frase personale quando si casta una magia, senza dover fare una macro e impostare mille tasti, io ad esempio che uso spesso magie a mano. Allora, grazie a fnurov non c'è bisogno di cambiare il nome del pg nello script, e si adatta a qualsiasi pg in uso. Inserite la frase da dire per ogni magia al posto del punto esclamativo:    msg ! $  , se non volete dire nulla su quella magia lasciare così com'è o per una migliore resa, cancellare la stringa della magia che non si intende usare. Grazie a fengyr per aver sistemato il problema del charname.
 al momento ci sono solo tutte le magie da mago, necro e del paladino. Dunque in parole povere lo script serve a inserire un frase personale quando si casta una magia, senza dover fare una macro e impostare mille tasti, io ad esempio che uso spesso magie a mano. Allora, grazie a fnurov non c'è bisogno di cambiare il nome del pg nello script, e si adatta a qualsiasi pg in uso. Inserite la frase da dire per ogni magia al posto del punto esclamativo:    msg ! $  , se non volete dire nulla su quella magia lasciare così com'è o per una migliore resa, cancellare la stringa della magia che non si intende usare. Grazie a fengyr per aver sistemato il problema del charname.ecco qui:
codice:
	
	;====================================================================
; INFORMAZIONI:
; Magie e formule trascritte da: Jack
; Base script: YoungZ, Fnurov, Fengyr
; www.uodreams.com
; A COSA SERVE:
; Con questo script è possibile inserire un messaggio
; personalizzato ad ogni magia, senza dover fare mille
; macro e bindare mille tasti, ma semplicemente
; castando a mano.
; COME SI USA:
; Bisogna solamente sostituire il punto esclamativo "!"
; accanto a "msg" con la frase da dire
; se non volete dire nulla lasciare così com'è o
; per una migliore resa, cancellare la stringa della magia
; che non si intende usare.
;====================================================================
gosub riformatta_nome
sub riformatta_nome
str len %charname
set %strlen #strres
set %charname %charname
for %i 1 %strlen
{
str left %charname %i
if #spc in #strres
    {
    str del %charname %i 1
    set %charname #strres
    str ins %charname _ %i
    set %charname #strres
    }
}
;====================================================================
; MAGERY
;====================================================================
scanjournal 1
if %charname , :_Uus_Jux in #journal ;Clumsy
   msg ! $
if %charname , :_In_Mani_Ylem in #journal ;Create Food
   msg ! $
if %charname , :_Rel_Wis in #journal ;Feeblemind
   msg ! $
if %charname , :_In_Mani in #journal ;Heal
   msg ! $
if %charname , :_In_Por_Ylem in #journal ;Magic Arrow
   msg ! $
if %charname , :_In_Lor in #journal ;Night Sight
   msg ! $
if %charname , :_Flam_Sanct in #journal ;Reactive Armor
   msg ! $
if %charname , :_Des_Mani in #journal ;Weaken
   msg ! $
if %charname , :_Ex_Uus in #journal ;Agility
   msg ! $
if %charname , :_Uus_Wis in #journal ;Cunning
   msg ! $
if %charname , :_An_Nox in #journal ;Cure
   msg ! $
if %charname , :_An_Mani in #journal ;Harm
   msg ! $
if %charname , :_In_Jux in #journal ;Magic Trap
   msg ! $
if %charname , :_An_Jux in #journal ;Magic Untrap
   msg ! $
if %charname , :_Uus_Sanct in #journal ;Protection
   msg ! $
if %charname , :_Uus_Mani in #journal ;Strength
   msg ! $
if %charname , :_Rel_Sanct in #journal ;Bless
   msg ! $
if %charname , :_Vas_Flam in #journal ;Fireball
   msg ! $
if %charname , :_An_Por in #journal ;Magic Lock
   msg ! $
if %charname , :_In_Nox in #journal ;Poison
   msg ! $
if %charname , :_Ort_Por_Ylem in #journal ;Telekissen
   msg ! $
if %charname , :_Rel_Por in #journal ;Teleport
   msg ! $
if %charname , :_Ex_Por in #journal ;Unlock
   msg ! $
if %charname , :_In_Sanct_Ylem in #journal ;Wall of Stone
   msg ! $
if %charname , :_Vas_An_Nox in #journal ;Arch Cure
   msg ! $
if %charname , :_Vas_Uus_Sanct in #journal ;Arch Protection
   msg ! $
if %charname , :_Des_Sanct in #journal ;Curse
   msg ! $
if %charname , :_In_Flam_Grav in #journal ;Fire Field
   msg ! $
if %charname , :_In_Vas_Mani in #journal ;Greater Heal
   msg ! $
if %charname , :_Por_Ort_Grav in #journal ;Lightning
   msg ! $
if %charname , :_Ort_Rel in #journal ;Mana Drain
   msg ! $
if %charname , :_Kal_Ort_Por in #journal ;Recall
   msg ! $
if %charname , :_In_Jux_Hur in #journal ;Blade Spirits
   msg ! $
if %charname , :_An_Grav in #journal ;Dispel Field
   msg ! $
if %charname , :_Kal_In_Ex in #journal ;Incognito
   msg ! $
if %charname , :_In_Jux_Sanct in #journal ;Magic Reflection
   msg ! $
if %charname , :_Por_Corp_Wis in #journal ;Mind Blast
   msg ! $
if %charname , :_An_Ex_Por in #journal ;Paralyze
   msg ! $
if %charname , :_In_Nox_Grav in #journal ;Poison Field
   msg ! $
if %charname , :_Kal_Xen in #journal ;Summon Creature
   msg ! $
if %charname , :_An_Ort in #journal ;Dispel
   msg ! $
if %charname , :_Corp_Por in #journal ;Energy Bolt
   msg ! $
if %charname , :_Vas_Ort_Flam in #journal ;Explosion
   msg ! $
if %charname , :_An_Lor_Xen in #journal ;Invisibility
   msg ! $
if %charname , :_Kal_Por_Ylem in #journal ;Mark
   msg ! $
if %charname , :_Vas_Des_Sanct in #journal ;Mass Cursel
   msg ! $
if %charname , :_In_Ex_Grav in #journal ;Paralyze Field
   msg ! $
if %charname , :_Wis_Quas in #journal ;Reveal
   msg ! $
if %charname , :_Vas_Ort_Grav in #journal ;Chain Lightning
   msg ! $
if %charname , :_In_Sanct_Grav in #journal ;Energy Field
   msg ! $
if %charname , :_Kal_Vas_Flam in #journal ;Flamestrike
   msg ! $
if %charname , :_Vas_Rel_Por in #journal ;Gate Travel
   msg ! $
if %charname , :_Ort_Sanct in #journal ;Mana Vampire
   msg ! $
if %charname , :_Vas_An_Ort in #journal ;Mass Dispel
   msg ! $
if %charname , :_Flam_Kal_Des_Ylem in #journal ;Meteor Swarm
   msg ! $
if %charname , :_Vas_Ylem_Rel in #journal ;Polymorph
   msg ! $
if %charname , :_In_Vas_Por in #journal ;Earthquake
   msg ! $
if %charname , :_Vas_Corp_Por in #journal ;Energy Vortex
   msg ! $
if %charname , :_An_Corp in #journal ;Resurrection
   msg ! $
if %charname , :_Kal_Vas_Xen_Hur in #journal ;Air Elemental
   msg ! $
if %charname , :_Kal_Vas_Xen_Corp in #journal ;Summon Daemon
   msg ! $
if %charname , :_Kal_Vas_Xen_Ylem in #journal ;Earth Elemental
   msg ! $
if %charname , :_Kal_Vas_Xen_Flam in #journal ;Fire Elemental
   msg ! $
if %charname , :_Kal_Vas_Xen_An_Flam in #journal ;Water Elemental
   msg ! $
..
target
;====================================================================
; NECROMANCY
;====================================================================
if %charname , :_Uus_Corp in #journal ;Animate Dead
   msg ! $
if %charname , :_In_Jux_Mani_Xen in #journal ;Blood Oath
   msg ! $
if %charname , :_In_Aglo_Corp_Ylem in #journal ;Corpse Skin
   msg ! $
if %charname , :_An_Snact_Gra_Char in #journal ;Curse Weapon
   msg ! $
if %charname , :_Pas_Tym_An_Sanct in #journal ;Evil Omen
   msg ! $
if %charname , :_Rel_Xen_Vas_Bal in #journal ;Horrofic Beast
   msg ! $
if %charname , :_Rel_Xen_Corp_Ort in #journal ;Lich Form
   msg ! $
if %charname , :_Wis_An_Ben in #journal ;Mind Rot
   msg ! $
if %charname , :_In_Sar in #journal ;Pain Spike
   msg ! $
if %charname , :_In_Vas_Nox in #journal ;Poison Strike
   msg ! $
if %charname , :_In_Bal_Nox in #journal ;Strangle
   msg ! $
if %charname , :_Ral_Xen_Bal in #journal ;Summon Familiar
   msg ! $
if %charname , :_Rel_Xen_An_Sanct in #journal ;Vampiric Embrace
   msg ! $
if %charname , :_Ral_Xen_Bal_Beh in #journal ;Vengeful Spirit
   msg ! $
if %charname , :_Ral_Vas_An_Flam in #journal ;Whiter
   msg ! $
if %charname , :_Rel_Xen_Um in #journal ;Wraith Form
   msg ! $
if %charname , :_Ort_Corp_Grav in #journal ;Exorcism
   msg ! $
..
target
;====================================================================
; CHIVARLY
;====================================================================
if %charname , :_Expor_Flamus in #journal ;Cleanse by Fire
   msg ! $
if %charname , :_Obsu_Vulni in #journal ;Close Wounds
   msg ! $
if %charname , :_Consecrus_Arma in #journal ;Consecrate Weapon
   msg ! $
if %charname , :_Dispiro_Malas in #journal ;Dispel Evil
   msg ! $
if %charname , :_Divinum_Furis in #journal ;Divine Fury
   msg ! $
if %charname , :_Forul_Solum in #journal ;Enemy of Once
   msg ! $
if %charname , :_Augus_Luminos in #journal ;Holy Light
   msg ! $
if %charname , :_Dium_Prostra in #journal ;Noble Sacrifice
   msg ! $
if %charname , :_Extermo_Vomica in #journal ;Remove Curse
   msg ! $
if %charname , :_Sanctum_Viatas in #journal ;Sacred Journey
   msg ! $
..
target
 
							
						


 ho aggiornato.
 ho aggiornato.
							
						


 : algander#6292
: algander#6292


 -
- -
-
Commenta