RPG Leveling And Stats/Skills

RPG Leveling And Stats/Skills

Por Zuxaw_dev 18 de enero de 2026
#estadísticas#gameplay#Hytale#Mod#Nivelación#Nivelación RPG y Árbol de Estadísticas/Habilidades#Progresión#RPG

RPG Leveling Stats/Skills Plugin – Información del Mod

Un completo sistema de nivelación RPG para Hytale que añade puntos de experiencia, niveles y mecánicas de asignación de estadísticas/habilidades para mejorar la progresión del juego.

Tabla de Contenidos

Problemas con el HUD

Muchos mods experimentan problemas con fallos en el HUD en Hytale. Si te encuentras con fallos relacionados con el HUD:

  • Instala MultipleHUD: Asegúrate de tener MultipleHUD instalado. Este mod es esencial para la compatibilidad cuando se utilizan múltiples mods de HUD juntos.

  • Si los fallos persisten: Desactiva el HUD en el archivo de configuración estableciendo EnableHUD: false en RPGLevelingConfig.json.

Nota: Se ha mejorado el rendimiento del renderizado del HUD, pero puede que no esté 100% solucionado. Si experimentas algún problema, desactivar el HUD es la solución recomendada.

Visión General

El Plugin de Nivelación RPG transforma Hytale en una experiencia RPG al añadir:

  • Puntos de Experiencia (XP): Gana XP al derrotar mobs
  • Sistema de Niveles: Progresar a través de niveles (1 hasta MaxLevel, por defecto: 100)
  • Puntos de Estadísticas: Gana puntos de estadísticas en cada nivel para asignar a varios atributos
  • Asignación de Estadísticas: Personaliza tu personaje distribuyendo puntos de estadísticas
  • Integración de HUD: Pantalla en tiempo real del nivel y progreso de XP
  • Gestión de GUI: Interfaz fácil de usar para la gestión de estadísticas

nivel up

GUI

comandos

Dependencias

Dependencias Requeridas

Este plugin no tiene dependencias estrictas y puede funcionar de forma independiente.

Dependencias Opcionales

MultipleHUD

Requerido al usar otros mods de HUD

Si estás utilizando otros mods que añaden elementos de HUD, debes instalar el mod MultipleHUD. Sin MultipleHUD, la barra de progreso del nivel del HUD no será visible cuando se instalen otros mods de HUD, ya que Hytale solo permite que un mod de HUD esté activo a la vez por defecto.

Descarga: MultipleHUD en CurseForge

¿Por qué es necesario?

  • El comportamiento por defecto de Hytale solo permite que un CustomUI HUD esté activo
  • MultipleHUD permite que múltiples mods de HUD funcionen juntos simultáneamente
  • Sin MultipleHUD, si otro mod utiliza un HUD, el HUD de Nivelación RPG estará oculto

Sistemas Básicos

  • Ganancia de Experiencia: Gana automáticamente XP al matar mobs en función de su salud máxima
  • Progresión de Niveles: Sube de nivel acumulando puntos de experiencia
  • Puntos de Estadísticas: Gana puntos de estadísticas en cada nivel (cantidad configurable)
  • Asignación de Estadísticas: Distribuye puntos de estadísticas en 8 estadísticas diferentes
  • Modificadores de Estadísticas: Las estadísticas asignadas se aplican como modificadores permanentes a tu personaje
  • Visualización de HUD: Barra de progreso visual que muestra el nivel actual, XP y progreso hacia el siguiente nivel
  • Interfaz de GUI: GUI interactiva para gestionar las asignaciones de estadísticas
  • Configurable: Todas las tasas de progresión y fórmulas son configurables a través de JSON

Estadísticas Disponibles

