Postado Abril 8, 2014 11 anos Gostaria de saber se existe algum método para fazer com que a ultimate healing rune nao seja usada de player em monstro. tipo o player encher o life do monstro!. Esse é o codigo da ultimate healing rune local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function getCombatFormulas(cid, lv, maglv) local formula_min = (lv*4.00) local formula_max = (lv*4.00) if(formula_max < formula_min) then local tmp = formula_max formula_max = formula_min formula_min = tmp end return formula_min, formula_max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getCombatFormulas") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
Postado Abril 11, 2014 11 anos Faça a Seguinte substituição: Substitua: function onCastSpell(cid, var) return doCombat(cid, combat, var) end Por: function onCastSpell(cid, var) if (isPlayer(cid) == true) then return doCombat(cid, combat, var) else return true end end Acredito que resolverá seu problema. The Last Man Standing - 100% funcional
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.