Ir para conteúdo
  • 0

Exana Mort healando 1k com 10ml


Pokerangers

Pergunta

Bom, eu quero que alguem edite o meu wound cleasing.lua

Para que com lv 10 de ml, o knight heale 1k no spells exana mort.

 

Meu wound cleasing.lua:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, 25, -1, 50, 5, 5, 4.99, 7.99)
function onGetFormulaValues(cid, level, maglevel)
local min = ((level/5)+(maglevel*4.99)+25)
local max = ((level/5)+(maglevel*7.99)+50)
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

To precisando disso, Favor me ajudar.
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

tente (nao testado)

local combat = createCombatObject()
 
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, 25, -1, 50, 5, 5, 4.99, 7.99)
 
function onGetFormulaValues(cid, level, maglevel)
local min = ((level/5)+(maglevel*4.99)+25)
local max = ((level/5)+(maglevel*10.0)+1000)
return min, max
end
 
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
 
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

No caso voce teria de ir no vocations.xml procura a vocation Knight, mude magHealingDamage="1.0" para magHealingDamage="10.0"

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

  • 0

tente (nao testado)

local combat = createCombatObject()
 
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, 25, -1, 50, 5, 5, 4.99, 7.99)
 
function onGetFormulaValues(cid, level, maglevel)
local min = ((level/5)+(maglevel*4.99)+25)
local max = ((level/5)+(maglevel*10.0)+1000)
return min, max
end
 
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
 
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

No caso voce teria de ir no vocations.xml procura a vocation Knight, mude magHealingDamage="1.0" para magHealingDamage="10.0"

 

 

Deu certo, Obrigado.

Podem Mover.

Link para o comentário
Compartilhar em outros sites

  • 0

reportado para que movam, abraços.

 

já te alertei verbalmente e por PM. E essa será a ultima vez que FARE ISSO. Comentários desse tipo "Reportado para que movem, local errado etc..." são considerados FLOODS que é algo contra as regras.

 

Se você persistir, terá um alerta físico, podendo haver sua suspensão do fórum.

 

Abraço.

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...