Guide : comment créer un serveur Day of Dragons

De Survival Servers
Aller à la navigation Aller à la recherche

Créer un serveur de jeu Day of Dragons est un processus simple, réalisable depuis un serveur dédié ou depuis votre ordinateur personnel.

Option n°1 : louer un serveur Day of Dragons (voir l’exemple de Command Center ci-dessous !)

Formulaire Modify Game Server Settings d’un serveur Day of Dragons, de Location et Map jusqu’à Restart Interval.
Les paramètres d’un serveur Day of Dragons dans le Command Center.

Louez un serveur Day of Dragons chez Survival Servers

Option n° 2 : créer un serveur Day of Dragons depuis votre ordinateur personnel ou un serveur dédié

Prérequis du serveur

Windows 7, 8, 8.1, Server 2008, Server 2012 & 64 bits

Processeur quatre cœurs (nécessite jusqu'à 2 cœurs complets)

Jusqu'à 16 Go de mémoire (utilise actuellement environ 6 Go de mémoire au minimum et jusqu'à 15 Go de mémoire pour un serveur plein)

Environ 2.5 Go d’espace disque (dossier d’installation)

Visual C++ Redistributable pour Visual Studio 2015

Étape 1 : récupération des fichiers du serveur de jeu via SteamCMD

La meilleure méthode pour obtenir les fichiers de jeu du serveur dédié est de passer par SteamCMD.

  1. Créez un dossier dans lequel vous souhaitez stocker les fichiers d’hébergement de votre serveur de jeu Day of Dragons
  2. Dans ce dossier, créez un dossier nommé SteamCMD et placez-y le fichier SteamCMD.exe que vous venez de télécharger
  3. Créez un fichier batch nommé SteamCMD.bat dans le dossier SteamCMD
  4. Placez le code suivant dans ce fichier batch :
@echo off
start "" steamcmd.exe +force_install_dir "C:\dayofdragons" +login anonymous +app_update 1088320 validate +quit
  1. Laissez l’identifiant sur « anonymous » : le serveur se télécharge sans compte Steam
  2. Remplacez le chemin du lecteur C:\ par l’emplacement du dossier serveur Day of Dragons que vous avez créé précédemment
  3. Faites un clic droit sur SteamCMD.bat et choisissez Exécuter en tant qu'administrateur
  4. Le téléchargement des fichiers de votre serveur de jeu devrait maintenant commencer

(méthode alternative) : Localiser les fichiers du serveur de jeu sur le disque dur

Vous pouvez héberger Day of Dragons directement depuis le jeu lui-même. Si vous souhaitez modifier des paramètres, localisez votre dossier common :

  1. Faites un clic droit sur Day of Dragons dans Steam, puis sélectionnez Propriétés
  2. Cliquez sur l’onglet Fichiers installés
  3. Cliquez sur le bouton Parcourir

Étape 2 : configurer un serveur dédié Day of Dragons

  1. Créez un fichier batch nommé Day of DragonsServer.bat ou Launch.bat dans le dossier de serveur Day of Dragons que vous venez de créer à l’étape 1
  2. Placez le code suivant dans ce fichier batch :
start "" /NORMAL "C:\dayofdragons\DragonsServer.exe" -SteamServerName="SurvivalServers.com Dev Test" -log
  1. Une fois cette étape terminée, vous devriez voir la liste des fichiers du serveur ainsi que le fichier .bat que vous avez créé dans le dossier du serveur.
Ce fichier .bat vous permettra de lancer le serveur

Étape 3 : redirection de ports

