vysland 0 Postado Março 2, 2008 Share Postado Março 2, 2008 (editado) Essas magias foram feitas por mim (Vysland), portanto se for postar em algum lugar coloquem créditos! 1º Magia: Flame Hell Primeiro crie/copie&cole um arquivo em spells/scripts chamado Flame Hell, se estiver escrito algo apague tudo e cole isso... local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="Flame Hell" words="flame hell" lvl="40" maglv="60" mana="1200" soul="0"exhaustion="1" prem="1" enabled="1" script="flame hell.lua"><vocation id="1"/><vocation id="5"/></instant> 2º Magia: Blizzard Primeiro crie/copie&cole um arquivo em spells/scripts chamado Blizzard, se estiver escrito algo apague tudo e cole isso... local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 52) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="Blizzard" words="blizzard" lvl="40" maglv="60" mana="1200" soul="0"exhaustion="1" prem="1" enabled="1" script="blizzard.lua"><vocation id="2"/><vocation id="6"/></instant> 3º Magia: Earthquake Primeiro crie/copie&cole um arquivo em spells/scripts chamado Earthquake, se estiver escrito algo apague tudo e cole isso... local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 26) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="EarthQuake" words="earthquake" lvl="40" maglv="60" mana="1200"soul="0"exhaustion="1" prem="1" enabled="1" script="earthquake.lua"><vocation id="2"/><vocation id="6"/></instant> 4º Magia: I Love u Para que esta magia? R: Para zuar com seus amigos ou mostar-se apaixonado por alguem ;D Primeiro crie/copie&cole um arquivo em spells/scripts chamado Love, se estiver escrito algo apague tudo e cole isso... local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 35) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150) arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="Love" words="i love u" lvl="40" maglv="60" mana="100" soul="0"exhaustion="1" prem="1" enabled="1" script="love.lua"><vocation id="1"/><vocation id="2"/><vocation id="3"/><vocation id="4"/><vocation id="5"/><vocation id="6"/><vocation id="7"/><vocation id="8"/></instant> 5º Magia: Holy Wave Primeiro crie/copie&cole um arquivo em spells/scripts chamado holy wave, se estiver escrito algo apague tudo e cole isso... local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 39) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {1, 1, 1}, {1, 1, 1}, {1, 1, 1}, {0, 1, 0}, {0, 3, 0}, } local arrDiag = { {1, 1, 1, 0, 0}, {1, 1, 0, 0, 0}, {1, 0, 1, 0, 0}, {0, 0, 0, 1, 0}, {0, 0, 0, 0, 3}, } local area = createCombatArea(arr, arrDiag) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="Holy Wave" words="exevo san hur" aggressive="1" direction="1" lvl="40"maglv="15" mana="120" soul="0" exhaustion="1" prem="0" enabled="1" script="holy wave.lua"><vocation id="3"/><vocation id="7"/></instant> 6º Magia: Exori Ice Primeiro crie/copie&cole um arquivo em spells/scripts chamado exori ice, se estiver escrito algo apague tudo e cole isso... local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_EFFECT, 41) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.7, -36, -1.5, 0) local arr = { {0, 0, 0, 0, 0}, {0, 1, 1, 1, 0}, {0, 1, 2, 1, 0}, {0, 1, 1, 1, 0}, {0, 0, 0, 0, 0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="Exori Ice" words="exori ice" lvl="60" maglv="5" mana="400" soul="0" exhaustion="1" prem="1" enabled="1" script="exori ice.lua"><vocation id="4"/><vocation id="8"/></instant> 7º Magia: Bolt Wave Primeiro crie/copie&cole um arquivo em spells/scripts chamado Bolt Wave, se estiver escrito algo apague tudo e cole isso... local acombat = createCombatObject() local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_BOLT) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -4.0, -250, -4.0, 250) local arr = { {0, 0, 0, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 3, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0} } local area = createCombatArea(arr) setCombatArea(acombat, area) function onTargetTile(cid, pos) doCombat(cid,combat,positionToVariant(pos)) end setCombatCallback(acombat, CALLBACK_PARAM_TARGETTILE, "onTargetTile") function onCastSpell(cid, var) return doCombat(cid, acombat, var) end Agora vá em spells/scripts.xml e coloque: <instant name="Bolt wave" words="exevo vis bolt" aggressive="0" direction="1" lvl="50" maglv="10" mana="150" soul="0" exhaustion="1" prem="1" enabled="1" script="bolt wave.lua"><vocation id="3"/><vocation id="7"/></instant> Qualque bug ou dúvida me informe! Se entrou no tópico e pegou as magias comentem o que achou delas! :weight_lift: Logo Estarei fazendo outras Melhores... :smile_positivo: :XTibia_smile: Tópico Atualizado: 02/03/2008 Domingo. Editado Março 13, 2008 por Vysland Link para o comentário Compartilhar em outros sites More sharing options...
noobinhu 38 Postado Março 2, 2008 Share Postado Março 2, 2008 Legal as magias, principalmente as 3 últimas... as 3 primeiras achei muito repetitivas das outras ja postadas na maioria dos tópicos dessa seção. //Yunie~~ Link para o comentário Compartilhar em outros sites More sharing options...
Dragonblest 0 Postado Março 2, 2008 Share Postado Março 2, 2008 Uia LoKo Ein Link para o comentário Compartilhar em outros sites More sharing options...
vysland 0 Postado Março 2, 2008 Autor Share Postado Março 2, 2008 Obrigado. Estou fazendo mais aqui, com o tempo eu vo postando mais! Link para o comentário Compartilhar em outros sites More sharing options...
kloxdami 0 Postado Março 3, 2008 Share Postado Março 3, 2008 Tah muito boa xD vlw :smile_positivo: Link para o comentário Compartilhar em outros sites More sharing options...
SirDevilin 0 Postado Março 3, 2008 Share Postado Março 3, 2008 MTOOO BALA mas as magias blizzard e exevo san hur nao estao ao aparencendo o dano, por exemplo: eu uso ela num dragon, vai tirar vida, só que não vai aparecer quanto tirou, pq sera isso???? Link para o comentário Compartilhar em outros sites More sharing options...
frankli 0 Postado Março 3, 2008 Share Postado Março 3, 2008 Legalzin apesar de ser bem simplesinha Link para o comentário Compartilhar em outros sites More sharing options...
maximusot 1 Postado Março 3, 2008 Share Postado Março 3, 2008 Muito legal elas, nota: 9 Link para o comentário Compartilhar em outros sites More sharing options...
gornicki 0 Postado Março 3, 2008 Share Postado Março 3, 2008 esta legalzinho mais ficaria melhor botar mais efeitos vc simplizmente botou efeitos diferentes em magias q ja tinha Nota: 7 :smile_positivo: Link para o comentário Compartilhar em outros sites More sharing options...
MarcolinoGOD 1 Postado Março 4, 2008 Share Postado Março 4, 2008 Gostei da ultima! E esse negocio de não ta falando quanto a magia tirou isso depende do ot porque aki no aries ta funcionando!!! Até mais... Link para o comentário Compartilhar em outros sites More sharing options...
tadzio 0 Postado Março 6, 2008 Share Postado Março 6, 2008 Exelentes suas magias A tempos eu não via magias taum boas &Tádzio& Link para o comentário Compartilhar em outros sites More sharing options...
vysland 0 Postado Março 6, 2008 Autor Share Postado Março 6, 2008 Obrigado Tadzio, estou tentando deixar melhor esta área de magias! Link para o comentário Compartilhar em outros sites More sharing options...
Xnone 0 Postado Março 7, 2008 Share Postado Março 7, 2008 ashuahsuahsuhaushaushauhsua vc usou o effect do dice no earthquake (dice= dado) mas a idéia fiko boa obs: magia naum tem como ter credito, pois vc naum acriou Link para o comentário Compartilhar em outros sites More sharing options...
Rissokaa 0 Postado Março 7, 2008 Share Postado Março 7, 2008 (editado) Todas as spells fikaram boas + a Bolt Wave e Blizzard fikaram mto legal Editado Março 7, 2008 por Rissokaa Link para o comentário Compartilhar em outros sites More sharing options...
leandrocore 0 Postado Março 8, 2008 Share Postado Março 8, 2008 são boas até parabens by DARk lbs :XTibia_smile: Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados