Ir para conteúdo
  • 0

[Pedido] Boa formula para dano físico


drakylucas

Pergunta

Bom dia galera :)

estou desenvolvendo um servidor alternativo e queria ideias de formulas de dano

((2 * (attackValue * (attackSkill + 5.8) / 25 + (level - 1) / 10.)) / attackFactor))

essa é a formula padrão do tibia.
Meus skills são customizados (strength, por exemplo, valeria pra sword/axe/club)

O pedido é criar uma formula cujo dano seja balanceado entre o level 1 e 100, sendo que o level 1 tem skills baixos (por volta de 10) e o level 100 skills altos, por volta de 500.

level -> level do player (de 1 a 100)
attackSkill -> skill do player (nesse exemplo, o strength, que vai de 10 a 500 por exemplo)
attackValue -> attack da arma (aprox de 24 a 60) (arma fraca pro level baixo e forte pro level alto, no caso kk)

attackFactor -> (full atk = 1, full defense = 2, atk/def = 1.2)


bolar uma formula com esses requisitos: level 100 nao hitar absurdos e level 1 hitar ao menos um pouco em rotworms/minotaurs/etc.
qlqr ideia é valida :) vlw.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

@@drakylucas,

 

é só você bolar uma porcentagem,

coloca algo como skill * (1 + level/10) para aumentar o dano em 10% para players de level 1, se seguir esse esquema o level 100 vai hitar 100% a mais, e o 200, vai hitar o dobro do 100, com o multiplicador...

 

Se ficar ruim, tente somar o level com outro número e depois multiplicar o dano...

 

Link para o comentário
Compartilhar em outros sites

  • 0

o que ta dificil é deixar balanceado msm kk
@@Caronte

level 1 teria 10 de skill, por exemplo
ficaria 10 * (1 + 0.1) que da 11
level 100 teria 500 de skill aproximadamente
500 * (1 + 10)
500 * 11 = 5500

é muito dano, ta difícil balancear =(.. o mais correto seria um level 100 hitar em torno de 600, não muito a mais que isso, pra não ter vocações muito OP e ter times pra caçar / fazer dungeons.
mesmo assim, obrigado pela sugestão, ainda pensarei em algo :)

Link para o comentário
Compartilhar em outros sites

  • 0

não tenta bolar uma fórmula grande como essa do nada...

"tcharam! (skill * 1.5 + level/2) * 3" não é assim q funciona. Começa por partes e aí vc vai adicionando outros fatores.
Nesse tópico aqui http://www.xtibia.com/forum/topic/237246-skill-fist-ter-influencia-no-dano-de-certa-magia/eu falei um pouco sobre como bolar boas fórmulas, dá uma lida e vê se te ajuda.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...