Este guia abrange tudo o que precisa de saber sobre a configuração do seu servidor dedicado de Avorion na Legion Hosting. Avorion é um jogo sandbox espacial onde os jogadores projetam naves, exploram uma galáxia gerada proceduralmente, comercializam, minam e combatem num universo aberto. Para gerir o seu servidor após estar em execução, consulte o nosso guia Comandos de Admin do Avorion.
O que é o Avorion?
Avorion é um jogo sandbox espacial desenvolvido pela Boxelware onde os jogadores constroem naves a partir de blocos colocados individualmente, exploram uma vasta galáxia gerada proceduralmente, comercializam recursos, minam asteroides e entram em combate com piratas e outras fações. A galáxia é dividida em setores centrados em torno de uma barreira misteriosa no núcleo, e os jogadores devem progredir através de materiais cada vez mais valiosos para alcançar o centro.
As principais características incluem:
- Construção de Naves — Projete naves bloco a bloco com componentes funcionais incluindo torretas, motores, escudos e compartimentos de carga
- Galáxia Procedural — Uma galáxia massiva com centenas de setores contendo estações, asteroides, buracos de minhoca e territórios de fações
- Economia & Comércio — Economia dinâmica com oferta e procura entre setores; construa as suas próprias estações de comércio
- Combate — Combate espacial em tempo real com torretas de armas personalizáveis e gestão de frotas
- Multijogador — Jogabilidade cooperativa e competitiva em servidores dedicados com galáxias persistentes
Primeiro Arranque
Quando o seu servidor Avorion é aprovisionado na Legion Hosting, vem pré-configurado e pronto a iniciar. Para colocar o seu servidor em execução pela primeira vez:
- Inicie sessão no GPanel em gpanel.legionhosting.net
- Selecione o seu servidor Avorion na lista de servidores
- Reveja as suas Variáveis de Arranque para definir o nome da galáxia, seed e outras preferências antes do primeiro lançamento
- Clique em Start para iniciar o servidor
- O servidor irá gerar a seed da galáxia e os ficheiros de configuração predefinidos no primeiro arranque — isto pode demorar um minuto
- Quando a consola mostrar
Server startup complete, os jogadores podem conectar-se
Variáveis de Arranque do GPanel
O GPanel fornece variáveis de arranque que permitem configurar parâmetros chave do servidor sem editar ficheiros diretamente. Estas são as variáveis de arranque mais comuns para o Avorion:
| Variável | Descrição | Exemplo |
|---|---|---|
GALAXY_NAME |
Nome da galáxia (também o nome da pasta de gravação) | avorion_galaxy |
SERVER_NAME |
Nome apresentado no navegador de servidores | Legion Avorion Server |
SEED |
Seed de geração da galáxia (determina o layout e conteúdo dos setores) | abc123 |
MAX_PLAYERS |
Número máximo de jogadores em simultâneo | 20 |
DIFFICULTY |
Nível de dificuldade do servidor (afeta a força dos inimigos e o loot) | 1 |
GAME_PORT |
Porta UDP principal para tráfego do jogo (normalmente definida automaticamente) | 27000 |
SERVER_PASSWORD |
Palavra-passe necessária para entrar (deixe vazio para público) | secret123 |
PVP |
Ativar ou desativar combate jogador contra jogador | true |
LISTED |
Se o servidor é listado no navegador público de servidores | true |
server.ini. Se uma definição não estiver a funcionar como esperado, verifique primeiro as suas variáveis de arranque.
Configuração do Servidor (server.ini)
A configuração principal do servidor é armazenada no server.ini, localizado na pasta de gravação da galáxia. Pode aceder a este ficheiro através do File Manager do GPanel. O ficheiro é criado automaticamente no primeiro arranque.
# Avorion Server Configuration (server.ini)
# Server Identity
name=Avorion Server
description=A Legion Hosting Avorion Server
password=
maxPlayers=20
# Network
port=27000
steamQueryPort=27001
broadcastInterval=5
listed=true
# Gameplay
difficulty=1
pvp=true
seed=abc123
infiniteResources=false
collisionDamage=1
sameStartSector=true
# Performance
workerThreads=2
generatorThreads=2
Definições de Configuração Explicadas
| Definição | Predefinição | Descrição |
|---|---|---|
name |
Avorion Server | Nome do servidor apresentado no navegador de servidores. Escolha algo descritivo para a sua comunidade. |
description |
(vazio) | Descrição do servidor mostrada no navegador de servidores. Use isto para publicitar as regras ou funcionalidades do seu servidor. |
password |
(vazio) | Palavra-passe do servidor. Deixe em branco para um servidor público. Os jogadores devem introduzi-la para conectar. |
maxPlayers |
20 | Número máximo de jogadores em simultâneo. Contagens mais altas aumentam o uso de recursos do servidor. |
port |
27000 | Porta UDP principal para tráfego do jogo. Normalmente gerida automaticamente pelo GPanel. |
steamQueryPort |
27001 | Porta utilizada para consultas do navegador de servidores Steam. Normalmente porta do jogo + 1. |
listed |
true | Se o servidor aparece no navegador público de servidores. Defina como false para servidores privados. |
difficulty |
1 | Dificuldade do servidor. Afeta as taxas de spawn de inimigos, agressividade da IA e qualidade do loot. Intervalo: -3 (mais fácil) a 3 (mais difícil). |
pvp |
true | Ativa o combate jogador contra jogador. Quando false, os jogadores não podem danificar as naves uns dos outros. |
seed |
(aleatória) | Seed de geração da galáxia. A mesma seed produz o mesmo layout de galáxia. Pode ser qualquer texto ou número. |
infiniteResources |
false | Quando ativado, os jogadores têm recursos de construção ilimitados. Principalmente para fins criativos/teste. |
collisionDamage |
1 | Multiplicador de dano de colisão entre naves e objetos. Defina como 0 para desativar o dano de colisão. |
sameStartSector |
true | Quando ativado, todos os novos jogadores aparecem no mesmo setor inicial. Quando desativado, os jogadores aparecem em setores exteriores aleatórios. |
workerThreads |
2 | Número de worker threads para simulação do servidor. Aumente para melhor desempenho em servidores multi-core. |
generatorThreads |
2 | Número de threads utilizadas para gerar novos setores. Mais threads aceleram a geração de setores quando os jogadores exploram. |
Definições de Dificuldade
O sistema de dificuldade do Avorion utiliza uma escala numérica que afeta múltiplos aspetos da jogabilidade:
| Dificuldade | Valor | Efeito |
|---|---|---|
| Iniciante | -3 | Inimigos muito fracos, recursos abundantes, ataques piratas mínimos |
| Fácil | -2 | Inimigos mais fracos, mais recursos, menos encontros com piratas |
| Normal | 0 | Jogabilidade equilibrada com força de inimigos e disponibilidade de recursos padrão |
| Veterano | 1 | Inimigos mais fortes, menos drops de loot, ataques piratas mais frequentes |
| Especialista | 2 | Inimigos significativamente mais fortes, recursos de alto nível escassos |
| Insano | 3 | Dificuldade máxima com inimigos extremamente poderosos e recursos escassos |
Configuração PvP
O Avorion oferece definições PvP flexíveis para se adaptar a diferentes estilos de jogo:
- PvP Ativado (
pvp=true) — Os jogadores podem atacar e destruir as naves e estações uns dos outros. Bom para servidores competitivos. - PvP Desativado (
pvp=false) — Os jogadores não podem danificar-se mutuamente. Ideal para servidores cooperativos PvE focados em exploração e construção.
Como Conectar
Assim que o seu servidor estiver em execução, os jogadores podem conectar-se utilizando os seguintes métodos:
Via Navegador de Servidores Steam
- Inicie o Avorion a partir do Steam
- No menu principal, clique em Multiplayer
- Clique em Join Game
- Utilize a barra de pesquisa para encontrar o seu servidor pelo nome
- Selecione o servidor e clique em Join
- Introduza a palavra-passe se estiver definida
Via Conexão Direta
- Inicie o Avorion a partir do Steam
- No menu principal, clique em Multiplayer
- Clique em Direct Connect
- Introduza o endereço IP e a porta do seu servidor (ex.:
192.168.1.100:27000) - Clique em Connect
Server startup complete na consola). O Avorion utiliza o protocolo UDP. Se o servidor não aparece no navegador, verifique que listed está definido como true na sua configuração, e tente a Conexão Direta com o IP e porta exatos do GPanel.
Localização e Gestão de Gravações
O Avorion armazena dados da galáxia, dados dos jogadores e informações dos setores na pasta de gravação da galáxia. Compreender a estrutura ajuda com cópias de segurança e resolução de problemas.
Estrutura dos Ficheiros de Gravação
galaxies/
your_galaxy_name/
server.ini <-- Server configuration
admin.xml <-- Admin player list
banlist.txt <-- Banned players
whitelist.txt <-- Whitelisted players (if enabled)
modconfig.lua <-- Mod configuration
players/ <-- Individual player save data
sectors/ <-- Sector data (generated as players explore)
factions/ <-- Faction relationship data
Procedimentos de Cópia de Segurança
- Utilize a funcionalidade de backup integrada do GPanel para criar snapshots antes de alterações importantes
- Descarregue toda a pasta da galáxia via SFTP para cópias de segurança locais
- O servidor guarda automaticamente os setores quando os jogadores os abandonam
- Pode acionar uma gravação manual utilizando o comando
/savena consola do servidor - Faça sempre cópias de segurança antes de atualizações do jogo, alterações de mods ou resets da galáxia
Reiniciar a Galáxia
Para começar com uma galáxia nova:
- Pare o servidor no GPanel
- Abra o File Manager
- Navegue até ao diretório
galaxies/ - Elimine ou renomeie a pasta da galáxia que deseja reiniciar
- Opcionalmente altere a variável de arranque
SEEDpara um layout de galáxia diferente - Inicie o servidor — uma nova galáxia será gerada
Considerações de Desempenho
- Simulação de setores — Apenas os setores com jogadores são simulados ativamente. O desempenho escala conforme a dispersão dos jogadores pela galáxia.
- Complexidade das naves — Naves muito grandes com milhares de blocos aumentam a carga de simulação do setor. Considere definir limites de contagem de blocos para a sua comunidade.
- Worker threads — Aumente
workerThreadsse o seu servidor tiver múltiplos cores de CPU disponíveis. Isto ajuda com a simulação de setores quando muitos jogadores estão ativos em setores diferentes. - Generator threads — Aumente
generatorThreadsse os jogadores experienciarem lag ao entrar em setores inexplorados. Mais threads aceleram a geração procedural. - Mods — Alguns mods podem impactar significativamente o desempenho do servidor. Teste novos mods com um pequeno grupo antes de implementar para toda a comunidade.
Artigos Relacionados
- Comandos de Admin do Avorion
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Carregar Ficheiros via SFTP
- Começar com o Seu Novo Servidor
Precisa de Ajuda?
Se estiver a ter problemas com o seu servidor Avorion ou precisar de assistência adicional, a nossa equipa de suporte está aqui para ajudar. Submeta um ticket de suporte e responderemos o mais brevemente possível.