OxyGeNbr 1 Postado Dezembro 4, 2008 Share Postado Dezembro 4, 2008 (editado) Fala galera beleza?! :smile_positivo: Vim aqui trazer mais um download que eu fiz pro meu OT, portanto, os créditos são: 90% pra mim 10% pra quem fez a magia do Banshee Pra quem não sabe o que é o Banshee, é isso aqui Uma print da magia: Colocando o Exori Blood no seu OT: Copie um arquivo qualquer da pasta \data\spells\scripts do seu OT. Renomeie esse arquivo para blood wave (não precisa colocar .lua depois porque o arquivo já é desse formato!) Depois de copiado e renomeado, apague tudo o que tem dentro do arquivo e cole isso lá dentro: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_SOUND_GREEN) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -100, 0, -2500) arr = { {0, 0, 0, 0, 0, 0, 0, 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}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {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, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Pronto! Magia feita. Agora vamos configurá-la. Abra o arquivo Spells.xml Abra o arquivo Spells.xml e adicione a seguinte linha: <instant name="Blood Wave" words="exori blood" direction="1" lvl="100" maglv="30" mana="100" soul="0" exhaustion="1" prem="1" enabled="1" script="blood wave.lua"><vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/></instant> Explicação: words="exori blood" > sentença que o usuário precisa digitar para que a magia seja executada direction="1" > recomendo deixar assim level="100" > level necessário maglv="30" > magic level necessário mana="100" > quantidade de mana gasta para se usar a magia soul="0" > soul points que o usuário perderá ao usar a magia exhaustion="1" > recomendo deixar assim prem="1" > magia somente pra premmy users script="blood wave.lua" > arquivo da magia, não mexa Lembrando que você pode configurar a vocação cuja spell será usada. <vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/> Isso significa que a magia exori blood pode ser usada apenas por Sorcerer, Master Sorcerer, Druid e Elder Druid. Caso você queira mudar alguma vocação, muda o número entre parênteses para o ID da vocação desejada. Aqui vai o número das Vocações. 1 - Sorcerer 2 - Druid 3 - Paladin 4 - Knight 5 - Master Sorcerer 6 - Elder Druid 7 - Royal Paladin 8 - Elite Knight Por exemplo, se eu quiser que a magia seja usada exclusivamente por Knights e Elite Knights, ficaria assim: <vocation id="4"/><vocation id="8"/> Qualquer dúvida postem abaixo. Espero que gostem! E também espero comentários :smile_positivo: Editado Dezembro 4, 2008 por OxyGeNbr Link para o comentário Compartilhar em outros sites More sharing options...
Mimow 2 Postado Dezembro 4, 2008 Share Postado Dezembro 4, 2008 Parabéns cara, tópico muito bem organizado! Mas a magia é pra server XP alta neh? xD Mas tah bem legal! E quem fez a magia do Banshee Foi a Cip...Eu acho ;P! Parabéns! Link para o comentário Compartilhar em outros sites More sharing options...
OxyGeNbr 1 Postado Dezembro 5, 2008 Autor Share Postado Dezembro 5, 2008 Valeu Mas a magia é pra server XP alta neh? Ehh eu recomendo pra OTs com XP um pouco alta... 100x + :smile_positivo: Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados