Postado Março 1, 2018 7 anos Solução @Jeanzim Testa: Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_2 = createCombatObject() setCombatParam(combat_2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_3 = createCombatObject() setCombatParam(combat_3, COMBAT_PARAM_TYPE, CONST_ME_MORTAREA) setCombatParam(combat_3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_3, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_4 = createCombatObject() setCombatParam(combat_4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_4, COMBAT_PARAM_EFFECT, 69) setCombatParam(combat_4, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_4, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_5 = createCombatObject() setCombatParam(combat_5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_5, COMBAT_PARAM_EFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_5, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat_5,createCombatArea({{0, 0, 0, 0}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 3}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}})) function onCastSpell(cid, var, time) local mninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local time = 2 local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, mninja, 200) else doSetCreatureOutfit(cid, fninja, 200) end doCreatureSetNoMove(cid, true) direction = getCreatureLookDirection(cid) if direction == SOUTH then doCombat (cid, combat, var) elseif direction == NORTH then doCombat (cid, combat_2, var) elseif direction == EAST then doCombat (cid, combat_3, var) doCombat (cid, combat_5, var) elseif direction == WEST then doCombat (cid, combat_4, var) else return false end addEvent(function() if not isCreature(cid) then return true end doCreatureSetNoMove(cid, false) end, time * 1000) return true end
Postado Março 1, 2018 7 anos Autor 1 minuto atrás, gabriel28 disse: @Jeanzim Testa: Ocultar conteúdo local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_2 = createCombatObject() setCombatParam(combat_2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_3 = createCombatObject() setCombatParam(combat_3, COMBAT_PARAM_TYPE, CONST_ME_MORTAREA) setCombatParam(combat_3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_3, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_4 = createCombatObject() setCombatParam(combat_4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_4, COMBAT_PARAM_EFFECT, 69) setCombatParam(combat_4, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_4, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_5 = createCombatObject() setCombatParam(combat_5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_5, COMBAT_PARAM_EFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_5, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat_5,createCombatArea({{0, 0, 0, 0}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 3}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}})) function onCastSpell(cid, var, time) local mninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local time = 2 local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, mninja, 200) else doSetCreatureOutfit(cid, fninja, 200) end doCreatureSetNoMove(cid, true) direction = getCreatureLookDirection(cid) if direction == SOUTH then doCombat (cid, combat, var) elseif direction == NORTH then doCombat (cid, combat_2, var) elseif direction == EAST then doCombat (cid, combat_3, var) doCombat (cid, combat_5, var) elseif direction == WEST then doCombat (cid, combat_4, var) else return false end addEvent(function() if not isCreature(cid) then return true end doCreatureSetNoMove(cid, false) end, time * 1000) return true end obrigado deu certo , ótimo trabalho +rep
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.