crie um arkivo trap.lua:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499)
local arr = {
{1, 1, 1, 1, 1, 1},
{1, 0, 0, 0, 0, 1},
{1, 0, 0, 2, 0, 1},
{1, 0, 0, 0, 0, 1},
{1, 1, 1, 1, 1, 1}
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
agora vai em spells.xml:
<instant name="Magic of trap" words="exevo trap" lvl="100" mana="1000" prem="1" exhaustion="1800" selftarget="1" needlearn="0" script="trap.lua"></instant>
testado em versão:8.50 8.54 8.55
avise se funcionou.



info
Grupo: Campones
Registrado: 07/12/09
Posts: 7
Reputação: 0
Char no Tibia: não tenho
Tipo do script: Spell
Protocolo (versão do Tibia): 8.54
Servidor utilizado: OT
Adicionais/Informações: estou precisando de um spell que fala "exevo trap" e com 999 de mana.O spell faz 8 magic wall em volta do player durante 60 segundos.
EDIT:O spell faz 8 magic wall e não 6. Desculpem...
Editado Maio 8 por arturf