OTPearl
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Noticias!
07-02-10: El chat siempre esta abierto entren.
Últimos temas
» [8.54] Alissow Ots 3.7
New Spell Arrow Mix Icon_minitimeSáb Dic 21, 2013 10:41 am por LuisXorr

»  Servidor TIBIA OT en español y con sonido
New Spell Arrow Mix Icon_minitimeDom Sep 22, 2013 10:20 am por bombero

» BUSCO MODERADOSRES
New Spell Arrow Mix Icon_minitimeSáb Mayo 11, 2013 4:17 pm por joedwin

» Armada Azteca Map By God Shaotick - Helpserver
New Spell Arrow Mix Icon_minitimeMiér Mayo 16, 2012 7:31 pm por Fargos

» 8.60 Tibianosmx.sytes.net Servidor Dedicado
New Spell Arrow Mix Icon_minitimeMar Feb 14, 2012 2:37 pm por tibianosmx

» [8.54] The Forgotten Server 0.3.6 (Crying Damson)
New Spell Arrow Mix Icon_minitimeMiér Dic 14, 2011 10:08 pm por maikel

» abrir puertos de tibia con thomson tg585 v8
New Spell Arrow Mix Icon_minitimeDom Jun 05, 2011 11:15 am por God Yoter

» [8.54] Yurots By Miguelito
New Spell Arrow Mix Icon_minitimeMar Abr 05, 2011 9:24 pm por Onyx

» Gesior Account Maker for TFS 0.3.6
New Spell Arrow Mix Icon_minitimeJue Feb 10, 2011 10:57 am por CacheroXx

Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

[ Ver toda la lista ]


El record de usuarios en línea fue de 21 durante el Jue Feb 01, 2024 7:28 am
Compañeros
Crear foro
OH

New Spell Arrow Mix

2 participantes

Ir abajo

New Spell Arrow Mix Empty New Spell Arrow Mix

Mensaje por GoD GoGal Jue Feb 18, 2010 11:36 am

bueno este spell esta hecho por mi y cuando dices exori con mix empiezan a salir todas las arrows que hay hacia el target como exori con pero con muchas arrows a la vez pruebenlo y comenten

primero se van a data/spells/scripts copian un archivo lo pegan le borran todo y ponen esto

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 2)
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, 5)
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, 6)
setCombatFormula(combat3, COMBAT_FORMULA_SKILL, 0, -9, 0.7, -5)

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

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

local combat6 = createCombatObject()
setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 32)
setCombatFormula(combat6, COMBAT_FORMULA_SKILL, 0, -30, 0.7, -5)

local combat7 = createCombatObject()
setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat7, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat7, COMBAT_PARAM_DISTANCEEFFECT, 33)
setCombatFormula(combat7, COMBAT_FORMULA_SKILL, 0, -30, 0.7, -5)

local combat8 = createCombatObject()
setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat8, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat8, COMBAT_PARAM_DISTANCEEFFECT, 34)
setCombatFormula(combat8, COMBAT_FORMULA_SKILL, 0, -30, 0.7, -5)

local combat9 = createCombatObject()
setCombatParam(combat9, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE)
setCombatParam(combat9, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat9, COMBAT_PARAM_DISTANCEEFFECT, 39)
setCombatFormula(combat9, COMBAT_FORMULA_SKILL, 0, -30, 0.7, -5)

local combat10 = createCombatObject()
setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat10, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatParam(combat10, COMBAT_PARAM_DISTANCEEFFECT, 27)
setCombatFormula(combat10, COMBAT_FORMULA_SKILL, 0, -30, 0.7, -5)


local function onCastSpell1(p)
doCombat(p.cid, combat1, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell2(p)
doCombat(p.cid, combat2, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell3(p)
doCombat(p.cid, combat3, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell4(p)
doCombat(p.cid, combat4, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell5(p)
doCombat(p.cid, combat5, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell6(p)
doCombat(p.cid, combat6, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell7(p)
doCombat(p.cid, combat7, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell8(p)
doCombat(p.cid, combat8, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell9(p)
doCombat(p.cid, combat9, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end

local function onCastSpell10(p)
doCombat(p.cid, combat10, p.var)
doPlayerAddSkillTry(p.cid, SKILL_DISTANCE, 1)
end


function onCastSpell(cid, var)

local p = { cid = cid, var = var}
addEvent(onCastSpell1, 0, p)
addEvent(onCastSpell2, 100, p)
addEvent(onCastSpell3, 100, p)
addEvent(onCastSpell4, 200, p)
addEvent(onCastSpell5, 200, p)
addEvent(onCastSpell6, 300, p)
addEvent(onCastSpell7, 300, p)
addEvent(onCastSpell8, 400, p)
addEvent(onCastSpell9, 400, p)
addEvent(onCastSpell10, 500, p)
end

y despues se van a spells.xml y ponen esto
</instant>
<instant name="Arrow Mix" words="exori con mix" lvl="20" mana="200" prem="1" range="7" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="0" script="arrow mix.lua">
<vocation name="3"/>
<vocation name="7"/>
GoD GoGal
GoD GoGal

Mensajes : 5
Fecha de inscripción : 18/02/2010

Volver arriba Ir abajo

New Spell Arrow Mix Empty Re: New Spell Arrow Mix

Mensaje por Darks Jue Feb 18, 2010 2:56 pm

Muyy bueno Very Happy
Darks
Darks
XMOD
XMOD

Mensajes : 130
Fecha de inscripción : 07/02/2010
Edad : 28
Localización : Venezuela

http://www.wc3latino.forosactivos.net

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.