Menú principal

Noticias:

Proximamente Se completara el foro

( Armyred.host 0.6 ) SkillAttackSpeed.txt y Animation Value

Publicado por Configservermu.net, Dic 09, 2024, 01:11 PM

Tema anterior - Siguiente tema

Configservermu.net

===========================================================
SkillAttackSpeed.txt & Maininfo.ini
Guía de Animation Value y Attack Speed
(Armyred.host 0.6)
===========================================================

Este documento explica cómo funcionan y cómo se combinan:
- MAIN_INFO/Common/SkillAttackSpeed.txt
- Maininfo.ini (Animation Values por clase)

El objetivo es lograr:
✔ Animaciones fluidas a altas velocidades
✔ Balance PvP/PvM correcto
✔ Evitar bugs visuales y spam descontrolado de skills

-----------------------------------------------------------
1) SkillAttackSpeed.txt
-----------------------------------------------------------

Este archivo controla la velocidad máxima por SKILL,
independientemente del Attack Speed total del personaje.

Formato:

SkillIndex   MaxPhysiSpeed   MaxMagicSpeed   AnimationValue   Comment

Campos:

SkillIndex
- ID interno de la habilidad (según skill.txt).

MaxPhysiSpeed
- Velocidad máxima permitida para clases físicas
  (DK, ELF física, MG físico, DL físico, RF).
- Usar * si no aplica.

MaxMagicSpeed
- Velocidad máxima permitida para clases mágicas
  (DW, SUM, ELF mágica, MG mágico).
- Usar * si no aplica.

AnimationValue
- Controla la animación visual de la skill.
- Valores usados:
  3  = Animación rápida (fix para alta speed)
  15 = Animación normal / pesada (default)

Comment
- Descripción informativa (no afecta el juego).

Ejemplo:

5    *     850    3    // Flame
24   1200  *      15   // Triple Shot
41   2400  *      3    // Twisting Slash

Notas importantes:
- Aunque el personaje tenga más speed, la skill se clava en el máximo.
- Este archivo es CLAVE para balance PvP.
- Se usa para frenar spam sin tocar fórmulas de daño.

-----------------------------------------------------------
2) Maininfo.ini – Animation Values por clase
-----------------------------------------------------------

Estos valores definen la animación BASE de ataque para cada clase.

DWAttackAnimationValue
DKAttackAnimationValue
FEAttackAnimationValue
MGAttackAnimationValue
DLAttackAnimationValue
SUAttackAnimationValue
RFAttackAnimationValue

Valores:

15 = Animación predeterminada (oldschool, más pesada)
3  = Fix de animación para altas velocidades

IMPORTANTE:
- No controla el daño
- No controla el speed real
- Solo afecta cómo se ejecuta y se ve la animación

-----------------------------------------------------------
3) Relación entre ambos archivos
-----------------------------------------------------------

Maininfo.ini
→ Define el comportamiento general de la clase.

SkillAttackSpeed.txt
→ Define el límite REAL de velocidad por habilidad.

Regla práctica:

Maininfo.ini        = Estabilidad visual
SkillAttackSpeed.txt = Balance real del juego

-----------------------------------------------------------
4) Configuración recomendada (servidor balanceado)
-----------------------------------------------------------

Maininfo.ini recomendado:

DWAttackAnimationValue=3
SUAttackAnimationValue=3
MGAttackAnimationValue=3
RFAttackAnimationValue=3
FEAttackAnimationValue=3
DKAttackAnimationValue=15
DLAttackAnimationValue=15

(Si tu server tiene mucho Attack Speed, usar 3 también en DK/DL)

Balancear siempre desde SkillAttackSpeed.txt.

-----------------------------------------------------------
5) Consejos finales
-----------------------------------------------------------

✔ Usar AnimationValue=3 en skills que se bugean a alta speed
✔ Usar AnimationValue=15 en skills que no deben spamearse
✔ Nunca dejar skills importantes sin cap de velocidad
✔ No usar Maininfo.ini para balancear PvP (solo visual)

-----------------------------------------------------------
Fin de la guía
ConfigServerMU / Armyred.host
===========================================================