Como criar um servidor de MU Online Season 6 — guia completo
A Season 6 é a versão mais popular para servidores privados. Guia completo com configuração de SQL, MuServer, Master Level, eventos e cliente.
A Season 6 Episode 3 é a porta de entrada mais popular para quem quer criar um servidor de MU Online. É onde o conteúdo clássico do jogo (Dungeon, Atlans, Tarkan, Kanturu, Crywolf) se une ao Master Level e ao conjunto completo de eventos. Este guia cobre cada etapa específica da S6.
A Season 6 Episode 3 é a porta de entrada mais popular para quem quer criar um servidor de MU Online. É onde o conteúdo clássico do jogo (Dungeon, Atlans, Tarkan, Kanturu, Crywolf) se une ao Master Level e ao conjunto completo de eventos. Este guia cobre cada etapa específica da S6.
O que a Season 6 tem de especial
| Recurso | Season 6 |
|---|---|
| Classes disponíveis | Dark Knight, Dark Wizard, Elf, Magic Gladiator, Dark Lord, Summoner, Rage Fighter |
| Nível máximo | 400 (base) + Master Level (ML 200) |
| Mapas | Lorencia, Dungeon, Devias, Noria, Lost Tower, Atlans, Tarkan, Icarus, Aida, Kanturu, Crywolf, Kalima 1-7, Land of Trials, Raklion, Vulcanus |
| Eventos | Blood Castle, Devil Square, Chaos Castle, Castle Siege, Crywolf, Kanturu, Illusion Temple |
| Sistema de wings | Nível 1, 2 e 3 |
| Itens | Sets excelentes, Socket (em algumas S6 avançadas), itens 380 |
Requisitos específicos da Season 6
| Componente | Versão recomendada |
|---|---|
| SQL Server | 2008 R2 (mais testado) |
| MuServer | S6 Ep. 3 (ou Ep. 1/2 — mas Ep. 3 é mais estável) |
| Cliente | S6 Ep. 3 — deve casar com o servidor |
| .NET Framework | 3.5 obrigatório |
Etapa 1 — SQL Server 2008 R2
Siga o tutorial completo de instalação do SQL 2008. Pontos-chave para Season 6:
Restaurar o banco da S6
O banco da Season 6 é maior que o do clássico — pode ter de 50 a 200 MB dependendo da distribuição. O arquivo .bak ou o script de criação já vem com todas as tabelas da S6, incluindo as específicas de Master Level e Illusion Temple.
Após restaurar, confirme que as tabelas essenciais existem:
USE MuOnline;
-- Confirmar tabelas de S6
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME IN ('MasterLevel', 'IllusionTemple', 'KanturuEvent', 'BattleSoccer')
ORDER BY TABLE_NAME;
Se alguma tabela estiver faltando, a distribuição pode estar incompleta ou a versão do banco não corresponde ao MuServer.
Etapa 2 — Configuração específica do MuServer S6
GameServer.ini — parâmetros específicos da S6
[SERVER]
ServerCode = 0
ServerName = MeuServidor S6
ServerPort = 55901
MaxUser = 500
; Season 6 — habilitar Master Level
[MASTER_LEVEL]
Enable = 1 ; 1 = ML ativado
MaxMasterLevel = 200 ; ML máximo (padrão S6)
MasterExpRate = 1 ; multiplicador de EXP do ML (padrão = 1x)
MasterPointsPerLevel = 1 ; pontos de ML por nível
; Resets
[RESET]
ResetLevel = 400 ; nível necessário para reset
ResetStatPoints = 100 ; pontos por reset
MaxResets = 100 ; resets máximos
ResetMLEnable = 1 ; 1 = zera Master Level no reset (depende da distribuição)
; EXP e Drop
[EXP]
ExpMultiplier = 10 ; 10x é um bom início para S6
MasterExpMult = 3 ; ML costuma ser mais lento que o base
[DROP]
DropMultiplier = 3
MoneyMultiplier = 3
; Events
[EVENTS]
BloodCastle = 1
DevilSquare = 1
ChaosCastle = 1
CastleSiege = 1
Crywolf = 1
KanturuEvent = 1
IllusionTemple = 1
Arquivos específicos da S6 na pasta Data/
Além dos arquivos padrão (Monster.txt, MonsterSetBase.txt), a S6 tem:
GameServer/Data/
├── MasterLevel.txt ← habilidades do Master Level por classe
├── MasterSkillTree.txt ← árvore de skills do ML
├── IllusionTemple.txt ← configuração do evento Illusion Temple
├── KanturuEvent.txt ← evento Kanturu
├── Crywolf.txt ← evento Crywolf
├── CastleSiege.txt ← Castle Siege
├── Wing3.txt ← asas de nível 3
├── Items380.txt ← itens de nível 380
└── SetItems.txt ← sets e bônus de conjunto
Etapa 3 — Master Level
O Master Level (ML) é o sistema pós-level 400 da Season 6 — o "endgame" principal. Sem ele configurado, jogadores que chegam ao level 400 não têm para onde evoluir.
Verificar se o ML está ativo
No jogo, ao atingir level 400 e fazer um reset (se configurado), o personagem deve ter a opção de usar a Master Skill Tree. Se o menu não aparecer, o ML não está habilitado.
Ajustar o balanceamento do ML
; No GameServer.ini, valores típicos para servidor brasileiro
MasterExpRate = 1 ; 1x = ML lento (meses para maxar) — bom para retenção
; 3x = ML moderado (semanas para maxar)
; 10x = ML rápido (dias para maxar)
Master Skill Tree — Skills por classe
Cada classe tem sua árvore de maestria. As skills de ML aumentam stats e habilidades já existentes. Exemplo de estrutura no MasterLevel.txt (simplificado):
; Classe 0 = Dark Knight
; SkillID ClassID Nível_req Efeito
0 0 1 +10 Str
1 0 5 +20 Str
2 0 10 Increase Attack Speed +5%
Etapa 4 — Eventos da Season 6
Blood Castle (BC)
Ocorre a cada 2 horas (padrão). Configuração no CastleEvent.txt ou no GameServer.ini:
[BLOOD_CASTLE]
; Horários: HH:MM em formato 24h
Schedule = 02:00,04:00,06:00,08:00,10:00,12:00,14:00,16:00,18:00,20:00,22:00,00:00
MaxUser = 10 ; jogadores por instância
Duration = 15 ; duração em minutos
Castle Level por reset/nivel: quanto maior o BC (BC1 a BC7), mais difícil e com melhores recompensas. Certifique-se que as droprewards estão configuradas para cada nível.
Devil Square (DS)
[DEVIL_SQUARE]
Schedule = 01:30,03:30,05:30,07:30,09:30,11:30,13:30,15:30,17:30,19:30,21:30,23:30
MaxUser = 10
Duration = 15
Chaos Castle (CC)
[CHAOS_CASTLE]
Schedule = 01:00,03:00,05:00,07:00,09:00,11:00,13:00,15:00,17:00,19:00,21:00,23:00
MaxUser = 100
Duration = 10
Illusion Temple (IT)
Evento exclusivo da Season 6. Requer que o IllusionTemple.txt esteja na pasta Data/:
[ILLUSION_TEMPLE]
Enable = 1
Schedule = 10:00,14:00,18:00,22:00
MaxUser = 6 ; por time
Duration = 20
Crywolf Fortress
Crywolf é um evento de defesa coletiva. Toda a map participa — não é instanciado como BC/DS. Configure no Crywolf.txt:
[CRYWOLF]
Enable = 1
CrywolfInterval = 120 ; a cada 120 minutos
Difficulty = 1 ; 1=fácil, 2=médio, 3=difícil
Etapa 5 — Castle Siege (CS)
O Castle Siege é o evento mais importante da Season 6 — guilds competem pelo controle do castelo. Tem configuração própria e detalhada.
Veja o tutorial completo de Castle Siege.
Configuração básica no CastleSiege.txt ou GameServer.ini:
[CASTLE_SIEGE]
Enable = 1
SiegeDay = 6 ; 0=Dom, 1=Seg, ..., 6=Sáb
SiegeHour = 20 ; hora de início (20:00)
SiegeDuration = 60 ; duração em minutos
MaxGuildBattle = 5 ; máximo de guilds participantes
OwnerBonus = 10 ; % bônus de drop para a guild dona
Etapa 6 — Ajustar o cliente Season 6
O cliente S6 tem algumas peculiaridades:
Resolução e widescreen
A S6 padrão não suporta resolução widescreen nativamente. A comunidade desenvolveu patches de widescreen que habilitam 1024x768, 1280x720, 1920x1080 etc. Procure por "MU S6 Widescreen Patch" nos fóruns da comunidade.
Para ajustar a resolução padrão, edite o arquivo de configuração do cliente (geralmente Setup.ini ou similar na pasta raiz do cliente):
[Video]
Resolution = 1024x768
ColorDepth = 32
Windowed = 0 ; 0=fullscreen, 1=janela
Editar o Main para apontar para o servidor
O Main do cliente S6 geralmente precisa de uma ferramenta específica para editar o IP do servidor. A comunidade chama isso de "Main Editor" ou "Hex Editor". Você muda:
IP antigo: 52.74.123.45 (ou 127.0.0.1 em clientes de teste)
IP novo: SEU_IP_PUBLICO ou hostname.ddns.net
Etapa 7 — Criar e testar o servidor
Ordem de inicialização
1. Iniciar SQL Server (confirmar que está rodando no Services.msc)
2. DataServer.exe (aguardar "Listening on port 55557")
3. JoinServer.exe (aguardar "Connected to DataServer")
4. ConnectServer.exe (aguardar "Listening on port 44405")
5. GameServer.exe (o console vai mostrar mapas carregando)
O GameServer da S6 ao iniciar exibe no console o carregamento de cada mapa:
Loading map data...
[0] Lorencia ... OK (152 monsters)
[1] Dungeon ... OK (244 monsters)
[2] Devias ... OK (118 monsters)
...
[36] Kanturu ... OK (87 monsters)
All maps loaded. Server ready.
Se algum mapa falhar ao carregar, confira o arquivo .txt correspondente na pasta Data/.
Checklist da Season 6
- SQL 2008 R2 instalado com Mixed Mode
- Banco S6 restaurado — tabelas de MasterLevel existem
- ODBC 32 bits configurado e testado
- DataServer, JoinServer, ConnectServer, GameServer iniciam sem fechar
- Login funcionando com conta de teste
- Personagem criado — todas as 7 classes disponíveis
- Master Level ativo (ao atingir 400 e resetar, ML aparece)
- Blood Castle funcionando no horário configurado
- Devil Square funcionando
- Castle Siege configurado
- Crywolf ativo
- Illusion Temple ativo
- Wings de nível 1, 2 e 3 droppando/fabricáveis
- Itens 380 acessíveis
- Antihack configurado
Otimização para a Season 6
Taxas recomendadas para um servidor novo
| Taxa | Valor sugerido | Motivo |
|---|---|---|
| EXP | 10x-20x | Evolução rápida mas com algum esforço |
| Master EXP | 3x-5x | ML mais lento que base — preserva endgame |
| Drop | 3x-5x | Itens acessíveis sem inundar a economia |
| Zen | 3x | Zen abundante reduz frustração |
| Reset Level | 400 | Padrão Season 6 |
| Max Resets | 50-100 | Depende do foco do servidor |
Configurar VIP (diferencial de servidor)
Muitos servidores S6 têm sistema de VIP com bônus de EXP/drop. Isso fica no banco e/ou no MuServer:
-- Dar VIP para um usuário (tabela varia por distribuição)
UPDATE MEMB_INFO SET vip_level = 1 WHERE memb___id = 'nomeDaConta';
Próximos passos
Com a Season 6 rodando:
- Configurar drops por mapa e monstro
- Configurar Castle Siege
- Proteger o servidor anti-hack
- Backup automático do banco
- Sistema de premiação e tempo online
Perguntas frequentes
Por que escolher a Season 6 para o primeiro servidor?
É a versão mais estável, documentada e com mais material de referência. Tem o conteúdo completo da era clássica mais o Master Level — a combinação ideal para aprender.
Qual Episode da Season 6 é mais comum?
Episode 3 (S6E3) é o mais popular — tem mais estabilidade e é o que a maioria dos tutoriais e distribuições da comunidade usa como base.
A Season 6 precisa do SQL 2008?
O SQL 2008 R2 é a combinação mais testada e estável com S6. Tecnicamente também funciona com SQL 2014/2019, mas 2008 R2 tem menos surpresas.
Master Level funciona automaticamente?
Depende da distribuição. Algumas já vêm com ML pré-configurado; outras precisam habilitar no GameServer.ini e confirmar os arquivos de ML na pasta Data/.