Guide : comment créer un serveur American Truck Simulator

De Survival Servers
Aller à la navigation Aller à la recherche

Un serveur dédié American Truck Simulator offre à votre groupe une session Convoy privée toujours en ligne à une adresse fixe : vos amis vont et viennent à toute heure sans qu’un joueur doive héberger depuis son PC de jeu, avec l’heure, la météo, le trafic IA et les missions synchronisés pour tous les joueurs connectés. Convoy accepte jusqu’à 8 conducteurs, et l’argent, les camions et l’historique des missions de chaque conducteur restent dans son propre profil local : rien n’est donc jamais perdu quand le serveur redémarre.

La voie rapide : le serveur loué

  1. Commandez le serveur et choisissez un nombre de slots, un centre de données et un cycle de facturation. Le provisionnement est automatique et le serveur est en ligne en quelques minutes.
  2. Ouvrez le panneau de contrôle. Votre Convoy Search ID s’affiche en direct tant que le serveur est en ligne, personne n’a donc à fouiller dans les fichiers journaux.
  3. Définissez le nom du serveur, le mot de passe, les modérateurs et le reste dans l’outil Server Config, puis redémarrez pour appliquer les changements. Convoy ne lit sa configuration qu’au démarrage.
  4. Les packages de cartes de base sont préinstallés : vos amis peuvent donc rejoindre le serveur sans aucun DLC, et les mises à jour automatiques maintiennent le serveur à la version actuelle du jeu.

Si cela vous semble mieux que de surveiller une machine, vous pouvez louer un serveur American Truck Simulator et prendre la route en quelques minutes.

Auto-hébergement sur votre propre matériel

L’outil de serveur dédié officiel de SCS est gratuit, mais il demande une vraie configuration.

Installer le serveur

  1. Installez SteamCMD et exécutez : app_update 2239530 validate avec une connexion anonyme. L’outil American Truck Simulator Dedicated Server (App ID 2239530) ne nécessite pas de compte possédant le jeu.

Exporter les packages serveur (obligatoire)

  1. Le serveur refuse d’héberger une session tant qu’il ne dispose pas de server_packages.sii et server_packages.dat. Ils ne sont pas inclus dans le téléchargement : vous les exportez depuis une copie du jeu.
  2. Dans votre jeu, modifiez config.cfg (dans Documents\American Truck Simulator) et définissez uset g_console "1".
  3. Lancez le jeu, appuyez sur la touche tilde (~) pour ouvrir la console, puis exécutez export_server_packages.
  4. Copiez les deux fichiers exportés depuis Documents\American Truck Simulator dans le dossier racine du serveur.

Configurer

  1. Lancez le serveur une fois pour qu’il génère server_config.sii, puis modifiez ce fichier : nom du lobby, description, mot de passe, max_players (8 est la limite officielle), trafic IA, règles de collisions et de dégâts, étiquettes de noms, fuseaux horaires, limites de véhicules et une liste de modérateurs par SteamID64.
  2. La configuration n’est lue qu’au démarrage : chaque modification nécessite donc un redémarrage.

Réseau

  1. Redirigez le port de connexion 27015 et le port de requête 27016 vers la machine hôte, et ajoutez des règles de pare-feu pour TCP et UDP sur les deux ports. Convoy a la particularité d’exiger les deux protocoles.

Trouver votre Search ID

  1. À chaque démarrage, le serveur inscrit son Convoy Search ID dans server.log.txt. Cet ID change à chaque redémarrage, sauf si vous enregistrez un jeton de connexion de serveur de jeu Steam sur steamcommunity.com/dev/managegameservers (utilisez l’App ID 270880, avec un compte possédant le jeu) et que vous placez ce jeton dans la configuration.

Pour utiliser des cartes DLC ou des mods, consultez activer les cartes DLC et les mods. Pour transmettre l’adresse finale à vos amis, renvoyez-les vers comment rejoindre un serveur American Truck Simulator.