Como criar um servidor de MU Online Season 1
Guia completo para criar um servidor de MU Online Season 1 — configuração do MuServer 0.97/0.99, SQL Server 2000, ODBC, classes disponíveis, mapas, eventos e arquivos de configuração específicos da Season 1.
O MU Online Season 1 representa o jogo em seu estado mais puro — três classes, mapas clássicos e mecânicas simples que definiram gerações de jogadores. Criar um servidor Season 1 exige hardware mais antigo ou virtualização, mas a experiência oferecida é única.
O MU Online Season 1 representa o jogo em seu estado mais puro — três classes, mapas clássicos e mecânicas simples que definiram gerações de jogadores. Criar um servidor Season 1 exige hardware mais antigo ou virtualização, mas a experiência oferecida é única.
O que existe na Season 1
Classes disponíveis
| Classe | Evolução 1 | Evolução 2 | Nota |
|---|---|---|---|
| Dark Wizard | Soul Master | — | Mago da versão original |
| Dark Knight | Blade Knight | — | Guerreiro da versão original |
| Elf (Fairy Elf) | Muse Elf | — | Arqueira/suporte |
Não existem: Magic Gladiator, Dark Lord, Summoner, Rage Fighter.
Mapas disponíveis
| Número | Nome | Nível |
|---|---|---|
| 0 | Lorencia | 1-60 |
| 1 | Dungeon | 30-100 |
| 2 | Devias | 50-150 |
| 3 | Noria | 50-150 |
| 4 | Lost Tower | 80-200 |
| 7 | Atlans | 100-200 |
| 8 | Tarkan | 150-250 |
Eventos disponíveis
- Blood Castle (BC 1-7)
- Devil Square (DS 1-6)
- Sem Chaos Castle, sem Illusion Temple, sem Imperial Guardian
Sistema de itens
- Wings nível 1 somente;
- Sem Wings nível 2, 3 ou Condor;
- Sem Master Level System;
- Sem Socket Items;
- Set máximo: Items de Dark Wizard, Dark Knight, Elf — cada com atributos base;
- Jewels: Bless, Soul, Life, Chaos, Creation.
Requisitos de ambiente
Opção A — Windows XP SP3 em VM (mais estável)
Para versões de MuServer 0.97/0.99 mais antigas, Windows XP SP3 é o ambiente mais compatível:
- Instale o VirtualBox ou VMware no seu PC ou VPS;
- Crie uma VM com Windows XP SP3 (ISO necessária);
- Na VM, instale SQL Server 2000 + SP4;
- Instale o MuServer dentro da VM;
- Compartilhe a porta 44405 e 55901 da VM para o host;
- Configure redirecionamento de porta no VirtualBox (Network → Port Forwarding).
Opção B — Windows Server 2008 R2 (versões um pouco mais novas)
Distribuições Season 1 baseadas em versões ligeiramente mais novas do GameServer podem funcionar no Windows Server 2008 R2:
- SQL Server 2000 com SP4 ainda pode ser instalado;
- Algumas versões de GameServer S1 funciona em Win2008;
- Verificar a documentação da sua distribuição.
Opção C — Distribuição Season 1 com SQL 2008 (mais fácil)
Algumas distribuições comunitárias de Season 1 foram adaptadas para usar SQL Server 2008 R2:
- Mais fácil de configurar;
- Funciona em Windows Server 2016/2019;
- Verificar se a distribuição que você tem suporta.
Instalar SQL Server 2000 com SP4
Instalação do SQL Server 2000
1. Monte/execute o instalador do SQL Server 2000;
2. Tipo de instalação: Server and Client Tools;
3. Em Instance Name: deixe o padrão (sem instância nomeada);
4. Setup Type: Custom;
5. Em Authentication Mode: Mixed Mode;
- Senha do SA: use uma senha forte;
6. Em Character Set/Sort Order:
- Character set: 1252/ISO (Latin1);
- Sort Order: Case Insensitive; (importante — DIFERENTE do S6+ que é Case Sensitive)
7. Aguardar instalação;
8. Instalar SP4 imediatamente após.
Instalar SP4 do SQL Server 2000
Após a instalação base, instale o Service Pack 4 do SQL 2000 — sem ele, muitas funcionalidades e correções de segurança estão faltando:
:: Executar o SP4.exe do SQL Server 2000
SQL2000-KB884525-SP4-x86-ENU.exe
:: Selecionar instância: (local) — instância padrão
:: Autenticação: Windows ou SA
:: Confirmar instalação
Criar banco via Query Analyzer (SQL 2000)
No SQL Server 2000, não há SSMS — use o Query Analyzer:
-- Abrir: Iniciar → SQL Server → Query Analyzer
-- Conectar como SA, executar:
CREATE DATABASE MuOnline
-- Configurar collation para Season 1
ALTER DATABASE MuOnline COLLATE Latin1_General_CI_AS; -- Case Insensitive!
-- Nota: Season 1 geralmente usa Case Insensitive (CI), diferente do S6+ que usa CS
-- Verifique o banco da distribuição que você tem
ODBC no Windows XP para Season 1
No Windows XP, o ODBC já está disponível nas Ferramentas Administrativas:
Painel de Controle → Ferramentas Administrativas → Fontes de Dados (ODBC)
→ DSN de Sistema → Adicionar → SQL Server → Próxima
Nome: MuOnline
Servidor: (local)
→ Autenticação SQL: Login=sa, Senha=SuaSenha
→ Banco padrão: MuOnline
→ Concluir → Testar Fonte de Dados → OK
No Windows XP (32-bit), não há distinção entre ODBC 32 e 64-bit — o ODBC padrão já é 32-bit.
Configuração dos arquivos do MuServer Season 1
DataServer.ini (Season 1)
[DataServer]
ServerName=Servidor MU Season 1
Port=55557
[ODBC]
DSN=MuOnline
JoinServer.ini (Season 1)
[JoinServer]
Port=55555
[DataServer]
IP=127.0.0.1
Port=55557
ConnectServer.ini (Season 1)
[ConnectServer]
Port=44405
[GameServer]
IP=127.0.0.1
Port=55901
ServerCode=0
ServerName=Servidor MU Season 1
GameServer.ini (Season 1) — configuração completa
[GameServer]
ServerCode=0
ServerName=Servidor MU Season 1
[Network]
Port=55901
ServerIP=SEU_IP_DA_VPS ; IP público para conexão dos jogadores
[JoinServer]
IP=127.0.0.1
Port=55555
[EXP]
ExpRate=200 ; 200x EXP (Season 1 tem EXP base muito baixa)
MasterExpRate=0 ; sem Master Level na Season 1
[DROP]
DropRate=100 ; taxa de drop normal
[LEVEL]
MaxLevel=400 ; level máximo no S1 era 400
MaxStrength=32767
MaxAgility=32767
MaxVitality=32767
MaxEnergy=32767
[RESET]
ResetEnable=1
ResetLevel=400
ResetZen=0
ResetAddStat=0 ; pontos extras por reset
MaxResets=50
[BLOOD_CASTLE]
BloodCastleEnable=1
BloodCastleTime=22:00
BloodCastleDuration=15
[DEVIL_SQUARE]
DevilSquareEnable=1
DevilSquareTime=00:00,12:00,20:00
DevilSquareDuration=10
[CHAOS_CASTLE]
ChaosCastleEnable=0 ; Chaos Castle não existia na Season 1 original
; Algumas distribuições adicionam como bônus
Configurar monstros Season 1
Monster.txt — monstros iniciais (Season 1)
; Alguns monstros clássicos da Season 1
; ID Nome Lv Move Atk HP MP ATK ATK2 DEF DEF2 ...
1 "Budge Dragon" 2 1 0 30 0 10 5 3 3
2 "Spider" 2 1 0 20 0 8 4 2 2
3 "Hound" 4 1 0 80 0 15 8 5 4
5 "Ice Monster" 6 1 0 120 0 25 12 7 5
6 "Lich" 8 2 2 160 50 30 15 8 6
7 "Thunder Lich" 10 2 2 200 70 40 20 10 8
8 "Skeleton" 12 1 0 280 0 50 25 12 9
MonsterSetBase.txt — spawn Season 1
; Lorencia (Mapa 0)
1 1 0 90 90 140 140 20 30 ; Budge Dragons
1 2 0 80 80 150 150 15 30 ; Spiders
1 3 0 100 100 130 130 10 30 ; Hounds
; NPCs de Lorencia
0 229 0 138 140 138 140 1 0 ; Chaos Goblin
0 253 0 125 130 125 130 1 0 ; Elf Soldier (guard)
0 247 0 130 120 130 120 1 0 ; Hanzo (mercador)
0 246 0 132 120 132 120 1 0 ; Alex (armurer)
0 248 0 128 120 128 120 1 0 ; Grocery (loja de pots)
; Dungeon (Mapa 1)
1 5 1 30 30 60 60 15 45 ; Ice Monsters
1 6 1 40 40 70 70 10 45 ; Liches
1 7 1 35 35 65 65 8 60 ; Thunder Liches
; Devias (Mapa 2)
1 8 2 180 30 220 60 20 30 ; Skeletons
1 9 2 185 35 225 65 15 30 ; Skeleton Archers
1 10 2 190 40 230 70 10 45 ; Skeleton Warriors
Script de inicialização Season 1
@echo off
:: start-season1.bat
:: Iniciar servidor MU Online Season 1
cd /d C:\MuServer
echo [1/4] Iniciando DataServer...
start "DataServer S1" DataServer\DataServer.exe
timeout /t 4
echo [2/4] Iniciando JoinServer...
start "JoinServer S1" JoinServer\JoinServer.exe
timeout /t 3
echo [3/4] Iniciando ConnectServer...
start "ConnectServer S1" ConnectServer\ConnectServer.exe
timeout /t 3
echo [4/4] Iniciando GameServer...
start "GameServer S1" GameServer\GameServer.exe
timeout /t 5
echo.
echo === Servidor MU Season 1 iniciado! ===
echo IP: %ip% Port: 44405
Criar conta GM na Season 1
-- SQL Server 2000 — criar conta GM via Query Analyzer
-- O schema da MEMB_INFO pode variar na distribuição
INSERT INTO MEMB_INFO (
memb_id, memb_pw, memb_name, sno_u_stat, memb_stat, mail_addr, bloc_code
) VALUES (
'admin',
'senha123', -- Season 1 geralmente armazena senha em texto claro
'Admin',
1,
1,
'[email protected]',
0
);
-- Promover personagem a GM (após criar no jogo)
UPDATE Character
SET CtlCode = 3
WHERE Name = 'MeuPersonagem';
Problemas comuns Season 1
| Problema | Causa provável | Solução |
|---|---|---|
| "Cannot connect to server" no cliente | IP errado no Setup.ini ou port fechada | Verificar IP no Setup.ini e abrir porta 44405 |
| Erro "ODBC connection failed" no DataServer | DSN não criada ou apontando para banco errado | Reconfigurar ODBC; verificar nome do banco |
| Personagem some ao criar | Banco não tem schema correto | Restaurar banco base da distribuição |
| Blood Castle não abre | BloodCastleEnable=0 | Ativar no GameServer.ini |
| Monstros não spawnam | MonsterSetBase.txt mal formatado | Verificar formato de cada linha (tabs vs espaços) |
| Jogo fecha ao entrar em Tarkan | Versão do cliente incompatível com o mapa | Verificar se a distribuição suporta Tarkan |
Checklist Season 1
AMBIENTE
[ ] Windows XP SP3 (VM) ou Windows Server 2008 R2 (nativo)
[ ] SQL Server 2000 + SP4 instalado
[ ] Query Analyzer funcionando
BANCO DE DADOS
[ ] Banco MuOnline criado com collation Latin1_General_CI_AS
[ ] Schema inicial importado (scripts ou backup .bak da distribuição)
[ ] ODBC configurado e testado (Painel de Controle)
[ ] DSN "MuOnline" funcionando
MUSERVER
[ ] DataServer.ini com DSN correto
[ ] JoinServer.ini apontando para DataServer
[ ] ConnectServer.ini com porta 44405
[ ] GameServer.ini com IP e ExpRate configurados
[ ] Arquivo de start criado
CLIENTE
[ ] Setup.ini com IP da VPS e porta 44405
[ ] Versão do cliente compatível com a distribuição
[ ] Testado: login → seleção de personagem → jogo
FIREWALL
[ ] Porta 44405 aberta
[ ] Porta 55901 aberta
[ ] SQL Server (1433) BLOQUEADO externamente
Perguntas frequentes
O que tem na Season 1 do MU Online?
Season 1 inclui classes Dark Wizard, Dark Knight e Elf. Mapas: Lorencia, Dungeon, Devias, Noria, Lost Tower, Atlans e Tarkan. Eventos: Blood Castle e Devil Square. Sem Dark Lord, Summoner ou outras classes posteriores.
Qual versão do SQL Server usar com Season 1?
SQL Server 2000 com SP4. É a versão compatível com a estrutura de banco do MuServer antigo. Precisa rodar em Windows XP SP3 (em VM) ou usar um wrapper de compatibilidade.
Season 1 ainda tem jogadores?
Sim — existe uma comunidade nostálgica que valoriza a experiência clássica. Servidores Season 1 geralmente têm menos jogadores mas uma comunidade mais fiel e focada.
Posso rodar Season 1 em Windows 10/11?
O MuServer Season 1 tem problemas em Windows 10/11 modernos. A solução mais estável é uma VM com Windows XP SP3 (para a distribuição mais antiga) ou Windows Server 2008 R2 para versões ligeiramente mais novas.