O maior portal de MU Online do Brasil — desde 2003
Tutorial Intermediário Tutoriais

Como Configurar as Taxas do Chaos System no Servidor de MU Online

Aprenda a configurar as taxas de sucesso e combinações do Chaos System no seu servidor MU Online com SQL e arquivos .ini.

EQ Equipe ViciadosMU · Atualizado em 3 jul 2026 · ⏱ 12 min de leitura

Como Configurar as Taxas do Chaos System no Servidor de MU Online

O Chaos System é um dos sistemas mais importantes e lucrativos de qualquer servidor MU Online. As taxas de sucesso das combinações afetam diretamente a economia do servidor, a satisfação dos jogadores e o volume de Zen em circulação. Neste tutorial, você vai aprender a localizar, entender e ajustar essas taxas tanto via banco de dados SQL quanto por arquivos de configuração.


Pré-requisitos

Antes de iniciar, garanta que você tem:

  • Acesso ao SQL Server Management Studio (SSMS) com permissões de db_owner no banco MuOnline
  • Acesso ao diretório de instalação do GameServer (ex: C:\MuServer\GameServer\)
  • O servidor parado ou, no mínimo, permissão para reiniciá-lo após as alterações
  • Backup do banco de dados atualizado
Atenção: Nunca altere taxas do Chaos System com o servidor em produção sem antes realizar um backup completo do banco de dados. Uma configuração incorreta pode corromper combinações em andamento ou causar falhas no carregamento do GameServer.

Parte 1: Entendendo a Estrutura do Chaos System

O Chaos System no MU Online controla três categorias principais de combinações:

  1. Chaos Combination — combinações com a Jewel of Chaos para criar ou melhorar itens
  2. Item Upgrade (item +10 a +15) — elevação de nível de itens acima do limite padrão
  3. Wing Creation — criação de asas de nível 1, 2 e 3

Cada categoria possui sua própria taxa de sucesso, custo em Zen e, em alguns casos, penalidade em caso de falha (destruição do item ou downgrade).


Parte 2: Localizando as Configurações no Banco de Dados

Passo 1 — Conectar ao banco de dados

Abra o SSMS e conecte ao seu servidor SQL. Selecione o banco MuOnline:

USE MuOnline;
GO

Passo 2 — Identificar a tabela de configuração do Chaos

Execute a query abaixo para listar as tabelas relacionadas ao Chaos System:

SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%Chaos%'
ORDER BY TABLE_NAME;

Em servidores Season 6 Episode 3, a tabela principal é ChaosSystem. Em versões mais antigas (Season 2-4), pode ser T_ChaosSystem ou ChaosTable.

Passo 3 — Verificar a estrutura da tabela

SELECT COLUMN_NAME, DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'ChaosSystem'
ORDER BY ORDINAL_POSITION;

As colunas mais relevantes são:

ColunaDescrição
TypeTipo de combinação (0=Chaos Mix, 1=Upgrade, 2=Wing)
RateTaxa de sucesso em percentual (0–100)
ZenCostCusto em Zen para realizar a combinação
ItemDestroySe o item é destruído em caso de falha (0=Não, 1=Sim)

Passo 4 — Consultar as taxas atuais

SELECT
    Type,
    Rate,
    ZenCost,
    ItemDestroy,
    Description
FROM MuOnline.dbo.ChaosSystem
ORDER BY Type, Rate;

Parte 3: Alterando as Taxas via SQL

Passo 5 — Ajustar a taxa geral de Chaos Combination

Para modificar a taxa de sucesso das combinações do tipo Chaos (Type = 0):

UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 75
WHERE Type = 0;
Nota: O valor 75 representa 75% de chance de sucesso. Ajuste conforme a política do seu servidor. Muitos servidores high-rate trabalham com taxas entre 70% e 85%.

Passo 6 — Ajustar taxas de upgrade de itens (+10 a +15)

-- Itens +10
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 60, ZenCost = 5000000
WHERE Type = 1 AND ItemLevel = 10;

-- Itens +11
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 55, ZenCost = 7000000
WHERE Type = 1 AND ItemLevel = 11;

-- Itens +12
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 45, ZenCost = 10000000
WHERE Type = 1 AND ItemLevel = 12;

-- Itens +13
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 35, ZenCost = 15000000
WHERE Type = 1 AND ItemLevel = 13;

-- Itens +14
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 30, ZenCost = 20000000
WHERE Type = 1 AND ItemLevel = 14;

-- Itens +15
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 25, ZenCost = 30000000
WHERE Type = 1 AND ItemLevel = 15;

Passo 7 — Configurar taxas de criação de asas

-- Asas Nível 1 (Type = 2, WingLevel = 1)
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 80, ZenCost = 2000000
WHERE Type = 2 AND WingLevel = 1;

-- Asas Nível 2 (Type = 2, WingLevel = 2)
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 70, ZenCost = 5000000
WHERE Type = 2 AND WingLevel = 2;

-- Asas Nível 3 (Type = 2, WingLevel = 3)
UPDATE MuOnline.dbo.ChaosSystem
SET Rate = 60, ZenCost = 10000000
WHERE Type = 2 AND WingLevel = 3;

Parte 4: Configuração via Arquivo .ini (Season 6+)

Em muitas distribuições de Season 6, as taxas do Chaos System também podem ser controladas pelo arquivo ChaosMix.ini, localizado em:

