Ir para conteúdo

2 Spells 8.6 Com Imagens


Matematheus

Posts Recomendados

Eae pessoal, irei postar 2 magias para colocar no seu otserver!

Abra seuot/data/spells/scripts/attack

Copie algum arquivo lua, e nome-ie de rushkina:

Primeira Magia: Exori Rush

Cole isso dentro da pasta:

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, 36)

setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 50, 60, 60, 65)

 

local arr = {

{0, 1, 1, 1, 0},

{1, 1, 1, 1, 1},

{1, 1, 2, 1, 1},

{1, 1, 1, 1, 1},

{0, 1, 1, 1, 0},

}

 

local area = createCombatArea(arr)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

 

Depois volte para a pasta spells, e abra o arquivo spells.xml, cole isso embaixo de alguma magia:

 

 

<instant name="Rush Kina" words="exori rush" lvl="300" mana="340" prem="1" needweapon="1" exhaustion="1200" needlearn="0" script="attack/rushkina.lua">

<vocation id="4"/>

<vocation id="8"/>

</instant>

 

Imagem da magia:

post-352089-0-88720300-1343329974_thumb.jpg

_____________

 

Segunda Magia: Exevo mas holy

Faça igual a primeira magia: seuot/data/spells/scripts/attack

Copie algum arquivo lua, e nome-ie de star

Cole isso dentro da pasta:

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STUN)

setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 4, 4, 5, 6)

 

local arr = {

{0, 0, 0, 0, 1, 0, 0, 0, 0},

{0, 0, 0, 1, 1, 1, 0, 0, 0},

{0, 0, 1, 1, 1, 1, 1, 0, 0},

{0, 1, 1, 1, 2, 1, 1, 1, 0},

{0, 0, 1, 1, 1, 1, 1, 0, 0},

{0, 0, 0, 1, 1, 1, 0, 0, 0},

{0, 0, 0, 0, 1, 0, 0, 0, 0},

}

 

local area = createCombatArea(arr)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

 

Depois volte para a pasta spells, e abra o arquivo spells.xml, cole isso embaixo de alguma magia:

 

<instant name="Star" words="exevo mas holy" lvl="100" mana="1100" prem="1" exhaustion="1000" selftarget="1" needlearn="0" script="attack/star.lua">

<vocation id="2"/>

<vocation id="6"/>

<vocation id="1"/>

<vocation id="5"/>

</instant>

 

 

Imagem da magia:

post-352089-0-65546900-1343330295_thumb.jpg

 

Espero te ajudado com essas magias ^^.

Link para o comentário
Compartilhar em outros sites

Overllord

 

tente assim

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_YALAHARIGHOST)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 4, 4, 5, 6)
local arr = {
{0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 0, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 0, 0},
{0, 1, 1, 1, 2, 1, 1, 1, 0},
{0, 0, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 0, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 0, 0, 0},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

Link para o comentário
Compartilhar em outros sites

  • 6 months later...
×
×
  • Criar Novo...