Postado Janeiro 4, 2018 7 anos Fala galera do TK, bom no meu servidor de dragon ball, cada personagem tem seu determinado attack, só que 2 magias que estão dando erro na distro, ja peguei uma script de outra magia que nao da nem um erro substitui por essa mais mesmo assim essas 2 magias continuam dando erro script da magia: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 25) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -50.0, 0, -50.8, 0) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local parameters = {cid = cid, var = var, combat1 = combat1} for k = 1, 7 do addEvent(function() if isCreature(cid) then addEvent(onCastSpell1, 0, parameters) end end, 1 + ((k-1) * 275)) end return true end erro na distro: [Error - Spell Interface] In a timer event called from: data/spells/scripts/LvL200/chou makosen.lua:onCastSpell Description: <luaDoCombat> Creature not found
Postado Janeiro 5, 2018 7 anos troque: local function onCastSpell1(parameters)doCombat(parameters.cid, parameters.combat1, parameters.var)end por: local function onCastSpell1(parameters) if getCreatureTarget(cid) ~= 0 then doCombat(parameters.cid, parameters.combat1, parameters.var) end end
Postado Janeiro 5, 2018 7 anos Autor 56 minutos atrás, Dean183 disse: troque: local function onCastSpell1(parameters)doCombat(parameters.cid, parameters.combat1, parameters.var)end por: local function onCastSpell1(parameters) if getCreatureTarget(cid) ~= 0 then doCombat(parameters.cid, parameters.combat1, parameters.var) end end O Erro continua !.
Postado Janeiro 5, 2018 7 anos 45 minutes ago, douglasfamil1 said: O Erro continua !. perdão, coloquei a função errada sem querer troque: if getCreatureTarget(cid) ~= 0 then por: if isCreature(parameters.cid) and getCreatureTarget(parameters.cid) then
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.