Ir para conteúdo

Posts Recomendados

to aki pra divulga minha nva magia vamos la:

 

va em data/spells/scripts e copie um arquivo,renomeie para Lance Throw e entao digite o seguinte texto:

local acombat = createCombatObject()

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIREBALL)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.9, -60, -1.9, -100)

arr = {
{0, 1, 0},
{0, 1, 0},
{0, 1, 0},
{0, 1, 0},
{0, 3, 0},
}

local area = createCombatArea(arr)
setCombatArea(acombat, area)

function onTargetTile(cid, pos)
doCombat(cid,combat,positionToVariant(pos))
end

setCombatCallback(acombat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

function onCastSpell(cid, var)
return doCombat(cid, acombat, var)

end

depois va em data/spells/spells.xml e adicione isto:

 

<instant name="Lance Throw" words="lance throw" direction="1" lvl="35" maglv="10" mana="300" soul="0" exhaustion="1" prem="1" enabled="1" script="Lance Throw.lua"><vocation id="3"/><vocation id="7"/></instant>

27yxy14.jpg

 

 

 

 

Editado por Mezixes
Link para o comentário
https://xtibia.com/forum/topic/86581-spell-lance-throw/
Compartilhar em outros sites

×
×
  • Criar Novo...