• 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!

Spell Make a spells pls

damian22qq

New Member
Joined
Dec 30, 2009
Messages
36
Reaction score
0
sorry I don't know English well. Please a do These witchcraft/spells

for MS/ED

[video=youtube;C21tpCGn1Sk]http://www.youtube.com/watch?v=C21tpCGn1Sk[/video]

RP
lets go 3 shots

[video=youtube;I3gCu8MxHKk]http://www.youtube.com/watch?v=I3gCu8MxHKk[/video]

ek

[video=youtube;nsyrmNv-PDk]http://www.youtube.com/watch?v=nsyrmNv-PDk[/video]

pls spells
 
first
Code:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1)


local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1)


local function onCastSpell1(p)
return doCombat(p.cid, combat1, p.var)
end

local function onCastSpell2(p)
return doCombat(p.cid, combat2, p.var)
end

local function onCastSpell3(p)
return doCombat(p.cid, combat3, p.var)
end

function onCastSpell(cid, var)

local p = { cid = cid, var = var}
addEvent(onCastSpell1, 100, p)
addEvent(onCastSpell2, 200, p)
addEvent(onCastSpell3, 300, p)
	return true
end

second
Code:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ARROW)
setCombatFormula(combat1, COMBAT_FORMULA_SKILL, 0, -9, 0.7, -5)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ARROW)
setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 0, -9, 0.7, -5)

local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ARROW)
setCombatFormula(combat3, COMBAT_FORMULA_SKILL, 0, -9, 0.7, -5)


local function onCastSpell1(p)
return doCombat(p.cid, combat1, p.var)
end

local function onCastSpell2(p)
return doCombat(p.cid, combat2, p.var)
end

local function onCastSpell3(p)
return doCombat(p.cid, combat3, p.var)
end

function onCastSpell(cid, var)

local p = { cid = cid, var = var}
addEvent(onCastSpell1, 100, p)
addEvent(onCastSpell2, 200, p)
addEvent(onCastSpell3, 300, p)
	return true
end

third
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_BLOCKHIT)
setCombatParam(combat, COMBAT_PARAM_USECHARGES, true)

local area = createCombatArea(AREA_SQUARE1X1)
setCombatArea(combat, area)

function onGetFormulaValues(cid, level, skill, attack, factor)
	local skillTotal, levelTotal = skill + attack * 3, level / 4
	return -(skillTotal * 1.4 + levelTotal), -(skillTotal * 4 + levelTotal)
end

setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end

credit: 5mok3 from delyria spells
 
lol those might have been the easiest spells ever to make... Just download mindrages spell maker if u want spells like that.
 
Back
Top