Postado Julho 12, 2018 7 anos Galera, me ajuda ai, to com 2 spell que ta dando erro na distro e eu não sei como resolver esse erro! 1: Oodama Kyuubi Rasengan:: Script:: Spoiler local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -80.3, 1, -90.3, 1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -20.3, 1, -25.3, 1) arr1 = { {1, 1, 1, 3, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 0, 1, 1, 1}, {1, 1, 0, 0, 0, 1, 1} } arr2 = { {1, 0, 0, 3, 0, 0, 1}, {1, 0, 0, 0, 0, 0, 1}, {0, 0, 0, 0, 0, 0, 0}, {1, 0, 0, 0, 0, 0, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) setCombatArea(combat1, area1) setCombatArea(combat2, area2) local function onCastSpell1(parameters) return isCreature(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var) end local function onCastSpell2(parameters) return isCreature(parameters.cid) and doCombat(parameters.cid, combat2, parameters.var) end function onCastSpell(cid, var) local parameters = {cid = cid, var = var} if exhaustion.check(cid, 13110) == TRUE then doPlayerSendCancel(cid, "You are exhausted.") doSendMagicEffect(getCreaturePosition(cid), 2) return false end local p1 = getCreaturePosition(cid) local pos1 = {x=p1.x+3, y=p1.y, z=p1.z} local pos2 = {x=p1.x-2, y=p1.y-2, z=p1.z} local pos3 = {x=p1.x+4, y=p1.y-2, z=p1.z} local pos4 = {x=p1.x-2, y=p1.y, z=p1.z} local pos5 = {x=p1.x-2, y=p1.y+1, z=p1.z} local pos6 = {x=p1.x+4, y=p1.y, z=p1.z} local pos7 = {x=p1.x+4, y=p1.y+1, z=p1.z} exhaustion.set(cid, 13110, 1) doSendMagicEffect(pos1, 93) addEvent(onCastSpell1, 300, parameters) addEvent(onCastSpell2, 400, parameters) addEvent(doSendMagicEffect, 400, pos2, 177) addEvent(doSendMagicEffect, 400, pos3, 177) addEvent(doSendMagicEffect, 400, pos4, 177) addEvent(doSendMagicEffect, 400, pos5, 177) addEvent(doSendMagicEffect, 400, pos6, 177) addEvent(doSendMagicEffect, 400, pos7, 177) return TRUE end 2- FuutonRasen:: Script:: Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 29) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -105.2, 1, -97.2, 1) function onCastSpell(cid, var) local waittime = 0,8 -- Tempo de exhaustion local storage = 115817 if exhaustion.check(cid, storage) then return false end local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+7, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 135) exhaustion.set(cid, storage, waittime) return doCombat(cid, combat, var) end
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.