Serveur D2GS

D2GS est un binaire Seulement compatible Windows et ne fais pas partie du projet PvPGN. PvPGN n'est pas responssable des problèmes ou effet que D2GS peut causer. Tout bugs découvert doit être reporté aux créateurs de D2GS - ne les envoyez pas au groupe PvPGN.

Si vous envisagez de créer un Serveur Diablo II Fermé, vous aurez besoin d'installer et configurer D2GS pour qu'il fonctionne avec votre serveur PvPGN.

Installer un Serveur D2GS
Logiciels et fichiers nécessaire:
 * serveur D2GS
 * Fichier Diablo II LOD
 * 7-Zip (optionnel)

Vous pouvez télécharger les fichier serveur d2gs sur le site mirroir pvpgn (http://www.pvpgn.pl/). Pour le moment les derniers fichiers serveur D2GS sont:
 * stable – version 1.13c-Build 3
 * fichiers Diablo II LOD - version 1.13c

Télécharger le logiciel et les fichiers
Sur le site http://www.pvpgn.pl/d2gs/:
 * pointez votre navigateur sur le lien ci-dessus
 * Sélectionnez vos fichier (la version du royaume Diablo II que vous désirez)
 * Enregistrez les sur votre disque-dur local

Après avoir télécharger le serveur D2GS, nous devons aussi télécharger le patch de mise à jour Diablo II. A partir du site http://ftp.blizzard.com/pub/diablo2exp/patches/PC/:
 * pointez votre navigateur sur le lien ci-dessus
 * Sélectionnez les fichier nécessaire (la version du royaume Diablo II que vous désirez)
 * Enregistrez les sur votre disque-dur local

Pour terminer téléchargez l'utitilitaire d'archivage 7-zip (optionnel). Sur le site http://www.7-zip.org/download.html:
 * pointez votre navigateur sur le lien ci-dessus
 * Sélectionnez les fichier nécessaire (version 32bit ou 64bit .msi, depuis le pack d'installation Microsoft)
 * Enregistrez le sur votre disque-dur local

Extraire et installer les logiciels et les fichiers
Après avoir tous les fichiers dans une seule place nous allons commencer le vrai travail.

Décompressez D2GS avec votre utilitaire préféré (J'utilise 7-Zip):

D'abord nous allonrs installer 7-Zip (optionnel):
 * double-clicquez sur 7z465.msi
 * Suivez les étapes d'installation

Ensuite nous allons extraire le serveur D2GS:
 * cliquez-droit sur D2GS-113c(3).rar --> 7-Zip --> Extraire les fichiers...
 * Décompressez les fichier dans C:\Program Files\D2GS-113c(3)\

Et pour finir nous installons le patch de mise à jour Diablo II LOD:
 * double-clicquez sur LODPatch_*.exe
 * suivez les étapes d'installation

Configurer le logiciel et les fichiers
Après avoir éxécuter les étapes précédentes, vous devez copier et remplacer les fichier Diablo II LOD et modifier le fichier d2gs.reg pour que le serveur démarre.

'''D'abord vous devez copier les fichiers Diablo II LOD dans le répertoire D2GS. Ouvrez votre répertoir Diablo II LOD install:'''
 * Ouvrez C:\Program Files\Diablo II\
 * Copiez les fichiers suivants dans C:\Program Files\D2GS-113c(3)\
 * d2data.mpq
 * d2exp.mpq
 * d2sfx.mpq
 * d2speech.mpq
 * Patch_D2.mpq
 * D2Client.dll
 * D2CMP.dll
 * D2Common.dll
 * D2Game.dll
 * D2gfx.dll
 * D2Lang.dll
 * D2MCPClient.dll
 * D2Net.dll
 * D2sound.dll
 * D2Win.dll
 * Fog.dll
 * ijl11.dll
 * Storm.dll

Ensuite vous devez modifier les bons paramètres dans le fichier d2gs.reg, ainsi il pointera sur le bon chemin de votre service d2cs et d2dbs, et vous permettra de créer des parties: Ouvrez le fichier d2gs.reg dans votre éditeur préféré (j'utilise edit, un editeur de texte):


 * cliquez sur démarrez --> Exécuter --> cmd
 * Ok

C:\> cd C:\Program Files\D2GS-113c(3)\ C:\Program Files\D2GS-113c(3)\> edit d2gs.reg

Après avoir ouvert le fichier dans l'éditeur, cherchez après la ligne D2CSIP:

"D2CSIP"="192.168.1.1"

Quand vous l'avez trouver, vous avez besoin de modifier la ligne avec l'adresse IP de votre serveur D2CS: (Supposons que votre IP LAN pour votre serveur D2CS soit 192.168.1.2):

"D2CSIP"="192.168.1.2"

Ensuite cherchez la ligne D2DBSIP:

"D2DBSIP"="192.168.1.1"

Quand vous l'avez trouver, vous avez besoin de modifier la ligne avec l'adresse IP de votre serveur D2DBS: (Supposons que votre IP LAN pour votre serveur D2DBS soit 192.168.1.2):

"D2DBSIP"="192.168.1.2"

Pour terminer cherchez la ligne MaxGames:

"MaxGames"=dword:00000001

Quand vous l'avez trouver, vous avez besoin de modifier la valeur du nombre de partie simultanée pouvant être créée: (Supposons que vous voulez permettre de créer 100 parties en même temps, mettez la valeur à 00000064):

"MaxGames"=dword:00000064

Configurer le Firewall
Vous allez devoir ouvrir les ports 6112-6114, 4000, et 8888 dans votre firewall.

Démarrer le serveur D2GS

 * Ouvrez C:\Program Files\D2GS-113c(3)\
 * double clicquez sur D2GS.exe

'''Congratulations! Vous avez créé un serveur fermé Diablo II.'''

Si vous rencontrez tout problème vous pouvez vérifier le log du serveur D2GS situé dans C:\Program Files\D2GS-113c(3)\log\.

Administrations du serveur D2GS
Après que votre serveur D2GS soit installé et onctionnel, il est recommandé de se loguer dans la console d'administration D2GS et de changer le mot de passe admin. (Supposons que votre l'IP LAN de votre serveur D2GS soit 192.168.1.2):


 * clicquez sur Démarrer --> Exécuter --> cmd
 * Ok

C:\> telnet 192.168.1.2 8888 Password: abcd123

Une fois que vous avez réussi à vous loguer, tapez la commande suivante pour changer le mot de passe:

D2GS> passwd

Maintenant, entrez un nouveau mot de passe que vous pouvez retenir.