Postado Outubro 31, 2014 10 anos Autor Cara, eu editei tudo certinho, mas ficou com algum erro olha só... a magia ficou assim: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 21) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -24, -28, -29, -29) local xcombat = createCombatObject() setCombatParam(xcombat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(xcombat, COMBAT_PARAM_EFFECT, 23) setCombatFormula(xcombat, COMBAT_FORMULA_LEVELMAGIC, -28, -32, -33, -34) local area = createCombatArea({ {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}) local area1 = createCombatArea({ {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 3, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}) setCombatArea(xcombat, area) setCombatArea(combat, area1) local config = { storageativ = 76650 } function onCastSpell(cid, var) if getPlayerStorageValue(cid, config.storageativ) == 1 then retorn = doCombat(cid, xcombat, var) else retorn = doCombat(cid, combat, var) end return retorn end Porém na distro aparece o seguinte erro: [31/10/2014 12:38:04] [Error - Spell Interface] [31/10/2014 12:38:04] data/spells/scripts/attack/exori song.lua [31/10/2014 12:38:04] Description: [31/10/2014 12:38:04] (luaSetCombatArea) Combat not found Vc sabe como concertar? Editado Novembro 3, 2014 10 anos por xWhiteWolf Arrumado (veja o histórico de edições) Conquistei com glória o respeito dos irmãos (8)
Postado Novembro 3, 2014 10 anos setCombatArea(xCombat, area) <<-- você colocou "xCombat" e o combat na verdade se chama "xcombat" Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Novembro 3, 2014 10 anos Autor Cara muito obrigado, Reputado! Conquistei com glória o respeito dos irmãos (8)
Postado Novembro 10, 2014 10 anos Autor Agora, eu preciso saber como fazer com magias de mais de um tempo kkk' como faz? Conquistei com glória o respeito dos irmãos (8)
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.