Valheim

Valheim

55 ratings
Créer un serveur dédié [FR]
By PROTOTYPP
Voici comment créer un serveur dédié sur son pc ou un serveur

4
2
   
Award
Favorite
Favorited
Unfavorite
Préambule
Je pars du principe que vous maîtrisez un minimum l'outil informatique.

Pour suivre ce guide il faudra au préalable:

  • Vous assurer que les extensions de vos fichiers dont le type est connu sont affichées. Si ce n'est pas le cas une petite recherche sur google s'impose => IcI[support.microsoft.com]

  • Un éditeur de texte type bloc note (même si je recommande fortement l'utilisation de Notepad++[notepad-plus-plus.org])

  • Rendez vous sur votre routeur afin d'ouvrir les ports 2456, 2457 et 2458.
    (Si vous ne savez pas comment faire, Rendez-vous sur google en tapant "ouverture de ports" puis le "nom de votre box" et le "nom de votre fournisseur").


SteamCMD
Vous devez télécharger SteamCMD sur le le site officiel de Valve (Steam) ou obtenez le directement => IcI
  • Créez un nouveau dossier nommé Server là où vous souhaitez installer votre serveur puis rendez vous dans ce nouveau dossier.
  • Créez un nouveau dossier nommé SteamCMD

Une fois téléchargé, il vous suffit d'extraire le contenu du .zip dans le dossier SteamCMD.

 
Lancez l’exécutable steamcmd.exe puis patientez jusqu’à ce que l'installation soit terminée.

 
Quand Steam> apparaît tapez exit puis sur la touche Entrer

Une fois terminée votre dossier devrai ressembler à ça :

Installation & Configuration du serveur
Dans le dossier Server, Créez un nouveau document texte et Renommez le comme vous le souhaitez en gardant a l'esprit qu'il doit OBLIGATOIREMENT finir par .bat (pour moi ce sera _START_SERVER.bat).

 
Ensuite effectuez un clic droit sur le nouveau fichier puis modifier (ou Edit with Notepad++ si vous l'avez installé)

Copiez puis Collez ce qui se trouve dans l'encadrer si dessous dans votre fichier.
@echo off title VALHEIM SERVER cls color 0e call XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +login anonymous +force_install_dir XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +app_update 896660 validate +quit set SteamAppId=892970 ping -n 5 -w 1000 127.0.0.1 > nul cls color 0A call valheim_server -nographics -batchmode -name "XXXXXXXXXX" -port 2456 -world "Dedicated" -password "XXXXXXXXXX" -public 1

Bien Nous allons maintenant remplacer tous les XXXXXXXXXXXX avec les bonnes informations.
  • La première série de X correspond au chemin où se situe steamcmd.exe
    (dans mon cas je remplace par :
    C:\Users\prototypp\Steam\steamapps\common\Valheim\Server\SteamCMD\steamcmd
    )

  • La seconde série de X correspond à l'endroit où sera installé le serveur
    (dans mon cas je remplace par:
    C:\Users\prototypp\Steam\steamapps\common\Valheim\Server
    )

  • La troisième série de X correspond au nom que vous souhaitez donner a votre serveur
    (Attention à ne pas retirer les guillemets).

  • La quatrième série de X correspond au mot de passe que vous souhaitez donner a votre serveur
    (Attention à ne pas retirer les guillemets).

Une fois les modifications faites, SAUVEGARDEZ les changements puis fermez l'outil de modification choisi.
Démarrage avec mises à Jour automatique du serveur
Il ne vous reste plus qu'a exécuter le fichier .bat que nous venons de modifier.

Après que Steam a vérifié les mises à jour puis installé la dernière version du serveur disponible, celui-ci se lancera automatiquement.

 
Vous trouverez votre serveur en jeu ou en accès direct via la recherche de serveur Steam en cliquant sur Afficher puis Serveurs (Attention à sélectionner Valheim dans la liste de jeu en bas a gauche de la fenêtre de serveur)

Via Steam:
 
En Jeu via [Rejoindre une partie]:
 
Pour les possesseurs d'une LiveBox:
Originally posted by stef021sto:
Super tuto, je rajouterais une information qui comme dans mon cas mon serveur n'était pas visible sur internet mais visible en favori. j'avais ouvert les ports mais il manquait l'ajout du serveur dans la DMZ de ma LiveBox. et là au miracle mon serveur Valhein était visible.
Conclusion
Maintenant que votre serveur est lancé, il vous suffira d’effectuer combinaison de touches Ctrl+C dans le terminal du serveur pour l’arrêter.

Important le dossier de sauvegarde du monde se situe dans:
AppData\LocalLow\IronGate\Valheim\worlds


Enjoy !
60 Comments
Toukakoukan Mar 10, 2023 @ 10:25am 
Super tuto ! Je faisais autrement avec 2 batch un pour la maj et un pour lancer le serveur.
Pour ma culture et compréhension, que fait la ligne "ping -n 5 -w 1000 127.0.0.1 > nul" svp ? Merci !
Bifool Dec 1, 2022 @ 12:21am 
Salut, j'aimerai acheter un serveur dédié, qu'est ce que tu me recommande pour un jeu comme celui ci ?
Fillbug Dec 30, 2021 @ 10:34pm 
Si rien ne se passe après avoir lance le .bat, passez "@echo off" en "@echo on" et envoyez le message d'erreur
Seasky[FR] Sep 6, 2021 @ 8:16am 
ta oublié de précisé qui fallait un bon proco et une bonne co
Kidnoff Apr 19, 2021 @ 11:57pm 
Tout le monde sur le net explique comme créer un serveur dédié, mais toujours rien sur comment jouer en Lan avec l'IP, j'ai tout essayer ;(
Toph Apr 5, 2021 @ 3:07pm 
bonsoir , ce tuto marche t'il si je vrux mettre le serveur sur mon serveur nas?
Tracas_1 Mar 31, 2021 @ 5:47am 
Bonjour, je rencontre le même petit problème que Valouuuuu quelqu'un sais d'où vient le pb ?
merci d'avance !
Alyssa Mar 28, 2021 @ 6:38am 
Magnifique tuto merci beaucoup :steamthumbsup:
Valouuuuu Mar 18, 2021 @ 1:23am 
Bonjour, j'ai un petit soucis, après avoir lancé le .bat il ne se passe rien :steamsad:
Wyatt Schutzengel Mar 9, 2021 @ 6:57am 
Pour te répondre Galrauch, j'ai mis la première série de X entre des guillemets et ça a régler le problème ^^
J'espère qu'il en seras pareil avec toi !