Como Abrir um OTServ no Windows (Passo a Passo)
Este guia detalha o processo de configuração de um servidor de Tibia (OTServ) utilizando o ambiente Windows. Para uma performance profissional e disponibilidade 24/7, recomenda-se o uso de uma VPS Windows.
Pré-requisitos e Instalação Inicial
Antes de começar, você deve instalar os seguintes componentes essenciais:
- Uniform Server: Servidor WAMP para gerenciar o banco de dados e o site.
- Visual C++ 2015 x86: Necessário para a execução do motor do servidor.
Configuração do Banco de Dados
- Extraia o Uniform Server no diretório
C:\. - Execute o UniController e defina uma senha de sua preferência.
- Clique em Start Apache e Start MySQL até que os indicadores fiquem verdes.
- No painel, clique em phpMyAdmin e crie uma nova Base de Dados.
- Utilize a aba Importar, escolha o arquivo
.sqlda pasta do seu servidor e clique em Executar.
Configuração do Servidor (config.lua)
Com a database criada, você deve conectar o motor do jogo ao banco de dados:
- Abra o arquivo config.lua na pasta do seu OT.
- Localize e ajuste as seguintes linhas:
mysqlPass = "SUA_SENHA"(definida no passo 3 do Uniform Server).mysqlDatabase = "NOME_DA_DB"(nome criado no phpMyAdmin).
- Execute o arquivo theforgottenserver.exe para iniciar o servidor.
Configuração do Site (Gesior)
Para que os jogadores possam criar contas, você deve configurar o site:
- Baixe o Gesior 2012 (ou compatível) e extraia-o no diretório
C:\UniServerZ. - Exclua a pasta
wwworiginal e renomeie a pasta do Gesior parawww. - Acesse
www/config/config.phpe altere a linha$config['site']['serverPath']para o caminho exato da pasta do seu OT. - Acesse o site através do endereço
http://127.0.0.1no seu navegador.
Solução de Problemas Comuns
- Erro de Password Type: Se o site exibir erro de Key passwordType, adicione a linha
passwordType = "sha1"no seu config.lua logo abaixo demysqlSock. - Acesso Externo: Lembre-se que para outros jogadores entrarem, você precisará liberar as portas 7171 e 7172 no seu Firewall e roteador.
Dica: Em breve teremos um guia específico para compilação e montagem de OTServ em sistemas Linux para maior estabilidade.