Autor Tema: [Guia completa] Formula del daño que genera un Pokemon  (Leído 4395 veces)

0 Usuarios y 1 Visitante están viendo este tema.

LanceAndMissingNo.

  • Gurú Pokémon
  • ****
  • Mensajes: 3217
  • Karma: +14/-6
  • Oh! That's tragic!
    • Ver Perfil
    • Mi canal sobre Glitches de Pokémon en Game Boy

  • Total Badges: 47
    Badges: (View All)
    Décimo aniversario Noveno aniversario Octavo aniversario
[Guia completa] Formula del daño que genera un Pokemon
« en: 02 de Octubre de 2013, 12:20:29 am »
Bueno, anteriormente hice una guía parecida pero les pedí a los moderadores que la borrasen, ya que estaba incompleta. Esta versión esta completa y pueden fiarse de que esta formula si que funciona correctamente, mientras hagan bien los cálculos. Bueno pues vamos alla:


Formula del daño que genera el ataque de un Pokemon




La formula en si es bastante sencilla aunque se compone de diversas variables que pueden cambiar el resultado.La explicación lleva su tiempo, porque hay que tener en cuenta todos los posibles modificadores. No obstante, para un calculo básico te puede servir esta formula:

Daño (PS): [(([(nV. * 2 / 5) +2)[*Poder *Ataque / 50] / Defensa)+ 2 * Rnd / 100] * STAB * Efec.
Tipo#1 *Efec.Tipo#2



Nv. es el nivel del pokemon que usa el ataque; Poder, el poder base del ataque; Ataque el que tenga el usuario(físico o especial según el ataque)Defensa, la que tenga el rival(físico o especial según el ataque); STAB vale 1.5 si el ataque  es del mismo tipo que el usuario(1 en otro caso); y Efect Tipo1 y Tipo2 son las efectividades de los tipos(2,1,0.5 o 0 según el caso)


La otra variable que he dejado es Rnd. Se basa en un valor aleatorio entre 217 y 255 que luego multiplicas por 100 y divides entre 255(Rnd : R * 100 / 255).Esta parte de la formula es la que resuelve por que no todos los ataques usados por el mismo usuario contra el mismo rival y en las mismas condiciones hacen el mismo daño.Puede variar entre un 85% y un 100% del potencial máximo.




Hay decenas de pequeños modificadores y detalles que tener en cuenta, y ademas hay que hacer todas y cada una de las suboperaciones en el orden exacto y con descarte de decimales en cada paso.Pero para un calculo aproximado vale.En cuanto al calculo: un pokemon de nivel 100 y un Ataque de 379, que usa un movimiento de 100 de poder base contra un pokemon con una Defensa de 295 y debilidad al tipo Tierra le debería quitar entre 184 y 218 PS al rival.




Como veis, no es un resultado exacto por efecto de la variable aleatoria Rnd. Usando la formula simplificada te da un poco mas (219,83 para Rnd máximo); eso se debe al floor que hay que aplicar tras cada calculo. Pero como aproximación es útil.



Pues eso era todo, se que este tipo de cosas es muy complejo, pero una vez lo entiendas, ya. Aquí tenemos una calculadora que os puede ayudar:
http://www.pokexperto.net/index2.php?seccion=mecanica/ataque

¿Que podríamos hacer en este tema?

Decir tu opinión sobre la formula, ayudarte si te has hecho lios, en que momento deberia usarla...

A debatir!
« Última modificación: 03 de Octubre de 2013, 12:28:36 am por addri »



Rexillius

  • Pokéxperto Omega
  • ****
  • Mensajes: 10758
  • Karma: +2/-12
    • Ver Perfil
  • FC - 3DS: 2036-8264-8763

  • Total Badges: 47
    Badges: (View All)
    Octavo aniversario Séptimo aniversario Sexto aniversario
Re:[Guia completa]Formula del daño que genera un Pokemon
« Respuesta #1 en: 02 de Octubre de 2013, 12:24:48 am »
¿Que traductor usaste? ¿lo copiaste de otras paginas?

LanceAndMissingNo.

  • Gurú Pokémon
  • ****
  • Mensajes: 3217
  • Karma: +14/-6
  • Oh! That's tragic!
    • Ver Perfil
    • Mi canal sobre Glitches de Pokémon en Game Boy

  • Total Badges: 47
    Badges: (View All)
    Décimo aniversario Noveno aniversario Octavo aniversario
Re:[Guia completa]Formula del daño que genera un Pokemon
« Respuesta #2 en: 02 de Octubre de 2013, 12:27:38 am »
¿Que traductor usaste? ¿lo copiaste de otras paginas?
¿Como? ¿A que ha venido eso? Esta guia esta hecha por mi, no he utilizado ningun traductor, a ver si piensas que sigo usando el Google traductor, y para tu información, esta guia ya la hice tiempo atras, pero estaba incompleta y le pedi a los moderadores que la borrasen.

Rexillius

  • Pokéxperto Omega
  • ****
  • Mensajes: 10758
  • Karma: +2/-12
    • Ver Perfil
  • FC - 3DS: 2036-8264-8763

  • Total Badges: 47
    Badges: (View All)
    Octavo aniversario Séptimo aniversario Sexto aniversario
Re:[Guia completa]Formula del daño que genera un Pokemon
« Respuesta #3 en: 02 de Octubre de 2013, 12:40:59 am »
¿Como? ¿A que ha venido eso? Esta guia esta hecha por mi, no he utilizado ningun traductor, a ver si piensas que sigo usando el Google traductor, y para tu información, esta guia ya la hice tiempo atras, pero estaba incompleta y le pedi a los moderadores que la borrasen.
Perdo,no hace falta que te pongas así. :ook: :^^U:

Pichu7

  • Usuario de honor
  • Pokéxperto Alpha
  • *
  • Mensajes: 6070
  • Karma: +78/-0
  • Me habéis pikado.
    • Ver Perfil

  • Total Badges: 53
    Badges: (View All)
    Décimo aniversario Nivel 8 Noveno aniversario
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #4 en: 02 de Octubre de 2013, 07:19:17 pm »
Aparte de que te comes acentos (no has puesto muchos), lo veo mucho MEJOR que otras cosas que escribiste.
Aún así, puede ser más completa la guía.
Aquí hay más información si eso.

http://www.pokexperto.net/index2.php?seccion=mecanica/ataque
Dejo moderación por asuntos laborales.

LanceAndMissingNo.

  • Gurú Pokémon
  • ****
  • Mensajes: 3217
  • Karma: +14/-6
  • Oh! That's tragic!
    • Ver Perfil
    • Mi canal sobre Glitches de Pokémon en Game Boy

  • Total Badges: 47
    Badges: (View All)
    Décimo aniversario Noveno aniversario Octavo aniversario
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #5 en: 03 de Octubre de 2013, 12:30:57 am »
Aparte de que te comes acentos (no has puesto muchos), lo veo mucho MEJOR que otras cosas que escribiste.
Aún así, puede ser más completa la guía.
Aquí hay más información si eso.

http://www.pokexperto.net/index2.php?seccion=mecanica/ataque
Esto no es FanFic, xD, bueno, arreglado los acentos.
Gracias por el enlace, asi el mismo user podra hacer las operaciones

Dusknight

  • Gurú Pokémon
  • ****
  • Mensajes: 3049
  • Karma: +30/-0
    • Ver Perfil
    • Email

  • Total Badges: 27
    Badges: (View All)
    Nivel 5 Cinta Dureza superior Cinta Planeta
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #6 en: 05 de Octubre de 2013, 01:43:03 pm »
La guía podrá no ser FanFic, pero entre más extensa y mejor contenido, mejor.

Green

  • Ingeniero Pokémon
  • **
  • Mensajes: 1965
  • Karma: +9/-0
  • Piensa en Verde
    • Ver Perfil

  • Total Badges: 22
    Badges: (View All)
    Nivel 5 Súper combo Combo
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #7 en: 05 de Octubre de 2013, 09:02:30 pm »
Siendo una fórmula poco se puede comentar, se supone que es esa y ya. Aunque ya que comento algo, diré que podría escribirse mejor (no ponerla toda lineal) y bueno, ya la compararé con otras fórmulas que como aparecen distintas quizá lo son o quizá no. Si vas a usar un ejemplo usa uno detallado para que se entienda mejor.


PD: ¿En serio hay alguien que no puede saber en que momento se debe usar?

Vídeo más reciente: Nacional USA VGC 2014: Gavin Michaels vs Logan Castro

LanceAndMissingNo.

  • Gurú Pokémon
  • ****
  • Mensajes: 3217
  • Karma: +14/-6
  • Oh! That's tragic!
    • Ver Perfil
    • Mi canal sobre Glitches de Pokémon en Game Boy

  • Total Badges: 47
    Badges: (View All)
    Décimo aniversario Noveno aniversario Octavo aniversario
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #8 en: 12 de Octubre de 2013, 08:10:57 am »
Siendo una fórmula poco se puede comentar, se supone que es esa y ya. Aunque ya que comento algo, diré que podría escribirse mejor (no ponerla toda lineal) y bueno, ya la compararé con otras fórmulas que como aparecen distintas quizá lo son o quizá no. Si vas a usar un ejemplo usa uno detallado para que se entienda mejor.


PD: ¿En serio hay alguien que no puede saber en que momento se debe usar?
Pues algunos pensaran que se podría utilizar en medio de un combate, y NO.
Retrasarías el combate y el otro jugador se cansaría de tanto esperar y podrías llegar a ser un tanto molesto. Así que con la practica, esto se aprende rápido, no la vas a probar de golpe, solo poco a poco.

- Muff -

  • Ayudante de Profesor
  • ****
  • Mensajes: 1057
  • Karma: +11/-0
    • Ver Perfil

  • Total Badges: 30
    Badges: (View All)
    Profecía Usuario de Linux Usuario de móvil
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #9 en: 03 de Noviembre de 2013, 07:33:10 am »
Habiendo tantísimas calculadoras de daño (y algunas muy precisas y con todo lujo de comodidades), ¿quién se va a poner a hacer un cálculo a mano en medio de una batalla? ._.

LanceAndMissingNo.

  • Gurú Pokémon
  • ****
  • Mensajes: 3217
  • Karma: +14/-6
  • Oh! That's tragic!
    • Ver Perfil
    • Mi canal sobre Glitches de Pokémon en Game Boy

  • Total Badges: 47
    Badges: (View All)
    Décimo aniversario Noveno aniversario Octavo aniversario
Re:[Guia completa] Formula del daño que genera un Pokemon
« Respuesta #10 en: 03 de Noviembre de 2013, 09:32:30 pm »
Habiendo tantísimas calculadoras de daño (y algunas muy precisas y con todo lujo de comodidades), ¿quién se va a poner a hacer un cálculo a mano en medio de una batalla? ._.
Nadie.
Solo advertí de que no se pusiesen a hacer esto en pleno combate, que se le agota el tiempo y es posible que hasta se líe.