Los jugadores pueden asignar puntos a las siguientes estadísticas:

  • Salud: Aumenta la salud máxima
  • Resistencia: Aumenta la resistencia máxima
  • Mana: Aumenta el mana máximo
  • Munición: Aumenta la capacidad máxima de munición
  • Oxígeno: Aumenta el oxígeno máximo (para actividades bajo el agua)
  • Retraso de Regeneración de Resistencia: Reduce el retraso de regeneración de resistencia
  • Cargas Mágicas: Aumenta la capacidad de carga mágica
  • Inmunidad: Aumenta la duración de la inmunidad
  • Daño: Aumenta el daño infligido a NPCs (bono fijo por punto, configurable)
  • Minado: Aumenta el daño infligido a bloques de piedra y mineral (bono fijo por punto, configurable). Esta habilidad te permite minar piedra, minerales y bloques minerales más rápido. Cuantos más puntos asignes, más rápido podrás romper bloques relacionados con la minería. Perfecto para la recolección de recursos y operaciones mineras.
  • Corte de Madera: Aumenta el daño infligido a bloques de madera (bono fijo por punto, configurable). Esta habilidad te permite talar madera, troncos, tablones y bloques de árboles más rápido. Cuantos más puntos asignes, más rápido podrás cosechar recursos de madera. Esencial para constructores y recolectores de recursos.
  • Defensa: Reduce el daño recibido de NPCs/entidades (reducción fija por punto, configurable)

Cada punto de estadística aumenta el valor de la estadística en una cantidad configurable (por defecto: 1.0 por punto para estadísticas estándar, 0.5 por punto para estadísticas de combate).

Comandos de Jugador

Todos los jugadores pueden usar estos comandos sin permisos especiales:

/lvl gui

Abre la GUI de gestión de estadísticas donde puedes:

  • Ver tu nivel actual y experiencia
  • Ver los puntos de estadísticas disponibles
  • Asignar puntos de estadísticas a diferentes estadísticas
  • Ver tus asignaciones de estadísticas actuales

Uso: /lvl gui

/lvl info

Muestra información completa sobre:

  • Todas las estadísticas disponibles
  • Valor actual de puntos de estadísticas por asignación
  • Todos los comandos disponibles (jugador y administrador)
  • Comandos de administrador (si tienes permiso OP)

Uso: /lvl info

Comandos de Administrador

Estos comandos requieren permiso OP (Operador):

/lvl setlevel <jugador> <nivel>

Establece el nivel de un jugador directamente. Esto hará:

  • Establecerá al jugador en el nivel especificado
  • Restablecerá XP a 0
  • Recalculará los puntos de estadísticas disponibles en función del nuevo nivel
  • Limpiará todas las estadísticas asignadas (los puntos se devuelven a disponibles)
  • Eliminará todos los modificadores de estadísticas
  • Actualizará la visualización del HUD

Uso: /lvl setlevel NombreDelJugador 50

Parámetros:

  • <jugador>: El nombre de usuario del jugador objetivo (debe estar en línea)
  • <nivel>: El nivel a establecer (debe estar entre 1 y MaxLevel)

/lvl setpoints <jugador> <puntos>

Establece directamente los puntos de estadísticas disponibles de un jugador específico.

Uso: /lvl setpoints NombreDelJugador 100

Parámetros:

  • <jugador>: El nombre de usuario del jugador objetivo (debe estar en línea)
  • <puntos>: La cantidad de puntos de estadísticas disponibles a establecer

/lvl addxp <jugador> <xp>

Agrega puntos de experiencia a un jugador específico. Esto hará:

  • Agregar la cantidad de XP especificada
  • Manejar automáticamente las subidas de nivel si se gana suficiente XP
  • Otorgar puntos de estadísticas al subir de nivel
  • Actualizar la visualización del HUD
  • Enviar notificaciones de ganancia de XP

Uso: /lvl addxp NombreDelJugador 500.5

Parámetros:

  • <jugador>: El nombre de usuario del jugador objetivo (debe estar en línea)
  • <xp>: La cantidad de XP a agregar (debe ser mayor que 0)

/lvl resetstats <jugador>

Restablece las estadísticas asignadas de un jugador. Esto hará:

  • Limpiar todos los puntos de estadísticas asignados
  • Devolver todos los puntos asignados a la reserva de puntos de estadísticas disponibles
  • Eliminar todos los modificadores de estadísticas
  • Permitir al jugador reasignar sus puntos

Uso: /lvl resetstats NombreDelJugador

Parámetros:

  • <jugador>: El nombre de usuario del jugador objetivo (debe estar en línea)

Sistema de Progresión

Puntos de Experiencia (XP)

Los jugadores ganan puntos de experiencia al derrotar mobs. La cantidad de XP ganada se calcula en función de la salud máxima del mob.

Subida de Nivel

Cuando un jugador acumula suficiente XP, sube de nivel. Cada subida de nivel:

  • Otorga puntos de estadísticas (configurables, por defecto: 5 puntos por nivel)
  • Restablece XP a 0 (el exceso de XP se transfiere)
  • Actualiza la visualización del HUD
  • Envía una notificación de subida de nivel

