[spells] Ajuda Ae Nessa Magia !

voodo
Por voodo
em Lixeira Pública

voodo

Noel
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/08Posts: 30Char no Tibia: Secret ......

Olha gente . tpw to com um problema que tpw . minhas magias de kina estao meio que desreguladas, por exemplo a exori gran . um player lvl 820 skill 140 , de utito tempo vai para cerca de 190 , el hita até 4k100 em bixos . ai pra min ta tudo bem . e no minimo chega a uns 2k900 , mais so que tpw um lvl 300 skill 120 com utito chega a uns 160 hita 3k200 as ves e abaxa a 2800 as veses . e nao consigo regula ... oque eu to com problemas e os lvls mais baxos que tao hitano mtmtmt...

 

espero que voces tenham intendido e possam me ajudar !!! irei posta o scrip da magia

 

Exori Gran

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)

local area = createCombatArea(AREA_SQUARE1X1)

setCombatArea(combat, area)

 

function getSpellDamage(cid, weaponSkill, weaponAttack)

damage_min = (weaponSkill * weaponAttack / 30) * 5.0

damage_max = (weaponSkill * weaponAttack / 30) * 6.4

 

if(damage_max < damage_min) then

local tmp = damage_max

damage_max = damage_min

damage_min = tmp

end

return -damage_min, -damage_max

end

 

setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "getSpellDamage")

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

Se quiserem postar outra formula de magia eu agradeço, ou poderem me explicar como calcular certo !!!

 

Agradeço desde já

 

GOD Shark on Solarium [Noel]

Vlw :smile_positivo:

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

o cálculo é feito da seguinte maneira:

 

Minimo = [(skill Da Arma * Skill da arma) / 30 ]* 5.0

 

 

 

Máximo = [(skill Da Arma * Skill da arma) / 30 ]* 6.4

 

è recomendado que edite apenas o 30, o 5.0 e 6.4 Para diminuir os hits, aumente o 30 e diminua o 5.0 e 6.4

 

flw

 

 

ps: ta osso fazer a formula do jeito que se escreve...