NE
pedido

Hit da magia por level

Por neticao, 04 de dez. de 2013 em Scripts

hit dano magia level spell
resolvido
5
802
neticaoN
04 de dezembro de 2013 às 20:30

Galera, queria saber como colocar o dano da magia pra hitar por level e o magic level mudaria pouca coisa na magia.. alguém pode me dizer?

kaizy536K
04 de dezembro de 2013 às 21:46

Entao, fica mais ou menos assim..

 

 

local ataquemin, ataquemax = 5000, 10000 -- Aqui voce coloca o dano minimo e maximo dando pela spell
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA)
local area = createCombatArea(AREA_CROSS6X6)
setCombatArea(combat, area)
function onGetFormulaValues(cid, level, skill, attack, factor)
local levelTotal = level * 16
return -(levelTotal + ataquemin), -(levelTotal + ataquemax)
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

 

Verde - Area do ataque se a magia for de area.

Vermelho - Calculo da magia por level.

Violeta - Dano da magia.

Roxo - aparencia da area da magia.

 

Se tiver alguma duvida ou faltando algo, é so avisar :)

Editado Dezembro 4 por kaizy536

neticaoN
05 de dezembro de 2013 às 15:48

valeu brother !

kaizy536K
05 de dezembro de 2013 às 15:57

de nada :) post reportado para moverem.

OmegaO
05 de dezembro de 2013 às 16:53

Tópico movido para a seção de dúvidas e pedidos resolvidos.