Ir para conteúdo

Magia Nova


ThiagoCapitao

Posts Recomendados

data/spells/instant

 

Crie um arkivo xamado : bruck.lua

e ponha isto

area = {
   {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
   {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, 0, 1, 1, 1, 0, 0, 0, 0},
   {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
   {0, 0, 0, 1, 1, 1, 1, 1, 0, 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, 1, 1, 1, 0, 0, 0, 0},
   {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
   {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
   }
attackType = ATTACK_PHYSICAL
needDirection = false
areaEffect = NM_ME_MORT_AREA
animationEffect = NM_ANI_SUDDENDEATH

hitEffect = NM_ME_MORT_AREA
damageEffect = NM_ME_MORT_AREA
animationColor = GREEN
offensive = true
drawblood = true

GreatEnergyBeamObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)

function onCast(cid, creaturePos, level, maglv, var)
centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}
GreatEnergyBeamObject.minDmg = (level * 10 + maglv *10) * 5.0
GreatEnergyBeamObject.maxDmg = (level * 10 + maglv *10) * 10.0

return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, GreatEnergyBeamObject:ordered())
end

 

Dps em spell.xml

 

<spell name="Berserker Mort" words="bruck" maglv="9" mana="500" enabled="1">
 <vocation id="4" /> 
 </spell>

 

Bom ai esta, comentem oq axaram.

Editem a area, pq ela ta meio zuada x]

 

Vlws

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Se for pra vc fazer esse tpw de magia eh melhor fazer uma q seja kra de knight tpw o meu serv eu fiz Exori max eu peguei o icon da exori comum e colokei na magia! eh melhor do q colok com icon de SD. ^^

Link para o comentário
Compartilhar em outros sites

  • 3 months later...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...