Postado Outubro 14, 2015 9 anos Iai galera blz? alguem poderia me ajudar, estou precisando de uma magia que o dano base dela é levado em consideração o shielding do personagem ou seja quanto maior ela maior o dano que o personagem vai da, isso é possivel?
Postado Outubro 14, 2015 9 anos Boa sorte fazendo a magia, e editando a formula. function onGetFormulaValues(cid, level, shield) local min = (level * 1 + shield* 3) * 2.5 local max = (level * 1 + shield* 5) * 2.8 end setCombatCallback(combat, CALLBACK_PARAM_SKILL_SHIELD, "onGetFormulaValues") Discord: vankk #7765 Precisando de ajuda? Entre em contato comigo via Discord. Muitos vêm seus muitos dias de glória, mas poucos vêm seus muitos dias de luta.
Postado Outubro 15, 2015 9 anos Autor Boa sorte fazendo a magia, e editando a formula. function onGetFormulaValues(cid, level, shield) local min = (level * 1 + shield* 3) * 2.5 local max = (level * 1 + shield* 5) * 2.8 end setCombatCallback(combat, CALLBACK_PARAM_SKILL_SHIELD, "onGetFormulaValues") vlws vo tentar
Postado Outubro 16, 2015 9 anos Autor eu tentei montar a magia e fiz assim: local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, true)setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)setCombatParam(combat, COMBAT_PARAM_USECHARGES, true)function onGetFormulaValues(cid, level, shield) local min = (level * 1 + shield* 3) * 2.5 local max = (level * 1 + shield* 5) * 2.8endsetCombatCallback(combat, CALLBACK_PARAM_SKILL_SHIELD, "onGetFormulaValues")function onCastSpell(cid, var) return doCombat(cid, combat, var)end porém da o seguinte erro:[15/10/2015 21:1:8] >>> Loading spells... Combat::setCallback - Unknown callback type: 0[15/10/2015 21:1:8] [Error - Test Interface] [15/10/2015 21:1:8] data/spells/scripts/bd2.lua[15/10/2015 21:1:8] Description: [15/10/2015 21:1:8] (LuaInterface::luaSetCombatCallBack) 0 is not a valid callback key[15/10/2015 21:1:8] Combat::setCallback - Unknown callback type: 0[15/10/2015 21:1:9] [Error - Spell Interface] [15/10/2015 21:1:9] data/spells/scripts/bd2.lua[15/10/2015 21:1:9] Description: [15/10/2015 21:1:9] (LuaInterface::luaSetCombatCallBack) 0 is not a valid callback key alguem pode ajudar? falar o que fiz de errado
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.