Ir para conteúdo

Magia Que Tira Mana


rogerlp

Posts Recomendados

Olá a todos do XTIBIA este já é meu 2º trabalho que posto aki,então sou meio novo então me perdoe se eu fizer algo errado

 

Bom como no titulo está dizendo é uma Magia que retira mana do seu inimigo,mais vamo deixar de papo e ir ao que interessa:

 

 

para começar crie um arquivo.Lua e coloke isso dentro:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.6, -100, -3.8, -100)

arr = {
{0, 0, 0, 0, 6, 1, 2, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 1, 3, 1, 1, 3, 1, 1, 0, 0},
{0, 4, 1, 1, 1, 1, 1, 1, 1, 7, 0},
{0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0},
{1, 3, 4, 5, 6, 7, 1, 5, 1, 1, 1},
{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, 7, 2, 1, 1, 0, 0},
{0, 5, 0, 1, 1, 1, 1, 1, 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

 

Depois disso salve e coloke na pasta spells/script

 

Agora o 2º passo:

 

vá na pasta spells/xml e add isso:

 

<instant name="" words="" lvl="20" maglv="8" mana="250" soul="0" exhaustion="1" prem="1" enabled="1" script=".lua"><vocation id="5"/><vocation id="6"/></instant>

 

Explicando:

 

Laranja: É o nome da spell,pode ser qualquer um não interfere em nada.

Azul: É a palavra mágica que voçê usara para envocar a magia.

Vermelho: É o nome do arquivo que voçê colokou na pasta spells/script.

Verde: É a Id das vocações que poderão usar a magia,neste caso eu usei as vocações 5(Master sorcerer) e 6(Elder druid)

 

Então é isso,até meu próximo trabalho,Flw a todos!

Editado por rogerlp
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Isso e meio sem graça pke em ots tem muitos sorc e druids entao eles usa utamo vita que vc tira mana ;)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Druid so serve pra alguma coisa com utevo flam heart que tira da vida

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Abraço.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...