C:\MuServer\GameServer\Data\ChaosMix\ChaosMix.ini

Passo 8 — Abrir e editar o ChaosMix.ini

Abra o arquivo com um editor de texto (Notepad++ recomendado). A estrutura básica de cada entrada é:

[ChaosMix_01]
Type=0
SubType=0
Rate=75
ZenCost=2000000
ItemDestroy=0
Description=Chaos Combination Standard

Para localizar a seção de asas, procure por entradas com 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
Dica: Se o seu servidor usa tanto o banco de dados quanto o arquivo .ini para as taxas do Chaos System, o arquivo .ini geralmente tem prioridade. Verifique nos logs do GameServer (GameServer/Logs/) qual fonte está sendo carregada na inicialização — procure por linhas com ChaosMix Load ou ChaosSystem Init.

Passo 9 — Configurar penalidade de falha

A penalidade em caso de falha é definida pelo campo ItemDestroy:

  • ItemDestroy=0 — Falha sem destruir o item (apenas perde os materiais)
  • ItemDestroy=1 — Item principal é destruído em caso de falha

Para configurar via SQL:

-- Remover destruição de item nas combinações padrão (mais amigável)
UPDATE MuOnline.dbo.ChaosSystem
SET ItemDestroy = 0
WHERE Type = 0;

-- Manter destruição apenas para upgrades acima de +12 (balanceamento)
UPDATE MuOnline.dbo.ChaosSystem
SET ItemDestroy = 1
WHERE Type = 1 AND ItemLevel >= 13;

Parte 5: Aplicando as Alterações

Passo 10 — Verificar as alterações antes de reiniciar

Confirme todas as taxas com uma query de revisão:

SELECT
    Type,
    CASE Type
        WHEN 0 THEN 'Chaos Mix'
        WHEN 1 THEN 'Item Upgrade'
        WHEN 2 THEN 'Wing Creation'
    END AS TipoDescricao,
    Rate,
    ZenCost,
    ItemDestroy
FROM MuOnline.dbo.ChaosSystem
ORDER BY Type;

Passo 11 — Reiniciar o GameServer

As alterações só entram em vigor após reiniciar o GameServer. Execute na ordem:

  1. Feche o GameServer.exe pelo painel de administração ou pelo Gerenciador de Tarefas
  2. Aguarde 30 segundos para garantir que todos os processos foram encerrados
  3. Inicie o GameServer.exe novamente
  4. Monitore o arquivo GameServer/Logs/GameServer_YYYYMMDD.log para erros de carregamento
GameServer/Logs/GameServer_20240115.log

Procure pela linha de confirmação:

[INFO] ChaosSystem: Loaded 48 mix configurations successfully.
Atenção: Reiniciar o GameServer desconecta todos os jogadores. Planeje a manutenção em horários de baixo acesso ou anuncie com antecedência no site/Discord do servidor.

Solução de Problemas Comuns

As taxas não mudaram após reiniciar: Verifique se as alterações SQL foram commitadas. Execute SELECT @@TRANCOUNT — se retornar valor maior que 0, há uma transação aberta. Execute COMMIT para confirmar as alterações.

O GameServer não inicia após a edição do .ini: Abra o ChaosMix.ini e verifique se não há caracteres especiais ou linhas com formato incorreto. Restaure o backup e reaplique as alterações uma por vez.

Taxa aparece diferente para os jogadores: Alguns servidores exibem a taxa modificada por bônus de personagem ou itens de anel. Isso é calculado em runtime pelo GameServer e não afeta a tabela base. Consulte GameServer/Data/ChaosBonus.ini para ajustar multiplicadores de bônus.


Dica: Mantenha um registro de todas as alterações de taxa em um arquivo de log próprio (changelog_chaos.txt) com data, valor anterior e novo valor. Isso facilita reverter configurações caso o balanceamento precise ser ajustado após feedback dos jogadores.

Perguntas frequentes

Qual tabela do banco de dados controla as taxas do Chaos System?

Dependendo da versão do servidor, as taxas ficam na tabela ChaosSystem ou T_ChaosSystem dentro do banco MuOnline. Em servidores Season 6, procure pela tabela MEMB_CHAOS ou o arquivo ChaosCastle.ini em GameServer/Data/.

Por que minhas alterações no banco de dados não surtem efeito no servidor?

O GameServer carrega as configurações do Chaos System na inicialização. Após qualquer alteração no banco de dados ou nos arquivos .ini, você deve reiniciar o GameServer para que as mudanças entrem em vigor.

Qual é a taxa de sucesso máxima recomendada para Chaos Combination?

Para manter o equilíbrio da economia do servidor, recomenda-se taxas entre 70% e 85% para itens +9 e abaixo, e entre 50% e 70% para itens acima de +9. Taxas acima de 90% podem desbalancear a economia rapidamente.

Como configurar taxas diferentes para combinações específicas (ex: asas)?

No arquivo ChaosMix.ini em GameServer/Data/ChaosMix/, cada linha representa uma combinação. O campo Rate define a taxa percentual de sucesso. Para asas, localize as entradas com Type=Wing e ajuste o valor de Rate individualmente.

EQ

Equipe ViciadosMU

Equipe editorial do ViciadosMU — portal de MU Online no ar desde 2003.

Continue lendo

Artigos relacionados