Ce guide explique comment installer des circuits, voitures et skins personnalisés sur votre serveur dédié Assetto Corsa hébergé chez Legion Hosting. Pour la configuration de base du serveur, consultez le Guide de configuration du serveur Assetto Corsa.
Structure des répertoires de contenu
Le serveur lit le contenu personnalisé depuis deux répertoires :
| Répertoire | Contenu |
|---|---|
content/cars/ |
Chaque sous-dossier correspond à une voiture. Contient data/, skins/, model.ini et d'autres fichiers de données de la voiture. |
content/tracks/ |
Chaque sous-dossier correspond à un circuit. Contient data/, models/, surfaces.ini et éventuellement des sous-dossiers de variantes de tracé. |
Téléchargement de contenu personnalisé via SFTP
Utilisez un client SFTP tel que FileZilla pour télécharger du contenu sur votre serveur. Consultez le guide de transfert de fichiers par SFTP pour les instructions de connexion. Vos identifiants SFTP sont affichés dans le GPanel sous l'onglet Files.
Installer une voiture personnalisée
- Téléchargez la voiture personnalisée depuis une source fiable (par ex. RaceDepartment). Le téléchargement doit contenir un dossier portant le nom interne de la voiture (par ex.
my_custom_car). - Connectez-vous à votre serveur via SFTP en utilisant les identifiants du GPanel.
- Téléchargez le dossier complet de la voiture dans
content/cars/. Le résultat doit êtrecontent/cars/my_custom_car/avec des sous-dossiers commedata/etskins/à l'intérieur. - Ouvrez
cfg/server_cfg.inidans l'éditeur de fichiers du GPanel et ajoutez le nom du dossier de la voiture à la ligneCARS, séparé par un point-virgule :CARS=ks_ferrari_f40;ks_bmw_m3_e30;my_custom_car - Ouvrez
cfg/entry_list.iniet ajoutez un ou plusieurs emplacements de grille[CAR_N]pour la nouvelle voiture. DéfinissezMODELavec le nom du dossier de la voiture etSKINavec un nom de dossier de skin valide situé dans le répertoireskins/de la voiture :[CAR_4] MODEL=my_custom_car SKIN=default SPECTATOR_MODE=0 DRIVER_NAME= TEAM= GUID= BALLAST=0 - Démarrez le serveur et vérifiez le journal de la console du GPanel pour détecter d'éventuelles erreurs.
Installer un circuit personnalisé
- Téléchargez le circuit personnalisé depuis une source fiable. Le téléchargement doit contenir un dossier portant le nom interne du circuit (par ex.
my_custom_track). - Connectez-vous à votre serveur via SFTP.
- Téléchargez le dossier complet du circuit dans
content/tracks/. Le résultat doit êtrecontent/tracks/my_custom_track/. - Si le circuit possède des variantes de tracé, assurez-vous que les sous-dossiers de variantes sont préservés à l'intérieur du dossier du circuit (par ex.
content/tracks/my_custom_track/full/,content/tracks/my_custom_track/short/). - Ouvrez
cfg/server_cfg.iniet mettez à jour les paramètres du circuit :TRACK=my_custom_track CONFIG_TRACK=fullSi le circuit n'a pas de variantes de tracé, laissez
CONFIG_TRACKvide. - Démarrez le serveur et vérifiez le journal de la console du GPanel pour détecter d'éventuelles erreurs.
Installer des skins personnalisés
Les skins personnalisés sont placés dans le répertoire skins/ de la voiture. Chaque skin est un sous-dossier contenant des fichiers de texture.
- Téléchargez le skin personnalisé. Il doit s'agir d'un dossier contenant des fichiers de texture
.ddsou.png(par ex.my_livery/). - Téléchargez le dossier du skin dans
content/cars/<car_name>/skins/. Le résultat doit êtrecontent/cars/ks_ferrari_f40/skins/my_livery/. - Pour utiliser le skin sur un emplacement de grille, mettez à jour le bloc
[CAR_N]correspondant danscfg/entry_list.ini:SKIN=my_livery
Vérification du contenu installé
Après le téléchargement, vous pouvez vérifier que votre contenu est correctement installé :
- Dans l'onglet Files du GPanel, naviguez vers
content/cars/oucontent/tracks/et confirmez que les noms de dossiers correspondent à ce que vous avez défini dansserver_cfg.ini. - Démarrez le serveur et surveillez le journal de la console. Si le serveur ne trouve pas un circuit ou une voiture référencé(e), le message d'erreur indiquera le fichier ou dossier manquant.
- Si vous utilisez Content Manager côté client, il affichera des avertissements de contenu manquant avant une tentative de connexion, ce qui permet d'identifier facilement ce que les joueurs doivent encore installer.
TRACK, CARS, MODEL et SKIN doivent correspondre exactement aux noms de dossiers sur le disque. Une différence de majuscules/minuscules empêchera le serveur de démarrer ou produira des erreurs de checksum.
Articles connexes
- Assetto Corsa : Guide de configuration du serveur
- Assetto Corsa : Résolution des problèmes courants
- Comment transférer des fichiers via SFTP