Postado Outubro 14, 2015 10 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 10 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 10 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 10 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.