Como Criar Servidor MU Online 99z do Zero: Guia Completo Aprendiz Mu Online
Criar Servidor

Como Criar Servidor MU Online 99z do Zero: Guia Completo

Por

Aprenda como criar um servidor MU Online 99z do zero. Um guia completo para quem deseja instalar, testar e colocar seu próprio servidor MU Online 99z para funcionar.

MU Online • Servidor 99z • Instalação Completa

Como Criar Servidor MU Online 99z do Zero: Guia Completo Passo a Passo

Aprenda como criar um servidor MU Online 99z do zero, instalar e configurar o SQL Server, restaurar a database, configurar ODBC, DataServer, JoinServer, ConnectServer, GameServer, IP, porta 44405 e Main.exe para realizar seu primeiro login no servidor.

Nível: Iniciante Categoria: Criação de Servidor Versão: MU Online 99z Aprendiz MU Online

Como criar um servidor MU Online 99z?

Criar um servidor MU Online 99z é uma excelente forma de aprender a estrutura clássica dos servidores privados de MU Online.

Embora existam diferentes sources, emuladores e Server Files 99z, a maioria das estruturas trabalha com aplicações responsáveis pelo banco de dados, autenticação, lista de salas e execução do mundo do jogo.

Entre os componentes mais conhecidos estão: DataServer, JoinServer, ConnectServer e GameServer.

Neste guia você aprenderá a preparar a estrutura necessária para instalar um servidor 99z localmente, testar a conexão do cliente e posteriormente preparar o ambiente para acesso através da internet.

Importante: arquivos 99z podem possuir estruturas diferentes. Nomes de executáveis, arquivos INI, portas e campos da database podem mudar conforme o desenvolvedor da source.

O que é necessário para criar servidor MU Online 99z?

Antes de iniciar a configuração, separe todos os componentes necessários.

  • Windows compatível com os Server Files;
  • Microsoft SQL Server;
  • SQL Server Management Studio;
  • Database correspondente à source;
  • Server Files MU Online 99z;
  • Cliente MU Online 99z compatível;
  • Main.exe compatível;
  • ODBC configurado quando necessário;
  • acesso de administrador ao Windows;
  • editor de texto para configurações;
  • firewall configurado corretamente.
Atenção: evite utilizar Main.exe, GameServer e database provenientes de pacotes diferentes sem verificar a compatibilidade entre eles.

Como funciona a estrutura de um servidor MU Online 99z?

Para configurar corretamente o servidor, primeiro precisamos entender a função dos principais serviços.

Componente Função
SQL Server Armazena contas, personagens, inventários, baús, guilds e outros dados do servidor.
DataServer Realiza grande parte da comunicação entre o GameServer e a database.
JoinServer Participa da autenticação das contas e comunicação entre os serviços.
ConnectServer Entrega ao cliente a lista de salas disponíveis para conexão.
GameServer Executa personagens, mapas, monstros, eventos, comandos, drops e sistemas do jogo.
Main.exe Executável utilizado pelo jogador para acessar o servidor.

Como instalar servidor MU Online 99z passo a passo

Instale o SQL Server

O primeiro passo é preparar o banco de dados.

Instale uma versão do Microsoft SQL Server compatível com seus Server Files.

Durante a configuração, verifique qual tipo de autenticação será utilizado pela source.

Muitos Server Files utilizam credenciais SQL.

Exemplo conceitual:

Servidor: 127.0.0.1
Usuario: usuario_sql
Senha: SUA_SENHA
Database: MuOnline
Segurança: não utilize senhas simples em servidores publicados na internet.

Abra o SQL Server Management Studio

Depois da instalação, abra o SQL Server Management Studio e conecte-se à instância configurada.

Dependendo da instalação, o servidor poderá aparecer como:

localhost

127.0.0.1

NOME-DO-PC

NOME-DO-PC\SQLEXPRESS

Utilize o mesmo nome de instância esperado nas configurações dos seus Server Files.

Restaure a database MuOnline

Normalmente os Server Files acompanham um arquivo de backup da database.

Exemplos:

```
MuOnline.bak

MuOnline99z.bak

MuServer.bak
```

Restaure esse backup através do SQL Server Management Studio.

Depois confirme se as tabelas foram criadas.

Entre as estruturas frequentemente encontradas estão:

  • MEMB_INFO;
  • Character;
  • AccountCharacter;
  • warehouse;
  • Guild;
  • GuildMember.
Dica: algumas sources modificam ou adicionam campos próprios. Sempre utilize a database fornecida para aquela versão específica dos Server Files.

