Este guia aborda a administração do servidor e instalação de mods para Colony Survival, incluindo configuração de admin, comandos de console, gerenciamento de jogadores, instalação de mods via Steam Workshop e manualmente, dicas de gerenciamento de colônias e solução de problemas comuns do servidor.
Configuração de Admin
O Colony Survival usa um sistema de permissões onde o dono do servidor (o jogador que criou o mundo) tem controle total. Para servidores dedicados, os privilégios de admin são gerenciados através da configuração.
Configurando o Acesso de Admin
- Pare seu servidor no GPanel.
- Abra o File Manager e localize os arquivos de configuração do servidor.
- No
serverconfiguration.jsonou no arquivo de permissões relevante, adicione seu Steam64 ID à lista de admin/operador. Você pode encontrar seu Steam64 ID em steamid.io. - Salve o arquivo e inicie seu servidor.
Comandos do Console do Servidor
O Colony Survival oferece comandos de console que podem ser executados no console do servidor no GPanel ou pelo chat do jogo (se você tiver privilégios de admin). Acesse o console do GPanel pela aba Console.
| Comando | Sintaxe | Descrição |
|---|---|---|
| Help | /help |
Exibe uma lista de todos os comandos disponíveis do servidor. |
| Kick | /kick [PlayerName] |
Remove um jogador do servidor imediatamente. Ele pode reconectar, a menos que seja banido. |
| Ban | /ban [PlayerName] |
Bane permanentemente um jogador. Ele não poderá se conectar ao servidor. |
| Unban | /unban [PlayerName] |
Remove um banimento, permitindo que o jogador reconecte. |
| Save | /save |
Força um salvamento imediato do mundo. Use antes de manutenções ou reinicializações. |
| List Players | /players |
Mostra todos os jogadores conectados no momento. |
| Say | /say [Message] |
Transmite uma mensagem do servidor visível para todos os jogadores. |
| Shutdown | /shutdown |
Desliga o servidor de forma segura, salvando o mundo antes de parar. |
Exemplos de Comandos de Console
/help
/players
/kick Griefer123
/ban Griefer123
/unban Griefer123
/say Server restarting in 5 minutes, please save your progress!
/save
/shutdown
/save antes de /shutdown para garantir que o progresso mais recente seja preservado. Embora o /shutdown normalmente acione um salvamento automático, um salvamento explícito antes oferece segurança extra.
Gerenciamento de Jogadores
Kick e Ban
Use os comandos de kick e ban para gerenciar jogadores problemáticos:
- Kick: Use
/kick [PlayerName]para infrações menores ou de primeira vez. O jogador pode entrar novamente imediatamente. - Ban: Use
/ban [PlayerName]para infrações graves ou repetidas. O jogador é bloqueado permanentemente de se conectar. - Unban: Use
/unban [PlayerName]para reverter um banimento se as circunstâncias mudarem.
Monitorando Jogadores
- Use
/playerspara ver quem está conectado no momento. - Observe a aba Console no GPanel para mensagens de entrada e desconexão.
- Colony Survival é cooperativo por natureza, mas em servidores públicos, jogadores podem potencialmente causar problemas ao gerenciar mal recursos compartilhados ou defesas da colônia.
Melhores Práticas
- Estabeleça regras claras para o servidor e comunique-as aos jogadores.
- Use
/saypara transmitir anúncios importantes (janelas de manutenção, lembretes de regras). - Mantenha um registro de kicks e bans para referência.
- Para servidores privados, use uma senha no
serverconfiguration.jsonpara restringir o acesso apenas a jogadores confiáveis.
Instalação de Mods
Colony Survival tem uma comunidade ativa de modding. Mods podem adicionar novo conteúdo, alterar mecânicas de jogo, introduzir novos trabalhos para colonos e muito mais.
Integração com Steam Workshop
Colony Survival suporta mods do Steam Workshop. Para instalar mods do Workshop no seu servidor:
- Encontre o mod desejado na Steam Workshop do Colony Survival.
- Anote o Workshop ID na URL do mod (o número na URL, ex.:
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789-- o ID é123456789). - No GPanel, verifique a aba Startup para o campo de Workshop ID ou opção de configuração de mods. Adicione os Workshop IDs dos mods que deseja instalar, separados por vírgulas se forem múltiplos.
- Reinicie seu servidor. O SteamCMD baixará os mods do Workshop automaticamente durante a inicialização.
Upload Manual de Mods
Se um mod não está no Steam Workshop, ou você precisa instalar uma versão personalizada, pode enviar mods manualmente:
- Pare seu servidor no GPanel.
- Baixe os arquivos do mod para sua máquina local.
- Conecte-se ao seu servidor via SFTP ou use o File Manager.
- Navegue até o diretório de mods. Os mods do Colony Survival são normalmente colocados em:
gamedata/mods/ - Envie a pasta do mod para o diretório
mods. Certifique-se de que a estrutura de pastas corresponde ao que o autor do mod especifica. - Inicie seu servidor. Verifique o console para mensagens confirmando que o mod foi carregado com sucesso.
Removendo Mods
- Pare seu servidor no GPanel.
- Remova a pasta do mod do diretório
gamedata/mods/, ou remova o Workshop ID da configuração de inicialização. - Inicie o servidor e verifique se ele carrega corretamente sem o mod.
Gerenciamento de Colônias
Administrar um servidor Colony Survival com múltiplos jogadores requer alguma coordenação. Aqui estão dicas para gerenciar colônias compartilhadas e individuais:
- Colônias Compartilhadas: Múltiplos jogadores podem contribuir para a mesma colônia. Coordene construções, coleta de recursos e posicionamento de defesas para evitar sobreposições ou conflitos.
- Colônias Separadas: Jogadores também podem estabelecer suas próprias colônias independentes em locais diferentes. Isso reduz potenciais conflitos, mas significa que cada colônia deve sustentar suas próprias defesas.
- Gerenciamento de Recursos: Colônias grandes com muitos colonos consomem recursos significativos. Certifique-se de que as cadeias de suprimentos (comida, ferramentas, armas) estejam bem organizadas para evitar fome dos colonos ou falhas na defesa.
- Planejamento de Defesa: Os ataques noturnos de monstros escalam com a população da colônia. Conforme sua colônia cresce, invista em muros, torres de guarda e colonos armados para manter a segurança.
- Performance: Colônias muito grandes com milhares de colonos podem sobrecarregar os recursos do servidor. Monitore a performance do servidor e considere definir limites razoáveis de tamanho de colônia para servidores públicos.
Solução de Problemas
Travamentos do Servidor
| Problema | Solução |
|---|---|
| Servidor trava na inicialização | Verifique o console do GPanel para mensagens de erro. Confirme que o serverconfiguration.json é um JSON válido (sem vírgulas faltando, sem colchetes incompatíveis). Tente remover mods adicionados recentemente. Se o problema persistir, reinstale os arquivos do servidor no GPanel. |
| Servidor trava durante o jogo | Isso pode indicar esgotamento de memória por uma colônia muito grande, ou um conflito de mods. Verifique os logs do console para detalhes do erro. Reduza o tamanho da colônia ou remova mods problemáticos. |
| Travamento após atualização do jogo | Atualizações do jogo podem quebrar a compatibilidade de mods. Desative todos os mods, reinicie e reative-os um por um para identificar o conflito. Verifique as páginas dos mods para notas de atualização. |
Problemas de Conexão
| Problema | Solução |
|---|---|
| Servidor não aparece no navegador | Certifique-se de que o servidor está em execução no GPanel e que NetworkType está definido como "SteamNetwork". O servidor pode levar alguns minutos para se registrar no servidor mestre do Steam após iniciar. |
| Não é possível conectar via IP direto | Verifique o IP e a porta no GPanel. Certifique-se de que está usando a porta do jogo (não a porta de consulta). Confirme que o status do servidor é Running. |
| Desconexões frequentes | Isso pode indicar instabilidade de rede ou sobrecarga do servidor. Verifique o uso de recursos do servidor no GPanel. Colônias grandes gerando muito terreno podem causar problemas de rede para jogadores com conexões lentas. |
| Erro "Version Mismatch" | O servidor e o cliente devem estar na mesma versão do jogo. Reinicie o servidor no GPanel para acionar uma atualização. Os jogadores também devem atualizar o jogo via Steam. |
Conflitos de Mods
| Problema | Solução |
|---|---|
| Servidor trava após adicionar um mod | Remova o mod, restaure a partir do backup se necessário e verifique as notas de compatibilidade do mod. Alguns mods conflitam entre si ou requerem ordens de carregamento específicas. |
| Itens ou blocos faltando após remoção de mod | Se um mod adicionou conteúdo personalizado ao mundo, removê-lo pode deixar referências órfãs. Restaure a partir de um backup pré-mod, ou aceite os itens faltantes. Não há como recuperar conteúdo específico de um mod sem o mod. |
| Mods não carregam | Verifique se a estrutura de pastas do mod está correta em gamedata/mods/. Verifique o console para erros de carregamento. Certifique-se de que a versão do mod corresponde à versão do jogo. |
Corrupção do Mundo
| Problema | Solução |
|---|---|
| Mundo não carrega | O arquivo de save pode estar corrompido. Restaure a partir do backup mais recente. Se não houver backup, pode ser necessário iniciar um novo mundo. |
| Chunks faltando ou falhas de terreno | Isso pode acontecer após travamentos durante salvamentos. Tente carregar o mundo; corrupções menores podem se auto-reparar. Para problemas persistentes, restaure a partir do backup. |
Performance com Colônias Grandes
| Problema | Solução |
|---|---|
| Lag no servidor com muitos colonos | Colônias muito grandes (1000+ colonos) requerem recursos significativos do servidor. Otimize o layout da colônia, reduza trabalhos desnecessários de colonos e certifique-se de que RAM adequada está alocada no plano do seu servidor. |
| Salvamento automático causa picos de lag | Aumente o AutoSaveInterval no serverconfiguration.json para reduzir a frequência de salvamento. Um valor de 20-30 minutos reduz o impacto enquanto ainda oferece proteção razoável. |
| Geração de terreno lenta | Quando jogadores exploram novas áreas, o servidor precisa gerar terreno. Isso é normal, mas pode causar breves lags. Incentive os jogadores a explorar gradualmente em vez de correr pelo mapa. |
Artigos Relacionados
- Guia de Configuração do Servidor Colony Survival
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
- Primeiros Passos com Seu Novo Servidor