Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---Creado Por Majestick Blacktibia---
- local acombat1 = createCombatObject()
- local acombat2 = createCombatObject()
- local combat1 = createCombatObject()
- setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
- setCombatParam(combat1, COMBAT_PARAM_EFFECT, 43)
- setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 36)
- setcombatformula(combat1, COMBAT_FORMULA_LEVELMAGIC, -500, -600, -700, -800)
- local combat2 = createCombatObject()
- setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
- setCombatParam(combat2, COMBAT_PARAM_EFFECT, 31)
- setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 15)
- setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -485, -500, -824, -1024)
- arr1 = {
- {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, 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, 3, 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, 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}
- }
- arr2 = {
- {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, 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, 3, 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, 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 area1 = createCombatArea(arr1)
- local area2 = createCombatArea(arr2)
- setCombatArea(acombat1, area1)
- setCombatArea(acombat2, area2)
- function onTargetTile(cid, pos)
- doCombat(cid,combat1,positionToVariant(pos))
- end
- function onTargetTile2(cid, pos)
- doCombat(cid,combat2,positionToVariant(pos))
- end
- setCombatCallback(acombat1, CALLBACK_PARAM_TARGETTILE, "onTargetTile")
- setCombatCallback(acombat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2")
- local function onCastSpell1(parameters)
- doCombat(parameters.cid, acombat1, parameters.var)
- end
- local function onCastSpell2(parameters)
- doCombat(parameters.cid, acombat2, parameters.var)
- end
- function onCastSpell(cid, var)
- local parameters = { cid = cid, var = var}
- addEvent(onCastSpell1, 100, parameters)
- addEvent(onCastSpell2, 200, parameters)
- return TRUE
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement