local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 58)
function onGetFormulaValues(cid, level, maglevel)
min = -(level * 0.28 + maglevel * 1.48) * 1.0
max = -(level * 0.34 + maglevel * 2.34) * 1.0
return min,max
end
arr1 = {
{0, 0, 0},
{0, 3, 0},
{0, 0, 0}
}
local area1 = createCombatArea(arr1)
setCombatArea(combat1, area1)
local function onCastSpell1(parameters)
doCombat(parameters.cid, combat1, parameters.var)
end
function onCastSpell(cid, var)
local parameters = {cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
return TRUE
end
6
835
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

07 de março de 2013 às 12:11
08 de março de 2013 às 09:39
Ae amigo nao sai hit so manda o efeito nao sai hit nem um mais ja ganho rep^^
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

08 de março de 2013 às 13:25
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 58)
function onGetFormulaValues(cid, level, maglevel)
min = -(level * 0.28 + maglevel * 1.48) * 1.0
max = -(level * 0.34 + maglevel * 2.34) * 1.0
return min, max
end
setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
arr1 = {
{0, 0, 0},
{0, 3, 0},
{0, 0, 0}
}
local area1 = createCombatArea(arr1)
setCombatArea(combat1, area1)
function onCastSpell(cid, var)
return doCombat(cid, combat1, var)
end
Editado Março 8 por Demonbholder
08 de março de 2013 às 14:01
Demon muito obrigado deu certinho Ja dei rep vlw ..
duvida senada
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

08 de março de 2013 às 14:34
Tópico movido para a seção de dúvidas e pedidos resolvidos.




info
Grupo: Campones
Registrado: 06/12/12
Posts: 39
Reputação: 0
Primeiro pesso desculpas porque devia ter falado isto no outro topico
eu acho que nao é a formula dessa spell que nao ta pegando mais sim o ligamento dela alguem poderia arumar para min ?
local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 58) function onGetFormulaValues(cid, level, maglevel) min = -(level * 0.28 + maglevel * 1.48) * 1.0 max = -(level * 0.34 + maglevel * 2.34) * 1.0 return min, max end arr1 = { {0, 0, 0}, {0, 3, 0}, {0, 0, 0} } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local function onCastSpell1(parameters) doCombat(parameters.cid, combat1, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) return TRUE end