Ir para conteúdo

Spell combo


Posts Recomendados

Oi se alguem puder me ajudar, estou com um problema fiz um script pra weapon pra quando bater tbm ao mesmo tempo, mas na vdd ta curando o monstro em vez de bater no monstro e curar o player , ele bate e cura o monstro. Sera que conseguem me ajudar ?

 

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 3)
setCombatFormula(combat1, COMBAT_FORMULA_SKILL, 1, 0.5, 1.0, 0.5)
 
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setHealingFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 11, 15)

local area = createCombatArea({
    {0, 0, 0},
    {0, 2, 0},
    {0, 0, 0}
})

setCombatArea(combat2, area)
 
local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_BOLT)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -2, -3, -2, -4)
 
local function onUseWeapon1(parameters)
doCombat(parameters.cid, combat1, parameters.var)
end
local function onUseWeapon2(parameters)
doCombat(parameters.cid, combat2, parameters.var)
end
local function onUseWeapon3(parameters)
doCombat(parameters.cid, combat3, parameters.var)
end
 
 
 
 
function onUseWeapon(cid, var)
local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5 }
addEvent(onUseWeapon1, 1, parameters)
addEvent(onUseWeapon2, 480, parameters)
addEvent(onUseWeapon3, 780, parameters)
 
return TRUE
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...