Ir para conteúdo

[Encerrado] Spell bugada


xCookie

Posts Recomendados

[08/12/2013 18:33:15] [Error - Spell Interface] 
[08/12/2013 18:33:15] In a timer event called from: 
[08/12/2013 18:33:15] data/spells/scripts/120/exoriconsan.lua:onCastSpell

USO ESSA SPELL AQUI ABAXO : SO QUE DE VEZ ENQUANDO QUANDO MATA ALGUEM DA ESSE ERRO A CIMA ^

local combat1 = createCombatObject()
	setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat1, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat2 = createCombatObject()
	setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat2, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat3 = createCombatObject()
	setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat3, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat4 = createCombatObject()
	setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat4, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat5 = createCombatObject()
	setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat5, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat6 = createCombatObject()
	setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat6, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat7 = createCombatObject()
	setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat7, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat7, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat8 = createCombatObject()
	setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat8, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat8, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)

local combat9 = createCombatObject()
	setCombatParam(combat9, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat9, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat9, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)
local combat10 = createCombatObject()
	setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
	setCombatParam(combat10, COMBAT_PARAM_EFFECT, 39)
        setCombatParam(combat10, COMBAT_PARAM_DISTANCEEFFECT, 37)
	setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -6, -3.8, -3.1, -5)


local function onCastSpell1(parameters)
	doCombat(parameters.cid, combat1, parameters.var)
end

local function onCastSpell2(parameters)
	doCombat(parameters.cid, combat2, parameters.var)
end

local function onCastSpell3(parameters)
	doCombat(parameters.cid, combat3, parameters.var)
end

local function onCastSpell4(parameters)
	doCombat(parameters.cid, combat4, parameters.var)
end

local function onCastSpell5(parameters)
	doCombat(parameters.cid, combat5, parameters.var)
end

local function onCastSpell6(parameters)
	doCombat(parameters.cid, combat6, parameters.var)
end

local function onCastSpell7(parameters)
	doCombat(parameters.cid, combat7, parameters.var)
end

local function onCastSpell8(parameters)
	doCombat(parameters.cid, combat8, parameters.var)
end

local function onCastSpell9(parameters)
	doCombat(parameters.cid, combat9, parameters.var)
end

local function onCastSpell10(parameters)
	doCombat(parameters.cid, combat10, parameters.var)
end

function onCastSpell(cid, var)
	local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7, combat8 = combat8, combat9 = combat9, combat10 = combat10 } 
	addEvent(onCastSpell1, 100, parameters)
addEvent(onCastSpell2, 300, parameters)
addEvent(onCastSpell3, 500, parameters)
addEvent(onCastSpell4, 700, parameters)
addEvent(onCastSpell5, 900, parameters)
addEvent(onCastSpell6, 1200, parameters)
addEvent(onCastSpell7, 1400, parameters)
addEvent(onCastSpell8, 1600, parameters)
addEvent(onCastSpell9, 1800, parameters)
addEvent(onCastSpell10, 2000, parameters)
doPlayerSendTextMessage(cid,27,"EFEITO MÁGICO: Flecha divina foi ativado, afetando o inimigo múltiplas vezes (3x). O cálculo do dano de ataque é baseado em seu nível mágico.")
		return true
end
Link para o comentário
Compartilhar em outros sites

está tudo certo como já disse ela funciona esse bug da de vez enquanto e pq quando cara morre ainda continua atacando dentro pz so queria saber se tem como arruma mais tipo não chega a hita so mostra a magia acertando e da o bug no distro!!! por favor me ajudeeeee.

Link para o comentário
Compartilhar em outros sites

  • 4 years later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...