TI
dúvida

Spell nao pega

Por tiagotjsk, 06 de mar. de 2013 em Scripts

resolvido
6
835
tiagotjskT
06 de março de 2013 às 13:47

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

SkyLighS
07 de março de 2013 às 12:11
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

tiagotjskT
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^^

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

tiagotjskT
08 de março de 2013 às 14:01

Demon muito obrigado deu certinho Ja dei rep vlw ..

 

duvida senada

08 de março de 2013 às 14:34

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