Transforma tu servidor de Hytale en una experiencia RPG completamente equipada con progresión de jugadores, escalado dinámico de mobs y un extenso sistema de árboles de habilidades!
🎮 Resumen
HyRPG añade un sistema de progresión RPG completo a los servidores de Hytale, con niveles de jugadores, árboles de habilidades, escalado dinámico de mobs y sistemas de experiencia. Los jugadores pueden subir de nivel del 1 al 50, ganar puntos de habilidad y personalizar su personaje a través de una interfaz intuitiva de árbol de habilidades.
✨ Características Clave
📈 Progresión de Jugadores
- Sistema de Niveles: Sube de nivel del 1 al 50 (configurable)
- Puntos de Experiencia: Gana XP al derrotar mobs – los mobs de mayor nivel otorgan más experiencia
- Escalado Dinámico de Experiencia: Los requisitos de experiencia escalan con la progresión de niveles
- Barra de Experiencia Visual: Hermosa barra de experiencia en HUD para rastrear tu progreso
- Puntos de Habilidad: Gana 1 punto de habilidad por nivel para gastar en el árbol de habilidades
🌳 Sistema de Árbol de Habilidades
- 18 Habilidades Únicas en 3 categorías (Supervivencia, Combate, Utilidad)
- Interfaz de Árbol de Habilidades: Interfaz modal profesional para ver y asignar puntos de habilidad
- Sistema de Prerrequisitos: Habilidades avanzadas requieren inversiones de puntos en la categoría
- Efectos de Habilidades Activas: ¡Las habilidades realmente modifican tus estadísticas, daño, velocidad y más!
Categorías de Habilidades:
Habilidades de Supervivencia:
- Aumento de Salud – Aumenta la salud máxima
- Eficiencia de Resistencia – Aumenta la resistencia máxima
- Regeneración – Regeneración de salud con el tiempo
- Resistencia al Daño – Reduce el daño recibido
- Capacidad de Oxígeno – Aumenta el tiempo de respiración bajo el agua
- Recolección de Recursos – Rompe bloques y recolecta recursos más rápido
Habilidades de Combate:
- Aumento de Daño – Aumenta todo el daño infligido
- Golpe Crítico – Oportunidad de golpes críticos devastadores
- Penetración de Armadura – Ignora la armadura del enemigo
- Dominio de Armas – Efectividad mejorada de las armas
- Enfoque de Batalla – Multiplicador de efectividad general en combate
Habilidades de Utilidad:
- Velocidad de Movimiento – Muévete más rápido
- Altura de Salto – Salta más alto
- Reserva de Maná – Aumenta el maná máximo
- Regeneración de Maná – Restaura maná con el tiempo
- Bono de Experiencia – Gana más experiencia por muertes
👹 Escalado Dinámico de Mobs
- Niveles de Mobs Aleatorios: Los mobs aparecen con niveles basados en su tipo
- Rangos de Niveles Configurables: Personaliza los rangos de nivel para cada tipo de mob
- Recompensas Basadas en Niveles: Los mobs de mayor nivel otorgan significativamente más experiencia
- Visualización de Niveles: Los niveles de los mobs se muestran en las placas de nombre sobre las entidades
🎯 Compartición de Experiencia
- Juego Cooperativo: La experiencia se comparte entre jugadores cercanos que participan en combate
- Radio Configurable: Ajusta la distancia para la experiencia compartida
- Seguimiento de Participación: Solo los jugadores que dañaron recientemente al mob reciben XP compartida
🛠️ Instalación
Descarga la última versión desde la pestaña de Archivos
Coloca el HyRPGMod.jar en el directorio de mods de tu servidor
Inicia tu servidor – el mod creará automáticamente un archivo de configuración
Personaliza la configuración en {ServerWorldDirectory}/Mods/dev.crazzymods_HyRPG/config.json si lo deseas
Reinicia tu servidor para aplicar los cambios
⚙️ Configuración
Todas las configuraciones son configurables a través del archivo config.json (generado automáticamente en la primera ejecución):
- Límites de Niveles: Establece los niveles máximos de jugadores y mobs
- Configuraciones de Experiencia: Personaliza la XP base, XP por nivel y fórmulas de nivelación
- Compartición de Experiencia: Ajusta el radio y la ventana de tiempo de participación
- Rangos de Niveles de Mobs: Establece rangos de niveles personalizados para cada tipo de mob
Ejemplo de configuración:
{
"MaxPlayerLevel": 50,
"MaxMobLevel": 50,
"BaseExperience": 20,
"ExperiencePerLevel": 5,
"SharedXpRadius": 25.0,
"SharedXpRecentSeconds": 15.0,
"MobLevelRanges": {
"Frog": { "MinLevel": 1, "MaxLevel": 5 },
"Bear_Grizzly": { "MinLevel": 10, "MaxLevel": 25 }
}
}
🎮 Comandos
Comandos de Jugador
/skilltree o /st o /skills – Abre la interfaz del árbol de habilidades
Comandos de Administrador
/rpgadmin setlevel [jugador] <nivel> – Establece el nivel de un jugador
/rpgadmin setexp [jugador] <experiencia> – Establece la experiencia del jugador
/rpgadmin addexp [jugador] <experiencia> – Añade experiencia a un jugador
/rpgadmin reset [jugador] – Reinicia los datos RPG del jugador
/rpgadmin setpoints [jugador] <puntos> – Establece puntos de habilidad
/rpgadmin stats [jugador] – Ve las estadísticas RPG del jugador
📊 Cómo Funciona
Subiendo de Nivel
Derrota mobs para ganar experiencia
La experiencia se calcula como: BaseExperience + (Nivel de Mob × ExperiencePerLevel)
La habilidad de Bono de Experiencia multiplica toda la XP ganada
Sube de nivel para ganar puntos de habilidad (1 punto por nivel)
Asignación de Habilidades
Abre el árbol de habilidades con /skilltree
Haz clic en los botones de habilidades para asignar puntos
Algunas habilidades requieren puntos de categoría prerrequisito
Las habilidades tienen efecto inmediato y persisten entre sesiones
Escalado de Mobs
- Cada tipo de mob tiene un rango de nivel configurable
- Los mobs aparecen con un nivel aleatorio dentro de su rango
- Los mobs de mayor nivel son más desafiantes pero otorgan más experiencia
- Los niveles de los mobs son visibles en las placas de nombre:
[Nivel] o NombreDelMob [Nivel]
🎨 Efectos de Habilidades en Detalle
Modificaciones de Estadísticas
- Salud/Resistencia/Maná/Oxígeno: Aumenta directamente los valores máximos
- Los efectos son permanentes mientras las habilidades estén asignadas
Mejoras de Combate
- Modificadores de Daño: Se apilan multiplicativamente para construcciones poderosas
- Golpes Críticos: Multiplicador de daño de 2x basado en oportunidades
- Penetración de Armadura: Reduce las capacidades defensivas del enemigo
- Resistencia al Daño: Reducción de daño basada en porcentaje
Regeneración
- Regeneración de Salud/Maná: Restaura estadísticas cada segundo basado en valores máximos
- Basado en porcentaje: Mayor cantidad máxima = más regeneración
Movimiento
- Velocidad: Afecta las velocidades de caminar, correr y sprintar
- Altura de Salto: Aumenta la fuerza del salto para mejor movilidad
Recolección
- Recolección de Recursos: Aumenta el daño de ruptura de bloques para minería/corte más rápido