• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Spells [Lua]

sonata

New Member
Joined
Jan 26, 2009
Messages
84
Reaction score
0
Hi, im making spells for my server- this is my multi wave one but it does not work can anyone fix the script for me? ty :3

Code:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)

local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)

local combat4 = createCombatObject()
setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_YELLOWENERGY)
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)

local combat5 = createCombatObject()
setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)

local combat6 = createCombatObject()
setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_PURPLEENERGY)
setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)

local function onCastSpell1(AREA_SQUARE5x5)
        setCombatArea(combat, area)

function onCastSpell1(cid, var)
return doCombat(cid, combat, var)

local function onCastSpell2(AREA_SQAURE5X5)
        setCombatArea2(combat, area)

function onCastSpell2(cid, var)
return doCombat2(cid, combat, var)

local function onCastSpell3(AREA_SQAURE5X5)
	setCombatArea3(combat, area)

function onCastSpell3(cid, var)
return doCombat3(cid, combat, var)

local function onCastSpell4(AREA_SQAURE5X5)
	setCombatArea4(combat, area)

function onCastSpell4(cid, var)
return doCombat4(cid, combat, var)

local function onCastSpell5(AREA_SQAURE5X5)
        setCombatArea5(combat, area)

function onCastSpell5(cid, var)
return doCombat5(cid, combat, var)

local function onCastSpell6(AREA_SQAURE5X5)
        setCombatArea6(combat, area)

function onCastSpell6(cid, var)
return doCombat6(cid, combat, var)

end
 
Back
Top