Este guia abrange todos os comandos de admin, suporte a mods e ferramentas de gestão de servidor disponíveis para o seu servidor dedicado de Avorion na Legion Hosting. Aprenda a gerir jogadores, controlar a galáxia, instalar mods e resolver problemas comuns. Para a configuração inicial do servidor, consulte o nosso Guia de Configuração do Servidor Avorion.
Configuração de Admin
O Avorion utiliza um sistema de admin baseado em XML que concede permissões elevadas a jogadores específicos. Os admins são definidos no ficheiro admin.xml ou podem ser adicionados através de comandos no jogo.
Adicionar Admins via admin.xml
O ficheiro admin.xml está localizado na pasta de gravação da sua galáxia (ex.: galaxies/your_galaxy_name/admin.xml). Pode editar este ficheiro através do File Manager do GPanel.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Cada entrada <admin> contém o Steam ID de um jogador (formato SteamID64). Para encontrar o Steam ID de um jogador:
- Aceda ao perfil Steam do jogador
- Se o URL do perfil utilizar um nome personalizado, use uma ferramenta de pesquisa de SteamID para encontrar o SteamID64
- O SteamID64 é um número de 17 dígitos que começa com
7656119
Adicionar Admins no Jogo
Se já for admin, pode adicionar outros admins utilizando o comando de chat no jogo:
/admin <playerName>
Isto adiciona o jogador especificado à lista de admins imediatamente sem necessitar de reiniciar o servidor.
admin.xml diretamente através do File Manager do GPanel, uma vez que ainda não existem admins para executar o comando no jogo. Após adicionar o seu Steam ID e reiniciar o servidor, pode usar comandos no jogo para adicionar admins adicionais.
Comandos de Admin Comuns
Os comandos de admin são introduzidos no chat do jogo (pressione Enter para abrir o chat) com o prefixo /. Estes também podem ser executados a partir da consola do servidor no GPanel.
Gestão de Jogadores
| Comando | Descrição |
|---|---|
/kick <name> |
Expulsar um jogador do servidor. Pode reconectar-se imediatamente. |
/ban <name> |
Banir um jogador do servidor. O Steam ID é adicionado ao banlist.txt. |
/unban <steamid> |
Remover o banimento de um jogador pelo Steam ID. |
/admin <name> |
Conceder permissões de admin a um jogador. |
/removeadmin <name> |
Remover permissões de admin de um jogador. |
/say <message> |
Transmitir uma mensagem para todos os jogadores no servidor. |
/players |
Listar todos os jogadores conectados com os seus Steam IDs e setor atual. |
/whisper <name> <message> |
Enviar uma mensagem privada a um jogador específico. |
Controlo do Servidor
| Comando | Descrição |
|---|---|
/save |
Guardar manualmente todos os setores carregados e dados dos jogadores no disco. |
/stop |
Guardar todos os dados com segurança e encerrar o servidor. |
/seed |
Mostrar a seed atual da galáxia. |
/status |
Mostrar o estado do servidor incluindo contagem de jogadores, setores carregados e métricas de desempenho. |
/difficulty <value> |
Alterar o nível de dificuldade do servidor (-3 a 3). Tem efeito nos setores recém-gerados. |
/pvp <on|off> |
Ativar ou desativar o combate jogador contra jogador. |
/maxplayers <number> |
Alterar o número máximo de jogadores enquanto o servidor está em execução. |
/password <password> |
Definir ou alterar a palavra-passe do servidor. Deixe vazio para remover a palavra-passe. |
Teletransporte e Navegação
| Comando | Descrição |
|---|---|
/tp <x> <y> |
Teletransportar-se para as coordenadas do setor (x, y). |
/tp <playerName> |
Teletransportar-se para a localização de outro jogador. |
/tp <playerName> <x> <y> |
Teletransportar um jogador específico para coordenadas do setor. |
/give <playerName> <amount> <material> |
Dar recursos a um jogador. Materiais: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Gestão da Galáxia
Como admin, tem ferramentas para gerir a estrutura da galáxia e os setores.
Gestão de Setores
| Comando | Descrição |
|---|---|
/sector |
Mostrar informações sobre o seu setor atual (coordenadas, entidades, fações). |
/regeneratesector <x> <y> |
Regenerar um setor, repondo-o ao seu estado gerado proceduralmente. Aviso: Destrói todas as estruturas construídas por jogadores nesse setor. |
/clearsector <x> <y> |
Remover todas as entidades de um setor, deixando-o vazio. |
Níveis de Material
A galáxia do Avorion está organizada em anéis de níveis de material crescentes, irradiando para dentro em direção à barreira no núcleo. Compreender isto ajuda ao teletransportar jogadores ou gerir conteúdo de setores.
| Material | Nível | Anel da Galáxia | Cor |
|---|---|---|---|
| Iron | 0 | Anel mais exterior | Cinzento |
| Titanium | 1 | Segundo anel | Branco |
| Naonite | 2 | Terceiro anel | Verde |
| Trinium | 3 | Quarto anel | Azul |
| Xanion | 4 | Quinto anel | Amarelo |
| Ogonite | 5 | Sexto anel | Laranja |
| Avorion | 6 | Núcleo (além da barreira) | Dourado |
Suporte a Mods e Workshop
O Avorion tem suporte robusto ao Steam Workshop, permitindo-lhe expandir o seu servidor com mods criados pela comunidade.
Instalar Mods
- Encontre o mod que deseja no Steam Workshop do Avorion
- Anote o Workshop ID do URL do mod (o número no final)
- Pare o servidor no GPanel
- Abra o File Manager do GPanel
- Navegue até ao diretório
galaxies/your_galaxy_name/ - Edite o ficheiro
modconfig.lua(crie-o se não existir) - Adicione o Workshop ID do mod à configuração
- Inicie o servidor — o mod será descarregado automaticamente
Formato do modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Dicas de Gestão de Mods
- Adicione mods um de cada vez e teste após cada adição para identificar problemas de compatibilidade
- Alguns mods requerem um reset da galáxia para terem efeito completo (especialmente os que modificam a geração de setores)
- Verifique os comentários e descrições dos mods para incompatibilidades conhecidas antes de instalar
- Mantenha uma cópia de segurança do seu
modconfig.luae da pasta da galáxia antes de adicionar ou remover mods - Mods apenas do lado do servidor não requerem que os clientes os instalem, mas a maioria dos mods de jogabilidade precisa de ambos os lados
Resolução de Problemas
Servidor Não Aparece no Navegador
- Verifique que
listed=trueno seuserver.iniou variáveis de arranque - Confirme que a porta de consulta Steam (
steamQueryPort) está acessível — normalmente é a porta do jogo + 1 - Aguarde 2-3 minutos após o arranque do servidor para a listagem Steam propagar
- Tente conectar via Direct Connect para confirmar que o servidor está em execução
- Certifique-se de que o servidor arrancou completamente verificando
Server startup completena consola
Crashes do Servidor
Se o seu servidor Avorion estiver a crashar, siga estes passos:
- Verifique os logs de crash — Procure na consola do GPanel e na pasta
logs/dentro do diretório da galáxia por mensagens de erro - Remova mods adicionados recentemente — Se os crashes começaram após adicionar um mod, remova-o do
modconfig.luae reinicie - Verifique corrupção de setores — Se o crash ocorre ao carregar um setor específico, esse setor pode estar corrompido. Use
/regeneratesectora partir da consola (se acessível) ou elimine o ficheiro do setor da pastasectors/ - Atualize o servidor — Certifique-se de que o servidor está a executar a versão mais recente através do GPanel
- Reduza os worker threads — Se o servidor está a ficar sem recursos, tente reduzir
workerThreadsegeneratorThreadsnoserver.ini - Restaure a partir de cópia de segurança — Se tudo o resto falhar, restaure a pasta da galáxia a partir de uma cópia de segurança feita antes dos problemas começarem
Problemas de Desempenho
- Tick time elevado — Use
/statuspara verificar o desempenho do servidor. Tick times elevados indicam que o servidor está com dificuldades em manter a simulação. - Demasiados setores carregados — Cada setor com jogadores ou IA ativa consome recursos. Encoraje os jogadores a evitar espalhar-se demasiado pela galáxia simultaneamente.
- Naves grandes — Naves com contagens excessivas de blocos aumentam a carga de simulação. Considere definir orientações para tamanhos máximos de naves.
- Excesso de estações — Muitas estações construídas por jogadores num único setor podem degradar o desempenho. Monitorize a contagem de entidades do setor com
/sector.
Problemas de Conexão dos Jogadores
- Incompatibilidade de versão — Todos os jogadores devem estar na mesma versão do jogo que o servidor. Certifique-se de que todos atualizaram através do Steam.
- Incompatibilidade de mods — Os jogadores precisam dos mesmos mods instalados. Se um jogador não consegue conectar, verifique se a lista de mods corresponde ao
modconfig.luado servidor. - Erros de timeout — Podem indicar sobrecarga do servidor ou problemas de rede. Verifique o desempenho do servidor com
/status. - Problemas com palavra-passe — Se os jogadores reportam que a palavra-passe não funciona, verifique se a palavra-passe nas variáveis de arranque e no
server.inicorrespondem.
Referência Rápida
Os comandos de admin mais utilizados para a gestão diária do servidor:
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
Artigos Relacionados
- Guia de Configuração do Servidor 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 precisar de assistência adicional com a administração do servidor Avorion ou tiver questões sobre comandos específicos, a nossa equipa de suporte está pronta para ajudar. Submeta um ticket de suporte e responderemos o mais brevemente possível.