Ir para conteúdo

[8.1] Exevo Mas Pox


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:

exevomaspox.jpg

 

Colocando o Exevo Mas Pox no seu OT:

 

Copie um arquivo qualquer da pasta \data\spells\scripts do seu OT. Renomeie esse arquivo para exevo mas pox (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_POISONDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 20)
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="Poison Wave" words="exevo mas pox" lvl="100" maglv="50" mana="1000" soul="0" exhaustion="1" prem="1" enabled="1" script="exevo mas pox.lua"><vocation id="2"/><vocation id="6"/></instant>

Explicação:

 

words="exevo mas pox" > 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="50" > 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="exevo mas pox.lua" > arquivo da magia, não mexa

 

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

 

<vocation id="2"/><vocation id="6"/>

 

Isso significa que a magia exori mas mort pode ser usada apenas por Druids e Elder Druids.

 

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

  • 4 weeks later...
×
×
  • Criar Novo...