Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Assetto Corsa : Installation de contenu personnalisé (circuits, voitures & skins)


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.

Arrêtez votre serveur avant de télécharger ou modifier du contenu. Arrêtez toujours votre serveur depuis l'onglet Console du GPanel avant de télécharger des fichiers ou de modifier la configuration. Les modifications effectuées pendant que le serveur est en cours d'exécution peuvent être écrasées à l'arrêt.

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

  1. 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).
  2. Connectez-vous à votre serveur via SFTP en utilisant les identifiants du GPanel.
  3. Téléchargez le dossier complet de la voiture dans content/cars/. Le résultat doit être content/cars/my_custom_car/ avec des sous-dossiers comme data/ et skins/ à l'intérieur.
  4. Ouvrez cfg/server_cfg.ini dans l'éditeur de fichiers du GPanel et ajoutez le nom du dossier de la voiture à la ligne CARS, séparé par un point-virgule :
    CARS=ks_ferrari_f40;ks_bmw_m3_e30;my_custom_car
  5. Ouvrez cfg/entry_list.ini et ajoutez un ou plusieurs emplacements de grille [CAR_N] pour la nouvelle voiture. Définissez MODEL avec le nom du dossier de la voiture et SKIN avec un nom de dossier de skin valide situé dans le répertoire skins/ de la voiture :
    [CAR_4]
    MODEL=my_custom_car
    SKIN=default
    SPECTATOR_MODE=0
    DRIVER_NAME=
    TEAM=
    GUID=
    BALLAST=0
  6. Démarrez le serveur et vérifiez le journal de la console du GPanel pour détecter d'éventuelles erreurs.

Installer un circuit personnalisé

  1. 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).
  2. Connectez-vous à votre serveur via SFTP.
  3. Téléchargez le dossier complet du circuit dans content/tracks/. Le résultat doit être content/tracks/my_custom_track/.
  4. 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/).
  5. Ouvrez cfg/server_cfg.ini et mettez à jour les paramètres du circuit :
    TRACK=my_custom_track
    CONFIG_TRACK=full

    Si le circuit n'a pas de variantes de tracé, laissez CONFIG_TRACK vide.

  6. 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.

  1. Téléchargez le skin personnalisé. Il doit s'agir d'un dossier contenant des fichiers de texture .dds ou .png (par ex. my_livery/).
  2. Téléchargez le dossier du skin dans content/cars/<car_name>/skins/. Le résultat doit être content/cars/ks_ferrari_f40/skins/my_livery/.
  3. Pour utiliser le skin sur un emplacement de grille, mettez à jour le bloc [CAR_N] correspondant dans cfg/entry_list.ini :
    SKIN=my_livery
Les clients doivent disposer du même contenu. Chaque joueur se connectant à votre serveur doit avoir la même version de tous les circuits, voitures et skins personnalisés installés localement dans son installation d'Assetto Corsa. Si un client ne dispose pas du contenu ou possède une version différente, il recevra une erreur de checksum et ne pourra pas rejoindre la partie. Partagez le lien de téléchargement exact avec vos joueurs pour vous assurer que tout le monde dispose de la même version.

Vérification du contenu installé

Après le téléchargement, vous pouvez vérifier que votre contenu est correctement installé :

  1. Dans l'onglet Files du GPanel, naviguez vers content/cars/ ou content/tracks/ et confirmez que les noms de dossiers correspondent à ce que vous avez défini dans server_cfg.ini.
  2. 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.
  3. 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.
Les noms de dossiers sont sensibles à la casse. Les noms de dossiers dans 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

Si vous avez besoin d'aide supplémentaire pour installer du contenu personnalisé, ouvrez un ticket de support en indiquant le nom de votre serveur, le contenu que vous essayez d'installer et les éventuels messages d'erreur du journal de la console du GPanel.

Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.