Puntos de Estadísticas

Los puntos de estadísticas se ganan en cada subida de nivel. Los jugadores pueden asignar estos puntos a cualquiera de las estadísticas disponibles a través de la GUI (/lvl gui). Las estadísticas asignadas se aplican como modificadores permanentes al personaje del jugador.

Cálculo de Puntos de Estadísticas Disponibles

Los puntos de estadísticas totales disponibles que tiene un jugador se calculan como:

Puntos Disponibles = (Nivel Actual - 1) × PuntosEstadísticasPorNivel

Por ejemplo, en el nivel 10 con 5 puntos de estadísticas por nivel:

  • Puntos Disponibles = (10 – 1) × 5 = 45 puntos

Fórmulas Matemáticas

Ganancia de XP de los Mobs

La XP ganada al matar un mob se calcula utilizando la siguiente fórmula:

XP = √(saludMax) × BaseXP × TasaXP

Donde:

  • saludMax = La salud máxima del mob asesinado
  • BaseXP = Multiplicador base de XP (por defecto: 10.0)
  • TasaXP = Multiplicador global de tasa de experiencia (por defecto: 1.0)

Ejemplo:

  • Mob con 100 de salud máxima
  • BaseXP = 10.0
  • TasaXP = 1.0
  • XP = √100 × 10.0 × 1.0 = 10 × 10.0 × 1.0 = 100 XP

Ejemplo con tasa más alta:

  • Mob con 100 de salud máxima
  • BaseXP = 10.0
  • TasaXP = 2.0 (evento de XP doble)
  • XP = √100 × 10.0 × 2.0 = 10 × 10.0 × 2.0 = 200 XP

XP Requerida para el Nivel

La XP total requerida para alcanzar un nivel específico se calcula utilizando:

XP_requerida = BaseXPNivel × nivel² + DesfaseNivel

Donde:

  • nivel = El nivel objetivo
  • BaseXPNivel = Valor base para el cálculo del nivel (por defecto: 50.0)
  • DesfaseNivel = Valor de desfase (por defecto: 0.0)

Ejemplos:

  • Nivel 1: XP = 50.0 × 1² + 0.0 = 50 XP
  • Nivel 2: XP = 50.0 × 2² + 0.0 = 200 XP
  • Nivel 5: XP = 50.0 × 5² + 0.0 = 1,250 XP
  • Nivel 10: XP = 50.0 × 10² + 0.0 = 5,000 XP
  • Nivel 50: XP = 50.0 × 50² + 0.0 = 125,000 XP
  • Nivel 100: XP = 50.0 × 100² + 0.0 = 500,000 XP

XP Necesaria para el Siguiente Nivel

La XP necesaria para pasar de tu nivel actual al siguiente nivel es:

XP_necesaria = XP_requerida(nivel + 1) - XP_requerida(nivel)

Relacionados:

CoreHUD: Minimalist Vitals

CoreHUD: Minimalist Vitals

#CoreHUD: Vitals Minimalistas#dependencia#estadísticas

CoreHUD: Minimalist Vitals CoreHUD es una mejora de interfaz de usuario ligera y no intrusiva para Hytale, diseñada para...

HyDash

HyDash

#comandos remotos#estadísticas#HyDash

✨ Características 🖥️ Interfaz web: Interfaz moderna en modo oscuro, se ejecuta directamente en el navegador. 🔴 Transmi...

TaleStatistics

TaleStatistics

#estadísticas#Estadísticas de Cuentos#Hytale

Mod de estadísticas de cuentos Plugin de Hytale del lado del servidor que rastrea la actividad de los jugadores y expone...

BetterTooltips

BetterTooltips

#accesorios#armas#estadísticas

Versión muy temprana (0.0.1) de BetterTooltips, con la intención de añadir eventualmente la información de cada objeto e...

HyMetrics

HyMetrics

#análisis de servidores#comunidad#estadísticas

HytaleMetrics &#8211; Análisis de Servidores en Tiempo Real y Perspectivas de Jugadores Transforma los datos de tu servi...

Mob Kill Tracker

Mob Kill Tracker

#estadísticas#gaming#Hytale

Mob Kill Tracker ¡Un plugin sencillo para rastrear tus muertes de mobs en tu servidor de Hytale! Comandos /scoreboard &#...