Comment installer des mods sur un serveur Assetto Corsa
Pour installer des mods sur un serveur Assetto Corsa, déposez les fichiers de la voiture ou du circuit dans le dossier content du serveur, puis déclarez-les dans cfg/server_cfg.ini et cfg/entry_list.ini. Chaque joueur doit avoir les mêmes mods dans son jeu. Ce guide montre la méthode sur un serveur pris chez OuiHeberg, hébergeur Assetto Corsa. Le serveur livré contient déjà les 178 voitures et les 21 circuits officiels de Kunos, DLC compris.
Le serveur doit être installé et avoir démarré au moins une fois. Le guide Comment créer un serveur Assetto Corsa explique la connexion Steam et le premier démarrage.
Ce qu'il faut savoir avant d'ajouter un mod
Assetto Corsa n'a pas de Steam Workshop. Les mods sont des dossiers de voitures et de circuits publiés par la communauté, sur des sites comme RaceDepartment ou Overtake. Un mod s'installe des deux côtés, sur le serveur et chez chaque joueur.
Le serveur n'utilise que les fichiers de données d'un mod. Pour une voiture, c'est le fichier
data.acdou le dossierdata. Pour un circuit, ce sont les dossiersdataetai, avec le fichiersurfaces.ini. Les modèles 3D, les textures et les sons restent chez les joueurs.Le serveur et chaque joueur doivent avoir la même version du mod, dans un dossier du même nom.
Un joueur sans le mod ne peut pas entrer sur le serveur. Envoyez-lui le lien de téléchargement avec la version.
Les mods ne sont pas couverts par notre support. Un mod mal fait peut empêcher le serveur de démarrer.
Pour les voitures et circuits officiels de Kunos, rien à déposer. Ils sont déjà sur le serveur. Il suffit de les nommer dans
CARSetTRACK, et que vos joueurs possèdent le DLC correspondant.
Préparer les fichiers avec Content Manager
Content Manager, le lanceur de la communauté pour Assetto Corsa, prépare un serveur complet depuis votre PC. Sa version complète a un onglet Server qui écrit server_cfg.ini et entry_list.ini, puis rassemble les fichiers de données des mods choisis. La version Lite n'a pas cet onglet.
Installez le mod sur votre propre jeu, dans
content/carsoucontent/tracks.Dans Content Manager, ouvrez l'onglet Server et créez un preset avec votre circuit, vos voitures et vos sessions.
Utilisez la fonction Pack. Content Manager produit une archive avec les dossiers
cfgetcontentprêts pour un serveur.Décompressez l'archive sur votre PC. Vous allez envoyer ses dossiers sur le serveur.
Sans Content Manager, copiez à la main le dossier du mod depuis votre jeu, en ne gardant que les fichiers de données cités plus haut.
Content Manager est un outil de la communauté, pas de Kunos ni de OuiHeberg. Il ne se connecte pas à votre serveur. Il prépare des fichiers que vous déposez ensuite vous-même.
Déposer les fichiers sur le serveur
Les mods vont dans content/cars pour les voitures et content/tracks pour les circuits, à côté des contenus officiels. Un circuit moddé pèse souvent plusieurs centaines de Mo, parfois plus d'un Go. Le SFTP est alors la bonne méthode.
Dans la Console, arrêtez le serveur avec Arrêter.
Connectez-vous en SFTP avec le guide Comment se connecter en SFTP avec FileZilla.
Envoyez le dossier de la voiture dans
content/cars, ou le dossier du circuit danscontent/tracks, sans changer son nom.Si vous avez une archive de Content Manager, envoyez aussi ses fichiers
cfg/server_cfg.inietcfg/entry_list.inià la place des fichiers du serveur.
Ces deux dossiers sont livrés avec le serveur de Kunos, à la racine, et contiennent déjà les contenus officiels. Nous n'avons pas encore vérifié le chargement d'un mod sur nos serveurs.
Pour un petit fichier, le Gestionnaire de fichiers de OuiPanel suffit. Il accepte 100 Mo par fichier et sait décompresser une archive déposée sur le serveur.
Si vous remplacez
server_cfg.inipar celui de Content Manager, OuiPanel réécrira au démarrage le nom, les mots de passe et les ports. Le reste du fichier est appliqué tel quel. Vérifiez le nombre de pilotes,MAX_CLIENTS, qui ne peut pas dépasser le nombre de stands du circuit.
Déclarer le mod dans server_cfg.ini et entry_list.ini
Si vous n'avez pas remplacé les fichiers de réglage, ajoutez le mod à la main. Le nom à écrire est celui du dossier déposé dans content.
Dans le Gestionnaire de fichiers, ouvrez le dossier
cfg, puis cliquez surserver_cfg.ini.Pour un circuit, écrivez son nom de dossier dans
TRACK. S'il a plusieurs tracés, écrivez celui que vous voulez dansCONFIG_TRACK. Il s'agit du nom d'un sous-dossier du circuit.Pour une voiture, ajoutez son nom de dossier dans
CARS, séparé des autres par;.Cliquez sur Sauvegarder, puis ouvrez
entry_list.ini.Ajoutez une section
[CAR_n]par place pour la nouvelle voiture, en poursuivant la numérotation sans trou, avecMODEL=suivi du nom de dossier.Cliquez sur Sauvegarder, puis démarrez le serveur depuis la Console.
[SERVER]
TRACK=shuto_revival_project_beta
CONFIG_TRACK=layout_c1
CARS=ks_toyota_supra_mkiv;bmw_m3_e30
Les noms de dossier respectent la casse. Un espace ou une majuscule de trop, et le serveur ne trouve pas le contenu.
Installer les mêmes mods chez chaque joueur
Chaque joueur installe le mod complet dans son jeu, avec les modèles 3D et les textures.
Dans la bibliothèque Steam, faites un clic droit sur Assetto Corsa, puis choisissez Gérer › Parcourir les fichiers locaux.
Copiez le dossier de la voiture dans
content/cars, ou celui du circuit danscontent/tracks.Avec Content Manager, il suffit de glisser l'archive du mod dans la fenêtre du lanceur, qui l'installe au bon endroit.
Les joueurs qui utilisent Content Manager voient, dans la fiche du serveur, les contenus qui leur manquent. Ils n'ont pas de lien de téléchargement automatique. Envoyez-leur votre liste de mods avec les liens.
CSP et Content Manager côté joueur
Custom Shaders Patch, ou CSP, est un mod graphique et réseau installé dans le jeu de chaque joueur. Il n'est pas nécessaire pour rejoindre le serveur de Kunos. Un joueur avec CSP et un joueur sans CSP peuvent rouler ensemble sur votre serveur.
Certains circuits moddés récents exigent CSP pour s'afficher correctement, et des fonctions comme la météo dynamique ou les appels de phares n'existent qu'avec CSP et un serveur modifié. Notre serveur est le serveur officiel de Kunos. Il ne propose ni trafic IA, ni météo dynamique, ni plugins.
Pour la gestion des pilotes une fois en piste, lisez le guide Commandes admin Assetto Corsa.
Si un mod ne marche pas
| Symptôme | Solution |
|---|---|
| Le serveur ne démarre plus après l'ajout du mod | Vérifiez le nom du dossier dans TRACK ou CARS, et que chaque voiture de CARS a une place dans entry_list.ini |
| Le serveur dit qu'il ne trouve pas le circuit | Le dossier du circuit doit être dans content/tracks, avec ses dossiers data et ai. Vérifiez aussi CONFIG_TRACK pour un circuit à plusieurs tracés |
| Un joueur ne peut pas entrer | Il n'a pas le mod, ou pas la même version. Comparez le nom du dossier et la version avec les vôtres |
| Le joueur voit le serveur mais la voiture est grisée | La voiture lui manque, ou toutes ses places sont prises. Ajoutez des sections [CAR_n] pour cette voiture |
| Le téléchargement SFTP échoue au milieu | Reprenez le transfert. Un circuit de plus d'un Go peut demander plusieurs minutes. Vérifiez l'espace disque restant de votre offre |
Besoin d'aide ?
Ouvrez un ticket depuis Tickets › Ouvrir un ticket, ou depuis la tuile Contacter le support en bas de la fiche de votre serveur dans l'espace client. Vous pouvez aussi poser votre question sur le Discord de OuiHeberg.
Location de serveur Assetto Corsa dès 1,99 €/mois, jusqu'à 24 pilotes sur les circuits officiels, avec l'accès SFTP pour vos mods, les sauvegardes et l'anti-DDoS inclus.
Voir les offres →