Configure o ODBC

Algumas estruturas 99z utilizam ODBC para localizar as databases.

Abra o administrador ODBC do Windows e configure os DSNs exigidos pelos arquivos.

Alguns nomes encontrados em diferentes Server Files podem incluir:

```
MuOnline

MuOnlineJoinDB

Event

Ranking

Mu2003_EVENT_DATA
```

Os nomes devem corresponder exatamente ao que o DataServer e demais executáveis esperam encontrar.

Teste a conexão ODBC

Antes de iniciar os serviços do servidor, teste a fonte de dados.

Caso apareça:

```
TEST COMPLETED SUCCESSFULLY
```

a comunicação do ODBC com o SQL foi estabelecida.

Caso contrário, revise:

  • nome da instância;
  • usuário SQL;
  • senha;
  • database padrão;
  • arquitetura ODBC correta.

Defina o IP do servidor

Se estiver criando o servidor apenas para testes no próprio computador, você poderá encontrar configurações utilizando:

```
127.0.0.1
```

Para computadores da mesma rede local, você deverá utilizar o endereço IP da máquina responsável pelo servidor.

Quando o servidor for disponibilizado pela internet, será necessário configurar corretamente o IP público, domínio, VPS ou dedicado.

Importante: nem todo campo com IP dentro dos Server Files deve receber o IP público. Alguns serviços se comunicam apenas internamente.

Configure o DataServer

O DataServer precisa conseguir acessar corretamente a database.

Os nomes dos arquivos de configuração podem variar.

Procure arquivos como:

```
DataServer.ini

Config.ini

ServerInfo.dat

DataServer.cfg
```

Verifique principalmente:

  • endereço do SQL;
  • nome da database;
  • usuário SQL;
  • senha SQL;
  • porta utilizada;
  • DSN ODBC.

Inicie o DataServer

Execute o DataServer como administrador.

Observe atentamente as mensagens exibidas.

O ideal é que o programa indique uma conexão bem-sucedida com a database.

Caso apareça:

```
ODBC Connect Fail
```

existe algum problema entre o DataServer, ODBC ou SQL Server.

Configure o JoinServer

O JoinServer é outro componente fundamental para a autenticação das contas.

Verifique:

  • endereço do servidor;
  • configurações da database;
  • DSN utilizado;
  • porta;
  • comunicação com GameServer.

Configure o ConnectServer

O ConnectServer é responsável por apresentar a sala ou servidor para o cliente.

Uma porta muito conhecida em estruturas clássicas de MU Online é:

```
44405
```

Essa porta normalmente participa da conexão inicial entre Main.exe e ConnectServer.

Entretanto, confirme sempre a configuração específica dos seus arquivos.

Configure a lista de servidores

Dependendo da source, a configuração da sala poderá estar em arquivos de lista do ConnectServer.

Um modelo conceitual pode conter:

```
Nome do servidor

Codigo da sala

IP

Porta do GameServer
```

O formato exato varia conforme os Server Files.

Sala não aparece? verifique primeiro ConnectServer, IP configurado no Main.exe e porta 44405.

Configure o GameServer

O GameServer executa grande parte das funções do servidor 99z.

Dependendo da source, você poderá configurar:

  • experiência;
  • drop;
  • reset;
  • pontos por level;
  • spots;
  • eventos;
  • invasões;
  • comandos;
  • PvP;
  • itens;
  • mapas.

Durante a primeira instalação, evite alterar essas configurações.

Primeiro faça o servidor iniciar e funcionar corretamente.

Configure o Main.exe

O cliente precisa saber qual servidor deverá acessar.

Dependendo da estrutura utilizada, as informações poderão estar no Main.exe, em uma DLL ou em arquivos externos.

Os dados mais importantes geralmente são:

```
IP

Porta

Versao

Serial
```

O Main.exe deve possuir versão e serial compatíveis com o GameServer utilizado.

Confirme a porta 44405

Caso sua estrutura utilize a porta 44405, confirme se ela está configurada tanto no ConnectServer quanto no cliente.

Em um ambiente externo, também poderá ser necessário liberar essa porta no firewall.

Atenção: não desative todo o Firewall do Windows apenas para testar. Crie regras específicas para os serviços necessários.

Crie uma conta para testar

Depois que a database estiver funcionando, será necessário possuir uma conta para realizar o primeiro login.

Em muitas databases clássicas, informações das contas ficam armazenadas em:

```
MEMB_INFO
```

Utilize o sistema de cadastro fornecido junto aos arquivos ou um website compatível com sua database.

