Elo! Od razu przejde do rzeczy! To moj pierwszy czr nie oceniajcie wiec zbyt surowo!
Więc tak:
robimy plik earth.lua a w nim
Spoiler: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 54) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.5, -50, -1.5, -50)
arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 1, 0, 2, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }
local area = createCombatArea(arr) setCombatArea(combat, area)
function onCastSpell(cid, var) return doCombat(cid, combat, var) end
Nastepnie w spells.xml piszemy
Spoiler: <instant name="Earth Quake" words="Exani mas tera" lvl="40" maglv="25" mana="800" soul="0" exhaustion="1" prem="1" enabled="1" script="earth.lua"><vocation id="1"/><vocation id="5"/></instant>
Tu macie screena jakby cos \/
http://img253.imageshack.us/my.php?image=czarax0.png
|