Guia de Configuração do Servidor The Isle
Este guia cobre como configurar, definir e gerenciar seu servidor dedicado The Isle (Evrima) hospedado com Legion Hosting, incluindo primeira inicialização, variáveis do GPanel, configuração do Game.ini, sistema de fila, ativação de humanos, conexão e gerenciamento de saves. Para configuração de admin e comandos, veja Comandos de Admin do The Isle.
Primeira Inicialização
Quando seu servidor é provisionado pela primeira vez, ele precisa instalar os arquivos do servidor The Isle Evrima antes de poder rodar. Isso acontece automaticamente na primeira inicialização.
- Faça login no GPanel.
- Selecione seu servidor The Isle na lista de servidores.
- Clique na aba Startup e verifique suas configurações básicas (nome do servidor, quantidade de jogadores). Você pode ajustá-las antes de iniciar pela primeira vez.
- Vá até a aba Console e clique em Start.
- O servidor fará o download e instalará os arquivos da branch Evrima via Steam (App ID 412680). Esta instalação inicial pode levar vários minutos dependendo do tamanho dos arquivos.
- Uma vez que a instalação for concluída, o servidor iniciará automaticamente. Observe a saída do console para a mensagem indicando que o servidor está pronto para aceitar conexões.
Game.ini e Engine.ini) em TheIsle/Saved/Config/LinuxServer/ na sua primeira inicialização bem-sucedida. Não tente editar esses arquivos até que o servidor tenha iniciado pelo menos uma vez.
Engine.ini para funcionar. Estas são configuradas automaticamente pelo egg e não precisam de edição manual.
Variáveis de Startup do GPanel
As configurações principais do The Isle são definidas como variáveis de startup no GPanel em vez de em arquivos de configuração. Essas variáveis são passadas para o processo do servidor como argumentos de linha de comando.
- Faça login no GPanel.
- Selecione seu servidor The Isle na lista de servidores.
- Clique na aba Startup.
- Revise e ajuste as variáveis mostradas abaixo. As alterações entram em vigor na próxima vez que você iniciar o servidor.
| Variável | Padrão | Descrição |
|---|---|---|
SERVER_NAME |
(nome do seu servidor) | O nome exibido no navegador de servidores do jogo. Torne-o descritivo para que os jogadores possam encontrar seu servidor. |
PLAYER_COUNT |
100 |
Número máximo de jogadores simultâneos. Não deve exceder o limite de slots do seu plano de hospedagem. Valores comuns variam de 50 a 200. |
ALLOW_REPLAY |
true |
Ativa ou desativa a gravação de replays. Defina como false para desativar replays. Desativar pode reduzir levemente o uso de disco e I/O. |
HUMANS |
false |
Ativa a facção humana junto com os dinossauros. Defina como true para permitir que jogadores escolham jogar como humano. Veja a seção Humanos vs Dinossauros abaixo para detalhes. |
DYNAMIC_WEATHER |
true |
Ativa ciclos de clima dinâmico (chuva, neblina, tempestades). Defina como false para clima limpo e estático o tempo todo. |
RCON |
false |
Ativa a interface de administração remota RCON. Defina como true e configure RCON_PASSWORD para permitir comandos de admin remotos. Veja Comandos de Admin do The Isle para detalhes. |
RCON_PASSWORD |
(vazio) | Senha para conexões RCON. Usada apenas quando RCON está definido como true. Escolha uma senha forte e única e mantenha-a privada. |
ENABLE_QUEUE |
false |
Ativa a fila de conexão para quando o servidor estiver cheio. Defina como true para que jogadores entrem na fila em vez de serem rejeitados quando o servidor atingir seu limite de jogadores. Veja a seção Sistema de Fila. |
SERVER_PASSWORD_ENABLED |
false |
Ativa a proteção por senha para o servidor. Defina como true e configure SERVER_PASSWORD para tornar o servidor privado. |
SERVER_PASSWORD |
(vazio) | A senha que os jogadores devem inserir para entrar no servidor. Usada apenas quando SERVER_PASSWORD_ENABLED está definido como true. |
ADMINSTEAMID |
(vazio) | Lista separada por vírgulas de Steam64 IDs dos administradores do servidor. Veja Comandos de Admin do The Isle para detalhes. |
Configuração do Game.ini
Configurações avançadas de jogabilidade são definidas no Game.ini, localizado em TheIsle/Saved/Config/LinuxServer/Game.ini. Este arquivo é gerado na primeira inicialização do servidor. Abra-o na aba Files do GPanel para fazer alterações.
Configurações de Taxa de Crescimento
As taxas de crescimento controlam a rapidez com que os dinossauros amadurecem de jovem para adulto. Estas são configuradas na seção [/Script/TheIsle.TIGameMode] no Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Configuração | Padrão | Descrição |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Multiplicador para a velocidade de crescimento passivo. Defina como 2.0 para dobrar a velocidade de crescimento, 0.5 para reduzir pela metade. Valores maiores ajudam os jogadores a atingir a fase adulta mais rápido. |
bEnableGrowthParticles |
true |
Mostra efeitos visuais de partículas quando os dinossauros crescem. Defina como false para desativar. |
Configurações de IA e Spawn
Essas configurações controlam o comportamento de spawn de criaturas de IA no mapa.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Configuração | Padrão | Descrição |
|---|---|---|
bEnableAI |
true |
Ativa criaturas controladas por IA (peixes, bichos, etc.) no mapa. Defina como false para desativar todos os spawns de IA, o que pode reduzir a carga do servidor. |
MaxAICount |
200 |
Número máximo de criaturas de IA que podem existir simultaneamente. Reduza este valor se você tiver problemas de desempenho. |
AISpawnInterval |
120.0 |
Tempo em segundos entre verificações de spawn de IA. Valores menores significam spawn mais frequente. |
Ciclo Dia/Noite
A duração do ciclo dia/noite pode ser ajustada para atender às preferências da sua comunidade.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Configuração | Padrão | Descrição |
|---|---|---|
DayLengthMinutes |
45.0 |
Duração do dia em minutos reais. Aumente para dias mais longos, diminua para dias mais curtos. |
NightLengthMinutes |
15.0 |
Duração da noite em minutos reais. Muitas comunidades encurtam a noite para reduzir o tempo de inatividade para jogadores diurnos. |
[/Script/TheIsle.TIGameMode]. Não duplique o cabeçalho -- coloque todas as configurações juntas sob ele.
Um exemplo combinado de Game.ini:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
Sistema de Fila
O sistema de fila permite que jogadores esperem na fila quando o servidor estiver cheio, em vez de serem imediatamente rejeitados. Isso é especialmente útil para servidores populares que frequentemente atingem seu limite de jogadores.
- No GPanel, vá até a aba Startup.
- Defina
ENABLE_QUEUEcomotrue. - Reinicie o servidor.
Quando a fila está ativada e o servidor está cheio, novos jogadores tentando se conectar serão colocados em uma fila e entrarão automaticamente quando um slot ficar disponível. Os jogadores veem sua posição na fila enquanto aguardam.
Humanos vs Dinossauros
O The Isle Evrima inclui uma facção humana opcional que permite aos jogadores sobreviver ao lado (ou contra) dinossauros. Por padrão, apenas a jogabilidade com dinossauros está ativada.
Ativando Humanos
- No GPanel, vá até a aba Startup.
- Defina
HUMANScomotrue. - Reinicie o servidor.
Quando humanos estão ativados, jogadores podem escolher jogar como dinossauro ou humano ao spawnar. A jogabilidade humana inclui crafting, construção de abrigos e uso de armas para se defender contra dinossauros.
Como Conectar
Jogadores podem se conectar ao seu servidor The Isle Evrima através do navegador de servidores no jogo ou por conexão direta.
Usando o Navegador de Servidores
- Abra o The Isle no Steam.
- No menu principal, clique em Join Server.
- Use a barra de pesquisa no topo para procurar seu servidor pelo nome (o valor que você definiu em
SERVER_NAME). - Clique no seu servidor na lista e clique em Join.
- Se o servidor for protegido por senha, insira a senha quando solicitado.
Conexão Direta
Se o servidor não aparecer no navegador ou você quiser conectar mais rapidamente:
- Encontre o endereço IP e a porta do jogo do seu servidor na aba Network do GPanel.
- No menu principal do The Isle, procure a opção Direct Connect.
- Insira o IP e a porta do seu servidor no formato
IP:PORT. - Clique em Connect.
Para detalhes sobre como encontrar o IP e a porta do seu servidor, veja Como Encontrar o IP e a Porta do Seu Servidor.
Conectando via Steam
Você também pode adicionar o servidor aos seus favoritos do Steam para acesso rápido:
- Abra o Steam e vá em View > Game Servers.
- Clique na aba Favourites e depois clique em Add a server.
- Insira o IP e a porta de consulta do seu servidor.
- Uma vez adicionado, você pode conectar diretamente pelo navegador de servidores do Steam.
Gerenciamento de Saves
O The Isle Evrima salva automaticamente os dados do mundo periodicamente. Entender como os saves funcionam ajuda você a gerenciar seu servidor de forma eficaz e evitar perda de dados.
Persistência do Mundo
O The Isle Evrima mantém dados persistentes do mundo incluindo:
- Dinossauros dos jogadores -- progresso de crescimento, localização e stats são salvos. Jogadores podem reconectar e continuar com seu dinossauro.
- População de IA -- o estado das criaturas de IA é gerenciado pelo servidor e respawna de acordo com sua configuração.
- Estado do mundo -- condições ambientais e hora do dia persistem entre reinicializações.
Os dados de save são armazenados no diretório TheIsle/Saved/ no seu servidor.
Realizando um Wipe do Mundo
Se você quiser resetar o servidor para um estado limpo (removendo todo o progresso dos jogadores e saves de dinossauros):
- Pare o servidor na aba Console do GPanel.
- Vá até a aba Files.
- Navegue até
TheIsle/Saved/. - Delete os arquivos de dados de save dentro deste diretório. Tenha cuidado para não deletar o subdiretório
Config/, pois ele contém a configuração do seu servidor. - Inicie o servidor. Ele gerará dados de mundo novos.
TheIsle/Saved/ antes de fazer o wipe baixando-o pelo gerenciador de arquivos do GPanel ou SFTP.
Fazendo Backup dos Dados de Save
Backups regulares protegem contra perda de dados por crashes, saves corrompidos ou exclusões acidentais:
- Pare o servidor para garantir que os arquivos de save não estejam sendo gravados.
- Na aba Files do GPanel, navegue até
TheIsle/Saved/. - Baixe os arquivos de save para seu computador local, ou use SFTP para transferências maiores. Veja Como Enviar Arquivos via SFTP para instruções de conexão.
- Para restaurar um backup, pare o servidor, faça upload dos arquivos salvos de volta para o mesmo diretório e inicie o servidor.
Artigos Relacionados
- Comandos de Admin do The Isle
- Como Encontrar o IP e a Porta do Seu Servidor
- Guia de Inicialização do Servidor
- Como Enviar Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar um problema não coberto neste guia, nossa equipe de suporte está disponível para ajudar. Envie um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída de console ou capturas de tela relevantes.