Inicie os serviços na ordem correta

Uma ordem frequentemente utilizada é:

```
1. SQL Server

2. DataServer

3. JoinServer

4. ConnectServer

5. GameServer
```

Algumas versões possuem aplicações adicionais.

Caso seus arquivos possuam outros serviços, siga as instruções específicas da source.

Abra o cliente MU Online 99z

Depois que todos os serviços estiverem funcionando, abra o cliente.

Se tudo estiver correto, a sala configurada deverá aparecer.

Selecione o servidor e tente entrar com a conta criada anteriormente.

Crie um personagem e entre no jogo

Depois da autenticação, crie um personagem.

Verifique se ele entra normalmente no mapa inicial e se o GameServer permanece estável.

Servidor funcionando: se você conseguiu abrir a sala, realizar login, criar personagem e entrar no mapa, a estrutura básica do seu servidor 99z está operacional.

Sala do servidor MU Online 99z não aparece

Quando o cliente abre normalmente, mas nenhuma sala aparece, verifique primeiro:

  • ConnectServer está iniciado;
  • IP do Main.exe está correto;
  • porta 44405 está correta;
  • lista de servidores está configurada;
  • firewall não está bloqueando a conexão;
  • cliente consegue alcançar o servidor.
Diagnóstico: quando nenhuma sala aparece, geralmente o primeiro ponto a verificar é a comunicação entre Main.exe e ConnectServer.

Sala aparece e desconecta no MU Online 99z

Este é um dos problemas mais comuns durante a criação de um servidor.

Quando a sala aparece, isso já indica que o cliente conseguiu encontrar o ConnectServer.

Entretanto, uma falha posterior pode impedir a conexão com o GameServer.

Verifique:

  • IP configurado no GameServer;
  • porta da sala;
  • comunicação entre os serviços;
  • versão do Main.exe;
  • serial do cliente;
  • firewall;
  • IP interno e externo;
  • compatibilidade entre Main e GameServer.

DataServer não conecta no SQL

Caso o DataServer apresente erro de conexão, confira:

  • serviço do SQL Server;
  • nome da instância;
  • login SQL;
  • senha;
  • database MuOnline;
  • ODBC;
  • permissões do usuário SQL.

Uma configuração de SQL aparentemente simples pode impedir toda a estrutura do servidor de funcionar.

Como corrigir ODBC Connect Fail no MU Online 99z

A mensagem:

```
ODBC Connect Fail
```

geralmente indica que o executável não conseguiu abrir a conexão configurada.

Verifique:

  • DSN correto;
  • driver SQL instalado;
  • database existente;
  • usuário SQL válido;
  • senha correta;
  • administrador ODBC correto;
  • permissões no banco.

GameServer MU Online 99z fecha sozinho

Quando o GameServer abre e fecha imediatamente, observe as últimas mensagens exibidas no console.

Entre as causas possíveis estão:

  • DataServer desconectado;
  • JoinServer indisponível;
  • porta ocupada;
  • IP inválido;
  • arquivo de configuração ausente;
  • DLL faltando;
  • database incompatível;
  • erro dentro de algum arquivo de configuração.
Dica importante: não tente corrigir o GameServer alterando dezenas de configurações simultaneamente. Resolva o primeiro erro apresentado e execute novamente.

Como criar servidor MU Online 99z local

Para quem está começando, recomendamos inicialmente configurar o servidor apenas em ambiente local.

Dessa forma você consegue testar:

  • SQL Server;
  • database;
  • ODBC;
  • DataServer;
  • JoinServer;
  • ConnectServer;
  • GameServer;
  • Main.exe.

Somente depois de tudo funcionar localmente, avance para a configuração externa.

Como colocar servidor MU Online 99z online

Depois que o servidor estiver funcionando localmente, você poderá preparar uma VPS ou servidor dedicado para permitir a entrada de jogadores externos.

Nesse cenário você deverá revisar:

  • IP público;
  • regras de firewall;
  • porta 44405;
  • porta do GameServer;
  • Main.exe;
  • segurança do Windows;
  • proteção do SQL;
  • backups.
Importante: não exponha o SQL Server diretamente à internet sem necessidade. Restrinja o banco de dados aos serviços que realmente precisam acessá-lo.

Como proteger servidor MU Online 99z

Um servidor funcional ainda não está necessariamente pronto para receber jogadores.

