Ir para conteúdo

[8.1] Exori Mas Mort


OxyGeNbr

Posts Recomendados

Fala galera beleza?! :smile_positivo:

 

Vim aqui trazer mais um download que eu fiz pro meu OT, portanto, os créditos são:

 

100% pra mim

 

Uma print da magia:

exorimasmort.jpg

 

Colocando o Exori Mas Mort no seu OT:

 

Copie um arquivo qualquer da pasta \data\spells\scripts do seu OT. Renomeie esse arquivo para exori mas mort (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()
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 17)
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

 

Pronto! Magia feita. Agora vamos configurá-la. Abra o arquivo Spells.xml

 

Abra o arquivo Spells.xml e adicione a seguinte linha:

<instant name="Exori Mas Mort" words="exori mas mort" lvl="100" maglv="90" mana="1000" soul="0" exhaustion="1" prem="1" enabled="1" script="exori mas mort.lua"><vocation id="1"/><vocation id="5"/></instant>

Explicação:

 

words="exori mas mort" > 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="90" > magic level necessário

mana="1000" > 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="exori mas mort.lua" > arquivo da magia, não mexa

 

Lembrando que você pode configurar a vocação cuja spell será usada.

 

<vocation id="1"/><vocation id="5"/>

 

Isso significa que a magia exori mas mort pode ser usada apenas por Sorcerers e Master Sorcerers.

 

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 por OxyGeNbr
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...