Ajoutez une règle de trafic entrant à votre pare-feu Windows pour autoriser le port UDP 27015 ainsi que 27016 et 7777 (ou tout autre port que vous choisissez d'utiliser).

Vous devrez peut-être aussi ajouter une règle de redirection sur votre routeur réseau. Vous pouvez consulter PortForward.com pour savoir comment procéder.

Configuration de votre serveur de jeu Day of Dragons !

Pour modifier les paramètres du serveur de jeu, ouvrez le fichier Dragons/Saved/Config/WindowsServer/Game.ini

Vous pouvez modifier des paramètres ici (en plus de la ligne de lancement) - ces paramètres écrasent ceux de votre ligne de lancement :

Game.ini
[/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C]

;This config variable allows users to set server max players. Values are currently hardcoded set to 1 min and 300 max. If users do not define the max player count in Game.ini, the server defaults to 100. For most servers, we recommend no more than 100 players for best playability.
iMaxPlayers=100
;range is 1-300

;This array config variable allows users to define who are admins. This must be set before the server is started. Add additional entries below the first.
sServerAdmins=Steam64ID
sServerAdmins=Steam64ID
sServerAdmins=Steam64ID
;etc.

;This blacklist array config variable allows users to ban players by their Steam ID. Replace Steam64ID with the actual Steam ID of the banned player.
sServerBanned=Steam64ID
sServerBanned=Steam64ID
sServerBanned=Steam64ID
;etc.

;Change this value to True if the server uses a whitelist
bUseFriendsList=false

;This whitelist array config variable allows users to prevent any player from joining their server unless their Steam ID is on this whitelist. Replace Steam64ID with the actual Steam ID of the allowed player. bUseFriendsList=true must be set to enable the whitelist.
sServerFriends=Steam64ID
sServerFriends=Steam64ID
sServerFriends=Steam64ID
;etc.

Veillez à modifier les données vers le bas de la config, sinon vous risquez de rencontrer des problèmes.

Trouver et rejoindre votre serveur

Ces méthodes ne fonctionnent pas actuellement - la seule façon de rejoindre le serveur est la liste de serveurs en jeu, jusqu'à ce que les bugs soient corrigés

  1. Assurez-vous d’abord que votre serveur est lancé en exécutant le fichier DayOfDragonsServer.bat en tant qu’administrateur (si sa fenêtre CMD est déjà ouverte, tout est en ordre)
  2. Ouvrez Steam et cliquez sur l'onglet Affichage en haut à gauche
  3. De là, sélectionnez « Servers » et un nouveau panneau s'affichera
  4. Cliquez sur l'onglet Lan en haut et sur le bouton de filtre en bas
  5. Réglez le filtre sur Day of Dragons
  6. Si votre serveur y apparaît, c'est qu'il fonctionne et qu'il est prêt

Menu Steam ouvert depuis la barre des tâches Windows, avec une flèche pointant vers Servers.

Fenêtre Servers de Steam sur l’onglet LAN, avec une flèche pointant vers le filtre Game.

Comment rejoindre votre serveur (clients SurvivalServers.com)

La seule façon de rejoindre le serveur est la liste de serveurs en jeu, jusqu’à la correction des bugs

Méthode 1. Trouver votre serveur hébergé par survivalservers.com

ÉTAPE 1 : mettez votre serveur à jour vers la dernière version de Day of Dragons. Réglez Server Update sur Yes, run update/validate sur la page de votre serveur, puis cliquez sur Save Settings & Restart en bas. * Si vous n’êtes pas client de Survival Servers, renseignez-vous auprès de votre hébergeur de serveur de jeu.

Barre du bas indiquant You have unsaved changes, avec le bouton Save Settings and Restart entouré en or.
Save Settings & Restart lance la mise à jour et redémarre le serveur.
  1. Une fois que vous êtes sûr que le serveur est à jour et affiché comme démarré dans le Command Center, lancez le jeu
  2. Dans le jeu, cliquez sur Join, puis recherchez votre serveur dans la liste des serveurs non officiels (Remarque : si votre serveur est protégé par un mot de passe, veillez à cocher la case "Show Password Protected")
  3. Vous pouvez aussi utiliser le filtre de nom en haut de la liste pour trouver votre serveur plus rapidement.

Emplacement des données de sauvegarde du monde

L'emplacement du dossier de sauvegarde varie selon votre mode d'hébergement. Si vous êtes hébergé chez survivalservers.com, l'emplacement de vos données de sauvegarde ressemblera à ce qui suit.

Dragons/Saved

Si vous hébergez un serveur Day of Dragons en local, le répertoire sera le même, dans le dossier de votre serveur.

Dragons/Saved

Si vous êtes chez un autre hébergeur, contactez-le pour savoir où se trouvent les données de sauvegarde.


Vous pouvez héberger votre propre serveur Day of Dragons chez Survival Servers avec installation instantanée.