Este guia abrange como configurar o seu servidor Impostor de Among Us na Legion Hosting, configurar as definições do servidor, personalizar opções de jogo e conectar jogadores ao seu servidor. Impostor é uma implementação de servidor de código aberto, construída pela comunidade, para Among Us que permite alojar o seu próprio servidor privado de Among Us com controlo total sobre as definições de jogo. Para gestão de administração, plugins, definições de jogo personalizadas e resolução de problemas, consulte o Guia de Administração do Servidor Impostor de Among Us.
1. Primeiro Arranque
- Inicie sessão no GPanel e selecione o seu servidor Among Us (Impostor).
- Vá ao separador Startup e reveja as variáveis configuráveis (ver tabela na Secção 2).
- Defina SERVER_NAME com um nome para o seu servidor.
- Reveja a definição MAX_PLAYERS (o predefinido é tipicamente 15 para jogos de Among Us).
- Volte ao separador Console e clique em Start.
- Aguarde que a consola confirme que o servidor está em execução. O primeiro arranque gera o ficheiro de configuração
config.json.
config.json é criado durante o primeiro arranque. Inicie o servidor uma vez, deixe-o terminar o carregamento e depois pare-o se precisar de editar a configuração.
2. Variáveis de Arranque do GPanel
As seguintes variáveis estão disponíveis no separador Startup do GPanel.
| Variável | Obrigatório | Descrição |
|---|---|---|
SERVER_NAME |
Sim | O nome apresentado para o seu servidor Impostor. |
MAX_PLAYERS |
Não | Número máximo de jogadores por lobby. Among Us suporta até 15 jogadores por jogo. |
3. Configuração do Servidor (config.json)
O servidor Impostor utiliza um ficheiro de configuração JSON para todas as definições do servidor. Esta é a principal forma de personalizar o seu servidor.
Localização do Ficheiro
config.json
Abra este ficheiro usando o separador Files no GPanel ou conecte-se via SFTP. O ficheiro usa o formato JSON padrão -- tenha cuidado com vírgulas, parênteses e aspas.
Definições Principais
| Definição | Predefinição | Descrição |
|---|---|---|
Server.PublicIp |
(auto) | O endereço IP público do servidor. Gerido pelo GPanel -- não altere a menos que instruído. |
Server.PublicPort |
22023 |
O port público para conexões de jogadores. Gerido pelo GPanel. |
Server.ListenIp |
0.0.0.0 |
O IP em que o servidor escuta. Deixe como 0.0.0.0 para escutar em todas as interfaces. |
Server.ListenPort |
22023 |
O port em que o servidor escuta. Gerido pelo GPanel. |
AntiCheat.Enabled |
true |
Ativa o sistema anti-cheat integrado. Recomenda-se manter ativado. |
AntiCheat.BanIpFromGame |
true |
Se os batoteiros detetados são banidos por IP do jogo atual. |
Exemplo de config.json
{
"Server": {
"PublicIp": "your.server.ip",
"PublicPort": 22023,
"ListenIp": "0.0.0.0",
"ListenPort": 22023
},
"AntiCheat": {
"Enabled": true,
"BanIpFromGame": true
}
}
PublicIp, PublicPort, ListenIp e ListenPort são geridos pelo GPanel e devem corresponder às suas definições de rede atribuídas. Alterá-los impedirá os jogadores de se conectarem.
4. Definições Anti-Cheat
O Impostor inclui um sistema anti-cheat integrado para detetar e lidar com jogadores batoteiros. As definições anti-cheat são configuradas no config.json.
- AntiCheat.Enabled -- Defina como
true(recomendado) para ativar a deteção de batota. O sistema deteta batota comum no Among Us, como hacks de velocidade, teletransporte e ações de jogo inválidas. - AntiCheat.BanIpFromGame -- Quando
true, os batoteiros detetados são automaticamente banidos do jogo atual pelo seu endereço IP. Defina comofalsese preferir lidar com os batoteiros manualmente.
5. Como os Jogadores se Conectam
Conectar-se a um servidor Impostor é diferente de entrar num jogo oficial de Among Us. Os jogadores precisam de direcionar o seu cliente Among Us para o seu servidor em vez dos servidores oficiais.
Método A -- Modificação do Ficheiro de Região
- Os jogadores precisam de modificar o ficheiro
regionInfo.jsondo Among Us para adicionar o seu servidor como uma região personalizada. - O ficheiro está tipicamente localizado no diretório de dados do jogo Among Us:
%APPDATA%\..\LocalLow\Innersloth\Among Us\regionInfo.json - Adicione uma entrada apontando para o IP e port do seu servidor a partir do separador Network do GPanel.
- Inicie Among Us, vá ao seletor de região e escolha a região do seu servidor personalizado.
- Crie ou entre num jogo normalmente -- irá utilizar o seu servidor Impostor em vez dos servidores oficiais.
Método B -- Mod de Cliente Impostor
- Algumas ferramentas e mods da comunidade permitem que os jogadores se conectem a servidores personalizados diretamente sem editar ficheiros.
- Os jogadores instalam o mod, introduzem o IP e port do seu servidor e conectam-se.
- Consulte a documentação do projeto Impostor para ferramentas de cliente recomendadas.
regionInfo.json está correta. Os ports são atribuídos aleatoriamente a menos que tenha um IP privado. Consulte Como Encontrar o IP e Port do Seu Servidor para ajuda na localização dos seus detalhes de conexão.
Compatibilidade de Versão do Jogo
A versão do servidor Impostor deve corresponder à versão do cliente Among Us. Se os jogadores não conseguirem conectar-se após uma atualização do jogo:
- Verifique se uma versão atualizada do servidor Impostor está disponível.
- O GPanel pode atualizar automaticamente o binário do servidor. Caso contrário, abra um ticket de suporte para solicitar uma atualização.
6. Visão Geral das Definições de Jogo
As definições de jogo do Among Us (mapas, funções, contagem de impostores, tempo de recarga de eliminação, etc.) são configuradas principalmente no jogo pelo anfitrião ao criar um lobby no servidor Impostor. O servidor em si não controla diretamente estas definições específicas do jogo -- o anfitrião do lobby define-as através da interface normal do jogo Among Us.
As definições disponíveis no jogo incluem:
- Seleção de mapa -- The Skeld, MIRA HQ, Polus, The Airship, The Fungle.
- Número de Impostores -- 1, 2 ou 3 impostores por jogo.
- Kill Cooldown -- Tempo entre eliminações do impostor (10-60 segundos).
- Player Speed -- Multiplicador de velocidade de movimento para todos os jogadores.
- Definições de visão -- Alcance de visão dos tripulantes e impostores.
- Definições de tarefas -- Número de tarefas comuns, curtas e longas.
- Funções -- Ativar funções especiais como Engineer, Scientist, Guardian Angel, Shapeshifter e mais.
Artigos Relacionados
- Guia de Administração do Servidor Impostor de Among Us
- Como Encontrar o IP e Port do Seu Servidor
- Como Carregar Ficheiros via SFTP
- Guia de Início do Servidor
Precisa de Ajuda?
Se encontrar problemas com o seu servidor Impostor de Among Us que não estejam 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 da consola do GPanel.