Jorgectm Noobie
Mensajes : 12 Puntos : 24017 Reputación : 2 Fecha de inscripción : 30/03/2011
| Tema: New Spell By:Jorge Ctm :D Miér Mar 30, 2011 6:44 am | |
| Bueno Aqui Me Beo Despoes Deque Estube Retired XD i Vengo Con Una Spell Que Ice Cuando Estaba Aburrido I ps Quedo Wena xd !! XD !! Miren Aqui Una Imagen Nice :O Ahora Esta :O I Esta Ok Bueno Vamos A tu ot Luego Data/Spell/Scrips Y Hacemos Un Archivo .LUA Name nicespell o el que quieras i pones esto adentro :O - Código:
-
----Created by JorgeCtm ----
local acombat1 = createCombatObject() local acombat2 = createCombatObject() local acombat3 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 45) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 4) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -224, -352, -120, -200) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 49) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 9) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -224, -352, -120, -200) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 52) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 8) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -224, -352, -120, -200)
arr1 = { {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1}, {1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1}, {1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1}, {1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1}, {1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1}, {1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1}, {1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1}, {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1} } arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0}, {0, 1, 0, 0, 1, 2, 1, 1, 0, 1, 0}, {0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0}, {0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0}, {0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, {0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 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} }
local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) setCombatArea(acombat1, area1) setCombatArea(acombat2, area2) setCombatArea(acombat3, area3)
function onTargetTile(cid, pos) doCombat(cid,combat1,positionToVariant(pos)) end
function onTargetTile2(cid, pos) doCombat(cid,combat2,positionToVariant(pos)) end
function onTargetTile3(cid, pos) doCombat(cid,combat3,positionToVariant(pos)) end
setCombatCallback(acombat1, CALLBACK_PARAM_TARGETTILE, "onTargetTile")
setCombatCallback(acombat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2")
setCombatCallback(acombat3, CALLBACK_PARAM_TARGETTILE, "onTargetTile3")
local function onCastSpell1(parameters) doCombat(parameters.cid, acombat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, acombat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, acombat3, parameters.var) end
function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 150, parameters) addEvent(onCastSpell2, 320, parameters) addEvent(onCastSpell3, 200, parameters)
return TRUE end Luego Vamos A Spell.Xml i Lo Abrimos En Abrir Con(BLOCK DE NOTAS) Ahora Pones Esto - Código:
-
</instant> <instant name="BlackTibia" words="Nice Spell" lvl="400" mana="170" prem="1" exhaustion="1200" needlearn="0" event="script" value="nicespell.lua"> <vocation name="Knight"/> <vocation name="Elite Knight"/> <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/> <vocation name="Druid"/> <vocation name="Paladin"/>
Creditos Mios | |
|