Este guia aborda como configurar um servidor dedicado de Assetto Corsa hospedado na Legion Hosting, incluindo configurações do servidor, listas de entrada e como se conectar.
.ini. Alterações feitas enquanto o servidor está em execução podem ser sobrescritas ao desligar.
Visão Geral dos Arquivos de Configuração
Servidores dedicados de Assetto Corsa usam dois arquivos de configuração principais localizados no diretório cfg/ do seu servidor.
| Arquivo | Finalidade |
|---|---|
cfg/server_cfg.ini |
Configurações principais do servidor — nome, senhas, portas, pista, lista de carros, regras de sessão e clima. |
cfg/entry_list.ini |
Define qual carro e skin é atribuído a cada slot do grid. Um bloco [CAR_N] por slot. |
Passo 1 — Acessar o Gerenciador de Arquivos no GPanel
- Faça login no GPanel.
- Selecione seu servidor de Assetto Corsa na lista de servidores.
- Se o servidor estiver em execução, clique em Stop na aba Console e aguarde o status mudar para Offline.
- Clique na aba Files para abrir o gerenciador de arquivos.
- Navegue até o diretório
cfg/. Você encontraráserver_cfg.inieentry_list.iniaqui.
Passo 2 — Configurar server_cfg.ini
Clique em server_cfg.ini para abri-lo no editor integrado. As configurações são divididas em seções. A seção mais importante é [SERVER].
Configurações Principais em [SERVER]
| Configuração | Valor de Exemplo | Descrição |
|---|---|---|
NAME |
My Legion AC Server |
O nome do servidor exibido no navegador de servidores do jogo e no Content Manager. Torne-o único para que os jogadores possam encontrá-lo. |
PASSWORD |
mypassword |
Senha necessária para entrar. Deixe vazio para um servidor público. |
ADMIN_PASSWORD |
adminpass123 |
Senha de administrador usada para executar comandos no servidor dentro do jogo. Mantenha-a privada. |
MAX_CLIENTS |
16 |
Número máximo de jogadores simultâneos. Não deve exceder o número de slots [CAR_N] em entry_list.ini. |
UDP_PORT |
Porta UDP para tráfego do jogo. Verifique a aba Network do GPanel para sua porta atribuída. | |
TCP_PORT |
Porta TCP para tráfego do jogo. Normalmente definida com o mesmo valor de UDP_PORT. Verifique a aba Network do GPanel. |
|
HTTP_PORT |
Porta HTTP usada para o endpoint de informações/registro no lobby do servidor. Verifique a aba Network do GPanel. | |
TRACK |
monza |
O nome interno da pasta da pista dentro de content/tracks/. Para pistas com variantes de layout, veja CONFIG_TRACK abaixo. |
CONFIG_TRACK |
gp |
A subpasta da variante de layout dentro do diretório da pista (ex.: gp, junior). Deixe vazio para pistas sem variantes. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Lista de nomes de pastas de carros separados por ponto e vírgula que são permitidos neste servidor. Cada nome deve corresponder a uma pasta dentro de content/cars/. |
MAX_BALLAST_KG |
0 |
Peso máximo de lastro em kg que pode ser adicionado a um carro. Defina como 0 para desabilitar o lastro. |
QUALIFY_MAX_WAIT_PERC |
120 |
Porcentagem do tempo de qualificação que jogadores atrasados ainda podem entrar durante uma sessão de qualificação. |
ALLOWED_TYRES_OUT |
2 |
Número de rodas permitidas fora da superfície da pista antes de uma penalidade ser aplicada. -1 desabilita o limite. |
REGISTER_TO_LOBBY |
1 |
Defina como 1 para listar o servidor publicamente no lobby/navegador de servidores da Kunos. Defina como 0 para um servidor privado. |
Configurações de Sessão ([PRACTICE], [QUALIFY], [RACE])
Cada tipo de sessão possui sua própria seção. Remova uma seção inteiramente para desabilitar aquela sessão. Configurações comuns dentro de cada seção:
| Configuração | Valor de Exemplo | Descrição |
|---|---|---|
NAME |
Race |
Nome de exibição da sessão mostrado aos jogadores. |
TIME |
30 |
Duração da sessão em minutos (para treino/qualificação). Para sessões de corrida, use LAPS em vez disso. |
LAPS |
10 |
Número de voltas para a sessão de corrida. Defina como 0 para usar corrida baseada em tempo. |
IS_OPEN |
1 |
Defina como 1 para permitir que jogadores entrem durante a sessão. 0 bloqueia o servidor no início da sessão. |
WAIT_TIME |
60 |
Segundos de espera antes da sessão iniciar após o servidor estar pronto. |
Exemplo Mínimo de server_cfg.ini
Substitua os valores de porta abaixo pelas portas mostradas na aba Network do seu GPanel.
[SERVER]
NAME=My Legion AC Server
PASSWORD=
ADMIN_PASSWORD=adminpass123
MAX_CLIENTS=16
UDP_PORT= ; check GPanel Network tab
TCP_PORT= ; check GPanel Network tab
HTTP_PORT= ; check GPanel Network tab
TRACK=monza
CONFIG_TRACK=gp
CARS=ks_ferrari_f40;ks_bmw_m3_e30
REGISTER_TO_LOBBY=1
[PRACTICE]
NAME=Practice
TIME=30
IS_OPEN=1
[QUALIFY]
NAME=Qualify
TIME=15
IS_OPEN=1
[RACE]
NAME=Race
LAPS=10
IS_OPEN=0
WAIT_TIME=60
Passo 3 — Configurar entry_list.ini
O arquivo entry_list.ini define o grid. Cada slot é um bloco numerado [CAR_N] começando em [CAR_0]. O número total de slots deve ser maior ou igual a MAX_CLIENTS em server_cfg.ini.
| Chave | Valor de Exemplo | Descrição |
|---|---|---|
MODEL |
ks_ferrari_f40 |
O nome da pasta do carro dentro de content/cars/. Deve estar listado na linha CARS de server_cfg.ini. |
SKIN |
0_red |
O nome da pasta da skin dentro do diretório skins/ do carro. Use o nome exato da pasta, não um nome de exibição. |
SPECTATOR_MODE |
0 |
Defina como 1 para marcar este slot como apenas espectador. Defina como 0 para um slot normal de pilotagem. |
DRIVER_NAME |
|
Opcional. Pré-atribui este slot a um nome de piloto específico. Deixe vazio para permitir qualquer jogador. |
TEAM |
|
Opcional. Nome da equipe exibido na tela de resultados. |
GUID |
|
Opcional. GUID do Steam para bloquear este slot para um jogador específico. Deixe vazio para slots abertos. |
BALLAST |
0 |
Peso de lastro em kg aplicado a este slot. Requer que MAX_BALLAST_KG esteja definido em server_cfg.ini. |
Exemplo de entry_list.ini (4 slots, carros mistos)
[CAR_0]
MODEL=ks_ferrari_f40
SKIN=0_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_1]
MODEL=ks_ferrari_f40
SKIN=1_white
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_2]
MODEL=ks_bmw_m3_e30
SKIN=0_default
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_3]
MODEL=ks_bmw_m3_e30
SKIN=1_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
entry_list.ini tiver menos blocos [CAR_N] do que o valor de MAX_CLIENTS em server_cfg.ini, o servidor não conseguirá iniciar. Adicione slots suficientes para cobrir a contagem máxima de jogadores.
Passo 4 — Como se Conectar
Para encontrar o endereço IP e a porta do seu servidor, verifique a aba Network do GPanel ou consulte o guia de IP e porta do servidor.
Navegador de Servidores no Jogo
- Inicie o Assetto Corsa.
- Vá para Drive → Online → Server List.
- Se
REGISTER_TO_LOBBY=1estiver definido emserver_cfg.ini, seu servidor aparecerá na lista pública. Use a caixa de pesquisa/filtro para encontrá-lo pelo nome. - Clique no nome do servidor e clique em Join. Digite a senha de entrada, se houver uma definida.
Conexão Direta
- No navegador de servidores, clique em Join via IP ou procure a opção de conexão direta.
- Digite o endereço IP e a porta do seu servidor mostrados na aba Network do GPanel.
- Clique em Connect. Digite a senha de entrada se solicitado.
Content Manager (Recomendado)
O Content Manager é um launcher de terceiros popular para Assetto Corsa que oferece um navegador de servidores aprimorado com filtragem, entrada rápida e detecção de conteúdo ausente.
- Abra o Content Manager e vá para a aba Drive, depois Online.
- Use a barra de pesquisa para encontrar seu servidor pelo nome, ou clique em Add server by IP e digite seu IP e porta da aba Network do GPanel.
- O Content Manager exibirá avisos de conteúdo ausente antes de você tentar entrar, facilitando a identificação de problemas de checksum antes de conectar.
- Clique em Join. O Content Manager iniciará o Assetto Corsa e conectará diretamente ao seu servidor.
Artigos Relacionados
- Assetto Corsa: Instalação de Conteúdo Personalizado (Pistas, Carros & Skins)
- Assetto Corsa: Solução de Problemas Comuns
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP