Este guia explica como instalar pistas, carros e skins personalizados no seu servidor dedicado de Assetto Corsa hospedado na Legion Hosting. Para configuração básica do servidor, consulte o Guia de Configuração do Servidor Assetto Corsa.
Estrutura de Diretórios de Conteúdo
O servidor lê o conteúdo personalizado a partir de dois diretórios:
| Diretório | Conteúdo |
|---|---|
content/cars/ |
Cada subpasta é um carro. Contém data/, skins/, model.ini e outros arquivos de dados do carro. |
content/tracks/ |
Cada subpasta é uma pista. Contém data/, models/, surfaces.ini e opcionalmente subpastas de variantes de layout. |
Enviando Conteúdo Personalizado via SFTP
Use um cliente SFTP como o FileZilla para enviar conteúdo ao seu servidor. Consulte o guia de upload de arquivos via SFTP para instruções de conexão. Suas credenciais SFTP são exibidas no GPanel na aba Files.
Instalando um Carro Personalizado
- Baixe o carro personalizado de uma fonte confiável (ex.: RaceDepartment). O download deve conter uma pasta com o nome interno do carro (ex.:
my_custom_car). - Conecte-se ao seu servidor via SFTP usando as credenciais do GPanel.
- Envie a pasta inteira do carro para
content/cars/. O resultado deve sercontent/cars/my_custom_car/com subpastas comodata/eskins/dentro. - Abra
cfg/server_cfg.inino editor de arquivos do GPanel e adicione o nome da pasta do carro à linhaCARS, separado por ponto e vírgula:CARS=ks_ferrari_f40;ks_bmw_m3_e30;my_custom_car - Abra
cfg/entry_list.inie adicione um ou mais slots de grid[CAR_N]para o novo carro. DefinaMODELcomo o nome da pasta do carro eSKINcomo um nome válido de pasta de skin dentro do diretórioskins/do carro:[CAR_4] MODEL=my_custom_car SKIN=default SPECTATOR_MODE=0 DRIVER_NAME= TEAM= GUID= BALLAST=0 - Inicie o servidor e verifique o log do console no GPanel para quaisquer erros.
Instalando uma Pista Personalizada
- Baixe a pista personalizada de uma fonte confiável. O download deve conter uma pasta com o nome interno da pista (ex.:
my_custom_track). - Conecte-se ao seu servidor via SFTP.
- Envie a pasta inteira da pista para
content/tracks/. O resultado deve sercontent/tracks/my_custom_track/. - Se a pista possui variantes de layout, certifique-se de que as subpastas das variantes estejam preservadas dentro da pasta da pista (ex.:
content/tracks/my_custom_track/full/,content/tracks/my_custom_track/short/). - Abra
cfg/server_cfg.inie atualize as configurações da pista:TRACK=my_custom_track CONFIG_TRACK=fullSe a pista não possui variantes de layout, deixe
CONFIG_TRACKvazio. - Inicie o servidor e verifique o log do console no GPanel para quaisquer erros.
Instalando Skins Personalizadas
Skins personalizadas são colocadas dentro do diretório skins/ do carro. Cada skin é uma subpasta contendo arquivos de textura.
- Baixe a skin personalizada. Deve ser uma pasta contendo arquivos de textura
.ddsou.png(ex.:my_livery/). - Envie a pasta da skin para
content/cars/<car_name>/skins/. O resultado deve sercontent/cars/ks_ferrari_f40/skins/my_livery/. - Para usar a skin em um slot do grid, atualize o bloco
[CAR_N]correspondente emcfg/entry_list.ini:SKIN=my_livery
Verificando o Conteúdo Instalado
Após o envio, você pode verificar se seu conteúdo está instalado corretamente:
- Na aba Files do GPanel, navegue até
content/cars/oucontent/tracks/e confirme que os nomes das pastas correspondem ao que você definiu emserver_cfg.ini. - Inicie o servidor e observe o log do console. Se o servidor não encontrar uma pista ou carro referenciado, a mensagem de erro indicará o arquivo ou pasta ausente.
- Se estiver usando o Content Manager no lado do cliente, ele exibirá avisos de conteúdo ausente antes de uma tentativa de conexão, facilitando a identificação do que os jogadores ainda precisam instalar.
TRACK, CARS, MODEL e SKIN devem corresponder exatamente aos nomes das pastas no disco. Uma diferença na capitalização fará com que o servidor não inicie ou produza erros de checksum.
Artigos Relacionados
- Assetto Corsa: Guia de Configuração do Servidor
- Assetto Corsa: Solução de Problemas Comuns
- Como Enviar Arquivos via SFTP