Ir para conteúdo

Uh De Mage E De Knight Por Level E Magic Level.


Gabrielcardozo

Posts Recomendados

otserv : alissow 8.50

versão :3.4

nivel de experiencia :basico

 

Bom venho pedir a vcs xtibianos q me ajudem no seguinte script..

quero q um knight no meu ot lvl 350 com magic level 10 reale > 1100

quero q um mage no meu ot lvl 350 com magic level 130 reale > 2300

e de acordo com q ambos foram avançando de level e magic level ira aumentando o heale.

ex: kina lvl 450 healando : 1700

mage lvl 450 healando : 3600 e assim vai.

vo postar aqui meu script de uh pra vcs verem como está!

 

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*0.25 + maglv*3) * 7.8)

local formula_max = ((lv*0.25 + maglv*3) * 8.2)

 

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

 

Obrigado!

Editado por Gabrielsz
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...