eh facil vai em data/spells/lib/spells.lua e cole isto:
AREA_CROSS6X5 = {
{0, 0, 0, 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, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 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, 0, 0, 0}
}
depois vai em spell.xml e cole isto :
<instant name="Super Divine Caldera" words="exevo gran mas san" lvl="50" mana="160" prem="1" selftarget="1" exhaustion="2000" needlearn="0" event="script" value="attack/super divine caldera.lua">
<vocation id="3"/>
<vocation id="7"/>
</instant>
depois vai em data/scripts/attack e cria um arquivo lua chamado super divine calder.lua e cole isto:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 6)
local area = createCombatArea(AREA_CROSS6X5)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
n sei se vai dar certo pq n testei, e entendo poucas coisas de script xD
se funfa da rep++



info
Grupo: Campones
Registrado: 21/07/11
Posts: 29
Reputação: +5
Char no Tibia: Matabot
Gente éo seguinte, meu projeto éo fantasy otserver! gostaria de pedir a vocês uma spell para paladin!
nome da magia:
gostaria que ela dependece do ML e Distance do paladin (distance nao precisa muito nao) e gostaria que ela atakase
6 sqm para direita
6 sqm para a esquerda
5 sqm para cima
5 sqm para baixo
e com o dano da magia igual ao do Exevo Mas San