1- Entre na Pasta data/spells/scripts
2- Crie um Bloco de Notas e coloque o nome mega_magic_wall_rune.lua
3- Copie e Cole o Script a baixo.
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1498)
local arr = {
{1, 1, 1, 1, 1, 1, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 2, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 1},
{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 data/spells abra o spells.xml
Copie e Cole o Script abaixo:
<rune name="Mega Magic Wall Rune" id="2298" allowfaruse="1" charges="25" lvl="60" maglv="10" exhaustion="1200" aggressive="1" blocktype="all" script="mega_magic_wall_rune.lua"/>
<conjure name="Mega Magic Wall" words="adori mega wall" lvl="60" mana="350" soul="0" prem="1" reagentId="2260" conjureId="2298" conjureCount="25" exhaustion="1000" needlearn="0" function="conjureRune">
<vocation name="Sorcerer" />
<vocation name="Master Sorcerer" />
<vocation name="Druid" />
<vocation name="Elder Druid" />
<vocation name="Paladin" />
<vocation name="Royal Paladin" />
<vocation name="Knight" />
<vocation name="Elite Knight" />
</conjure>
