Este guia cobre como configurar seu servidor dedicado de OpenArena na Legion Hosting, definir variáveis de inicialização, editar o server.cfg, configurar a rotação de mapas e conectar ao seu servidor. OpenArena é um FPS deathmatch gratuito produzido pela comunidade, baseado na tecnologia GPL id Tech 3 (o engine do Quake III Arena). Para comandos de admin, gerenciamento de bots e solução de problemas, veja Comandos de Admin do OpenArena.
1. Primeira Inicialização
- Faça login no GPanel e selecione seu servidor OpenArena.
- Vá para a aba Startup e revise as variáveis configuráveis (veja a Seção 2).
- Defina seu mapa inicial preferido via GAME_MAP (padrão é
aggressor). - Retorne à aba Console e clique em Start.
- Aguarde o console exibir
AAS initializedpara confirmar que o servidor está pronto.
2. Variáveis de Inicialização do GPanel
| Variável | Padrão | Descrição |
|---|---|---|
GAME_MAP | aggressor | Mapa carregado na inicialização. Veja a lista de mapas para todos os mapas disponíveis. |
3. Configuração do Servidor (server.cfg)
Para configurações detalhadas, crie ou edite o server.cfg. Pare o servidor antes de fazer alterações.
Localização do Arquivo
baseoa/server.cfg
Usa a sintaxe Quake set/seta key "value".
Configurações Principais
| Configuração | Padrão | Descrição |
|---|---|---|
sv_hostname | (vazio) | Nome do servidor exibido no navegador de servidores. |
sv_maxclients | 8 | Máximo de jogadores (incluindo bots). |
g_password | (vazio) | Senha de entrada. Vazio = público. |
rconPassword | (vazio) | Senha do console remoto. |
g_gametype | 0 | Modo de jogo (veja a Seção 4). |
timelimit | 15 | Limite de tempo por mapa em minutos. |
fraglimit | 30 | Limite de frags para encerrar a rodada. |
sv_pure | 0 | Forçar integridade de arquivos. 1 = modo puro. |
bot_minplayers | 0 | Mínimo de jogadores (bots preenchem vagas vazias). |
Exemplo de server.cfg
seta sv_hostname "My Legion OpenArena Server"
seta sv_maxclients 16
seta g_password ""
seta rconPassword "MySecretRcon"
seta g_gametype 0
seta timelimit 15
seta fraglimit 30
seta bot_minplayers 4
Para carregar a configuração, adicione +exec server.cfg à variável de inicialização GAME_MAP ou execute-a em tempo de execução pelo console.
4. Modos de Jogo
| Valor | Modo | Descrição |
|---|---|---|
0 | Free For All (FFA) | Deathmatch clássico. Mais frags vence. |
1 | Tournament (1v1) | Deathmatch um contra um. |
3 | Team Deathmatch (TDM) | Deathmatch em equipes. |
4 | Capture the Flag (CTF) | Modo clássico de captura de bandeira. |
5 | One Flag CTF | Variante de CTF com uma bandeira neutra. |
6 | Overload | Destrua o crânio da base inimiga. |
7 | Harvester | Colete crânios inimigos e entregue na base. |
8 | Elimination | Baseado em rodadas, sem respawn. |
9 | CTF Elimination | CTF com rodadas de eliminação. |
10 | Last Man Standing | Deathmatch com vidas limitadas. |
11 | Double Domination | Controle dois pontos simultaneamente. |
12 | Domination | Mantenha pontos de controle para pontuar. |
5. Rotação de Mapas
Defina a rotação de mapas no server.cfg usando encadeamento de set:
set d1 "map oa_dm1; set nextmap vstr d2"
set d2 "map oa_dm2; set nextmap vstr d3"
set d3 "map aggressor; set nextmap vstr d1"
vstr d1
Isso alterna entre oa_dm1, oa_dm2 e aggressor em ordem.
6. Como Conectar
Opção A -- Navegador de Servidores
- Inicie o OpenArena.
- Clique em Multiplayer.
- Encontre seu servidor no navegador ou use Specify para inserir o IP diretamente.
Opção B -- Conectar pelo Console
- Abra o console (
~). - Digite:
connect <your-server-ip>:<port>
Artigos Relacionados
- Comandos de Admin do OpenArena
- Como Encontrar o IP e Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar problemas com seu servidor OpenArena que não são cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes do console do GPanel.