Antes de colocar o projeto online:

  • utilize senhas SQL fortes;
  • limite acessos administrativos;
  • mantenha firewall ativo;
  • libere apenas portas necessárias;
  • proteja acesso remoto ao Windows;
  • faça backups frequentes;
  • mantenha cópia limpa dos Server Files;
  • proteja o painel administrativo do site;
  • mantenha logs;
  • utilize arquivos de fontes confiáveis.

O que configurar depois que o servidor funcionar?

Depois de concluir a instalação básica, você poderá começar a personalização.

Algumas das configurações mais importantes são:

  • experiência;
  • drop;
  • sistema de reset;
  • pontos por reset;
  • VIP;
  • spots;
  • eventos;
  • invasões;
  • comandos;
  • PvP;
  • itens;
  • lojas NPC;
  • website;
  • rankings;
  • launcher.
Boa prática: crie um backup do servidor funcionando antes de começar qualquer personalização.

Checklist para servidor MU Online 99z

Antes de considerar a instalação concluída, confirme os itens abaixo:

  • SQL Server iniciado;
  • database MuOnline restaurada;
  • ODBC funcionando;
  • DataServer conectado;
  • JoinServer iniciado;
  • ConnectServer iniciado;
  • GameServer iniciado;
  • Main.exe configurado;
  • porta 44405 correta;
  • sala aparece;
  • conta entra no servidor;
  • personagem pode ser criado;
  • personagem entra no mapa;
  • inventário salva;
  • warehouse salva corretamente.

Perguntas frequentes sobre servidor MU Online 99z

É possível criar um servidor MU Online 99z em casa?

Sim. Para aprendizado e testes você pode executar SQL Server, Server Files e cliente na sua própria máquina, desde que ela possua os recursos necessários.

Preciso de VPS para criar um servidor 99z?

Não para testes locais. VPS ou servidor dedicado torna-se mais relevante quando você deseja disponibilizar o servidor para outros jogadores através da internet.

Qual porta usar no MU Online 99z?

A porta 44405 é tradicionalmente utilizada em diversas estruturas para a comunicação inicial com o ConnectServer. Entretanto, as portas podem ser modificadas pela source.

Qual é a database do MU Online 99z?

Muitas estruturas utilizam uma database chamada MuOnline, embora o nome e a estrutura possam variar conforme os Server Files.

Por que a sala aparece e desconecta?

Isso geralmente indica que o Main.exe conseguiu chegar ao ConnectServer, mas ocorreu uma falha posteriormente na comunicação com os demais serviços ou com o GameServer.

Posso alterar experiência e reset no servidor 99z?

Sim. Essas configurações normalmente ficam nos arquivos do GameServer ou diretamente na source, dependendo da estrutura utilizada.

É possível criar website para servidor MU Online 99z?

Sim. Depois que a database estiver funcionando, você poderá utilizar um website compatível para cadastro de contas, rankings, painel do usuário, VIP e outros sistemas.

Conclusão

Agora você conhece as principais etapas para criar um servidor MU Online 99z do zero.

A instalação envolve muito mais do que simplesmente abrir o GameServer.

É necessário configurar corretamente a comunicação entre:

```
SQL Server
     ↓
DataServer
     ↓
JoinServer
     ↓
ConnectServer
     ↓
GameServer
     ↓
Main.exe / Cliente
```

Quando cada componente é configurado e testado individualmente, fica muito mais fácil identificar erros e colocar o servidor para funcionar.

Depois que a instalação básica estiver concluída, você poderá avançar para experiência, drop, reset, VIP, eventos, invasões, spots, website, rankings, launcher, proteção e personalização completa do seu projeto MU Online 99z.

Aprendiz MU Online: antes de modificar seus Server Files, faça sempre uma cópia da versão que está funcionando. Uma instalação limpa será sua principal referência durante futuras alterações.
```
Compartilhe este artigo
Aprendiz Mu Online Conhecimento, comunidade e oportunidades para quem vive MU Online.
Estatísticas de acesso Evolução diária do portal
Total de visitas 20.996.449
Visitas hoje 1.679
Visitas ontem 3.414
13/07: 1.264 visitas14/07: 1.187 visitas15/07: 1.376 visitas16/07: 1.219 visitas17/07: 1.328 visitas18/07: 1.146 visitas19/07: 1.392 visitas20/07: 1.241 visitas21/07: 1.357 visitas22/07: 1.174 visitas23/07: 1.298 visitas24/07: 1.960 visitas25/07: 3.414 visitas26/07: 1.679 visitas13/0715/0717/0719/0721/0723/0725/0726/07
Visitas registradas automaticamente.
© 2026 Aprendiz Mu Online