Cómo Configurar las Tasas del Chaos System en el Servidor de MU Online
Aprende a configurar las tasas de éxito y combinaciones del Chaos System en tu servidor MU Online usando SQL y archivos de configuración .ini.
Cómo Configurar las Tasas del Chaos System en el Servidor de MU Online
El Chaos System es uno de los sistemas más importantes e influyentes en cualquier servidor privado de MU Online. Las tasas de éxito de las combinaciones afectan directamente la economía del servidor, la satisfacción de los jugadores y el volumen de Zen en circulación. En este tutorial aprenderás a localizar, comprender y ajustar estas tasas tanto por medio de consultas SQL como por archivos de configuración.
Requisitos Previos
Antes de comenzar, asegúrate de contar con:
- Acceso al SQL Server Management Studio (SSMS) con permisos de
db_owneren la base de datosMuOnline - Acceso al directorio de instalación del GameServer (ej:
C:\MuServer\GameServer\) - El servidor detenido o, como mínimo, permiso para reiniciarlo después de los cambios
- Un backup actualizado de la base de datos
Parte 1: Entendiendo la Estructura del Chaos System
El Chaos System en MU Online controla tres categorías principales de combinaciones:
- Chaos Combination — combinaciones con la Jewel of Chaos para crear o mejorar ítems
- Item Upgrade (+10 a +15) — subir el nivel de ítems más allá del límite estándar
- Wing Creation — creación de alas de nivel 1, 2 y 3
Cada categoría tiene su propia tasa de éxito, costo en Zen y, en algunos casos, penalización por fallo (destrucción del ítem o degradación).
Parte 2: Localizar las Configuraciones en la Base de Datos
Paso 1 — Conectarse a la base de datos
Abre SSMS y conéctate a tu instancia de SQL Server. Selecciona la base de datos MuOnline:
USE MuOnline;
GO
Paso 2 — Identificar la tabla de configuración del Chaos
Ejecuta la siguiente consulta para listar las tablas relacionadas con el Chaos System:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%Chaos%'
ORDER BY TABLE_NAME;
En servidores Season 6 Episode 3, la tabla principal es ChaosSystem. En versiones más antiguas (Season 2-4), puede llamarse T_ChaosSystem o ChaosTable.
Paso 3 — Verificar la estructura de la tabla
SELECT COLUMN_NAME, DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'ChaosSystem'
ORDER BY ORDINAL_POSITION;
Las columnas más relevantes son:
| Columna | Descripción |
|---|---|
Type | Tipo de combinación (0=Chaos Mix, 1=Upgrade, 2=Wing) |
Rate | Tasa de éxito en porcentaje (0–100) |
ZenCost | Costo en Zen para realizar la combinación |
ItemDestroy | Si el ítem se destruye en caso de fallo (0=No, 1=Sí) |
Paso 4 — Consultar las tasas actuales
SELECT
Type,
Rate,
ZenCost,
ItemDestroy,
Description
FROM MuOnline.dbo.ChaosSystem
ORDER BY Type, Rate;
Parte 3: Modificar las Tasas via SQL
Paso 5 — Ajustar la tasa general de Chaos Combination
Para modificar la tasa de éxito de las combinaciones de tipo Chaos (Type = 0):
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 75
WHERE Type = 0;
75 representa un 75% de probabilidad de éxito. Ajústalo según la política de tu servidor. Muchos servidores high-rate trabajan con tasas entre 70% y 85%.Paso 6 — Ajustar las tasas de mejora de ítems (+10 a +15)
-- Ítems +10
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 60, ZenCost = 5000000
WHERE Type = 1 AND ItemLevel = 10;
-- Ítems +11
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 55, ZenCost = 7000000
WHERE Type = 1 AND ItemLevel = 11;
-- Ítems +12
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 45, ZenCost = 10000000
WHERE Type = 1 AND ItemLevel = 12;
-- Ítems +13
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 35, ZenCost = 15000000
WHERE Type = 1 AND ItemLevel = 13;
-- Ítems +14
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 30, ZenCost = 20000000
WHERE Type = 1 AND ItemLevel = 14;
-- Ítems +15
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 25, ZenCost = 30000000
WHERE Type = 1 AND ItemLevel = 15;
Paso 7 — Configurar las tasas de creación de alas
-- Alas Nivel 1 (Type = 2, WingLevel = 1)
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 80, ZenCost = 2000000
WHERE Type = 2 AND WingLevel = 1;
-- Alas Nivel 2 (Type = 2, WingLevel = 2)
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 70, ZenCost = 5000000
WHERE Type = 2 AND WingLevel = 2;
-- Alas Nivel 3 (Type = 2, WingLevel = 3)
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 60, ZenCost = 10000000
WHERE Type = 2 AND WingLevel = 3;
Parte 4: Configuración via Archivo .ini (Season 6+)
En muchas distribuciones de Season 6, las tasas del Chaos System también se pueden controlar mediante el archivo ChaosMix.ini, ubicado en:
C:\MuServer\GameServer\Data\ChaosMix\ChaosMix.ini
Paso 8 — Abrir y editar el ChaosMix.ini
Abre el archivo con un editor de texto (se recomienda Notepad++). La estructura básica de cada entrada es:
[ChaosMix_01]
Type=0
SubType=0
Rate=75
ZenCost=2000000
ItemDestroy=0
Description=Chaos Combination Standard
Para localizar la sección de alas, busca entradas con Type=2:
[ChaosMix_Wing1]
Type=2
WingLevel=1
Rate=80
ZenCost=2000000
ItemDestroy=0
Description=Wing Level 1 Creation
[ChaosMix_Wing2]
Type=2
WingLevel=2
Rate=70
ZenCost=5000000
ItemDestroy=1
Description=Wing Level 2 Creation
GameServer/Logs/) para ver qué fuente se carga al iniciar — busca líneas con ChaosMix Load o ChaosSystem Init.Paso 9 — Configurar la penalización por fallo
La penalización en caso de fallo se define con el campo ItemDestroy:
ItemDestroy=0— Fallo sin destruir el ítem (solo se pierden los materiales)ItemDestroy=1— El ítem principal se destruye en caso de fallo
Para configurar via SQL:
-- Eliminar la destrucción de ítems en combinaciones estándar (más amigable para el jugador)
UPDATE MuOnline.dbo.ChaosSystem
SET ItemDestroy = 0
WHERE Type = 0;
-- Mantener la destrucción solo para mejoras superiores a +12 (para balance)
UPDATE MuOnline.dbo.ChaosSystem
SET ItemDestroy = 1
WHERE Type = 1 AND ItemLevel >= 13;
Parte 5: Aplicar los Cambios
Paso 10 — Verificar los cambios antes de reiniciar
Confirma todas las tasas con una consulta de revisión:
SELECT
Type,
CASE Type
WHEN 0 THEN 'Chaos Mix'
WHEN 1 THEN 'Item Upgrade'
WHEN 2 THEN 'Wing Creation'
END AS TipoDescripcion,
Rate,
ZenCost,
ItemDestroy
FROM MuOnline.dbo.ChaosSystem
ORDER BY Type;
Paso 11 — Reiniciar el GameServer
Los cambios solo entran en vigor después de reiniciar el GameServer. Sigue esta secuencia:
- Cierra el
GameServer.exedesde el panel de administración o el Administrador de tareas - Espera 30 segundos para asegurarte de que todos los procesos hayan terminado
- Inicia el
GameServer.exenuevamente - Monitorea el archivo
GameServer/Logs/GameServer_YYYYMMDD.logpara detectar errores de carga
GameServer/Logs/GameServer_20240115.log
Busca la línea de confirmación:
[INFO] ChaosSystem: Loaded 48 mix configurations successfully.
Solución de Problemas Comunes
Las tasas no cambiaron tras reiniciar: Verifica que los cambios SQL hayan sido confirmados. Ejecuta SELECT @@TRANCOUNT — si devuelve un valor mayor que 0, hay una transacción abierta. Ejecuta COMMIT para confirmar los cambios.
El GameServer no inicia después de editar el .ini: Abre ChaosMix.ini y verifica que no haya caracteres especiales o líneas con formato incorrecto. Restaura el backup y vuelve a aplicar los cambios uno por uno.
La tasa que ven los jugadores es diferente a la esperada: Algunos servidores muestran tasas modificadas por bonificaciones del personaje o ítems de anillo. Estos se calculan en tiempo de ejecución por el GameServer y no afectan la tabla base. Consulta GameServer/Data/ChaosBonus.ini para ajustar los multiplicadores de bonificación.
changelog_chaos.txt) con la fecha, el valor anterior y el nuevo valor. Esto facilita revertir configuraciones si el balance necesita ajustarse tras los comentarios de los jugadores.Perguntas frequentes
¿Qué tabla de la base de datos controla las tasas del Chaos System?
Dependiendo de la versión del servidor, las tasas se almacenan en la tabla ChaosSystem o T_ChaosSystem dentro de la base de datos MuOnline. En servidores Season 6, busca la tabla MEMB_CHAOS o el archivo ChaosCastle.ini en GameServer/Data/.
¿Por qué mis cambios en la base de datos no tienen efecto en el servidor?
El GameServer carga las configuraciones del Chaos System al iniciarse. Después de cualquier cambio en la base de datos o en los archivos .ini, debes reiniciar el GameServer para que los cambios entren en vigor.
¿Cuál es la tasa de éxito máxima recomendada para Chaos Combination?
Para mantener el equilibrio de la economía del servidor, se recomiendan tasas entre 70% y 85% para ítems +9 e inferiores, y entre 50% y 70% para ítems superiores a +9. Tasas superiores al 90% pueden desbalancear rápidamente la economía del servidor.
¿Cómo configurar tasas diferentes para combinaciones específicas (ej: alas)?
En el archivo ChaosMix.ini ubicado en GameServer/Data/ChaosMix/, cada línea representa una combinación. El campo Rate define el porcentaje de éxito. Para las alas, localiza las entradas con Type=Wing y ajusta el valor de Rate individualmente.