Aller au contenu

Lancer et rejoindre un serveur staging Rust

Réponse rapide : créez un serveur avec le preset Branche staging et choisissez la build. Puis dans Steam, faites un clic droit sur Rust, ouvrez Propriétés, Game Versions & Betas, et sélectionnez la même branche. Une fois votre client mis à jour par Steam, démarrez le serveur et appuyez sur Rejoindre dès En ligne.

La branche staging de Rust est l’endroit où les changements à venir de Facepunch arrivent avant d’atteindre le jeu principal. Crucible Local Server peut lancer un serveur sur staging pour que vous testiez ces changements tôt. L’étape en plus, c’est que votre propre client Rust doit être sur la même build pour le rejoindre, et ce changement se fait dans Steam, pas dans l’app.

Utilisez le preset Branche staging quand vous créez un serveur et appuyez sur Suivant. Une deuxième étape, Quelle build de test ?, demande quelle build lancer :

  • Staging (main), le choix habituel, sur Vanilla, + Carbon ou + Oxide.
  • une des branches de test aux, qui sont vanilla uniquement.

Facepunch ouvre et ferme les branches aux au fil de l’année, les renomme, et en met certaines derrière un code d’accès. La liste montre ce que Steam propose en ce moment, plus les quatre emplacements aux aux01 à aux04 pour qu’une nouvelle branche ait toujours une ligne. Une branche marquée nécessite un code d’accès dans Installations doit d’abord être déverrouillée dans le menu déroulant Installations : saisissez le code publié par Facepunch dans la case Code d’accès de cette branche et installez-la. Voir installer les fichiers du serveur Rust.

L’app installe cette build pour vous, comme n’importe quelle autre installation.

Un serveur staging et votre client Rust doivent être sur la même build, sinon le client ne peut pas se connecter. Alignez-les dans Steam :

1. Trouvez Rust dans votre bibliothèque Steam. Un client déjà sur staging affiche la branche à côté du nom.

La bibliothèque Steam avec Rust et une entrée Rust Staging Branch main

2. Faites un clic droit sur Rust et choisissez Propriétés.

Le menu clic droit de Steam sur Rust avec Propriétés en bas

3. Ouvrez l’onglet Game Versions & Betas et choisissez la build. Prenez la même que celle de votre serveur : main pour Staging (main), ou la branche aux correspondante. Choisissez Default Public Version pour revenir au jeu en ligne.

L'onglet Game Versions and Betas dans les propriétés Steam de Rust, avec staging main sélectionné dans une liste qui comprend la version publique par défaut et les branches aux

4. Pour une branche derrière un code d’accès, saisissez le code. Tapez-le dans Private Versions, appuyez sur Check Code, puis sélectionnez la branche qu’il déverrouille. C’est le même code que l’app demande sur la ligne d’installation de cette branche. Une branche sans code se choisit directement dans la liste.

L'onglet Game Versions and Betas de Steam pour Rust, avec la branche staging aux04 sélectionnée et un code d'accès Facepunch saisi dans le champ Private Versions

5. Laissez Steam mettre Rust à jour. Steam télécharge cette build du client. Une fois terminé, votre client est sur la branche.

La page de Rust dans Steam avec le bouton Installer, prête à télécharger la build staging sélectionnée

Avec votre client sur la bonne branche, démarrez le serveur staging dans Crucible Local Server, attendez En ligne et rejoignez-le comme n’importe quel autre serveur local. Sur un serveur staging, le bouton Rejoindre porte un petit drapeau, et il lance pour vous l’app séparée Rust - Staging Branch (un serveur release lance Rust release), donc le bon jeu s’ouvre dans les deux cas. Passer cette app sur la branche correspondante, comme ci-dessus, reste à faire par vous dans Steam.

Le bouton d’astuces de connexion (i) à côté de Rejoindre dit la même chose sur un serveur staging, avec un lien Comment changer de branche qui renvoie à cette page. Voir console, RCON et outils admin pour le bouton Rejoindre et les chaînes de connexion.

Quand vous avez fini de tester, repassez votre client Steam sur Default Public Version pour rejouer au jeu en ligne.