Aller au menu - Aller au contenu

Installation


Informations sur le tutoriel

Avatar
Auteur : Meuhcoin
Visualisations : 882 047
Licence : Creative Commons BY-SA


Plus d'informations Plus d'informations

Historique des mises à jour

  • Le 18/01/2010 à 01:42:11
    Ajout d'une note sur Windows Vista et 7 et un problème de droit.
  • Le 23/12/2009 à 15:36:19
    Ajout de nouvelles instructions pour l'installation AMXX
Comme toujours, on commence par l'installation. Bah oui, avant de s'en servir, va bien falloir l'installer, ce fameux serveur. :p Commençons déjà par voir les différentes possibilités qui s'offrent à vous pour installer un serveur dédié...
Sommaire du chapitre :
Icône du chapitre
Sommaire Chapitre suivant

Pré-requis

C'est bien beau de vouloir mettre en place un serveur, mais il faut déjà savoir si votre ordinateur et votre connexion vous en donnent les moyens. :p

Tout d'abord, la puissance de l'ordinateur qui va accueillir le serveur. Bien évidemment, plus il est puissant, mieux c'est, mais un ordinateur très vieux (du moment qu'il ne tourne pas sous Windows 3.1 avec un processeur qui tourne à 64 Mhz !) fera l'affaire si vous désirez mettre en place un serveur modeste. Ce sont surtout la puissance du processeur et la quantité de RAM qui seront les plus importants. Bien sûr, un PC de faible puissance ne pourra pas supporter une tonne de joueurs en même temps, et ramera pas mal lors du changement de map. Mais dites vous bien qu'il est inutile de s'offrir du haut de gamme pour ce genre de choses !

Si vous avez un ordinateur qui fonctionne encore mais qui ne sert à rien, c'est l'occasion rêvée de s'en servir : rien ne vaut un ordinateur dédié... au serveur dédié ! En gros, le mieux, c'est d'avoir un PC sous la main qui ne servira quasiment qu'à héberger le serveur, mais ce n'est pas une obligation.
Cependant, évitez de jouer et d'héberger le serveur dédié sur le même ordinateur, puisque ce dernier à besoin de pas mal de ressources pour tourner, et jouer en même temps risque de l'embêter ! Mais bon, comme tout le monde n'a pas quinze ordinateurs à la maison, cela reste envisageable, si votre ordinateur est assez puissant.

Deuxièmement, la vitesse de votre connexion représente un autre poids dans la balance. Inutile d'espérer héberger un serveur si vous surfez encore avec un 56 k ! L'ADSL (ou tout autre technologie dite "haut débit") est en général suffisant : 128 k d'upload feront l'affaire si vous n'êtes pas trop gourmands au niveau du nombre de joueurs. Mais bien sûr, plus ça va vite, mieux ça sera, et plus vous pourrez héberger de joueurs.

Attention à ne pas confondre débit d'upload (débit montant) et débit de download (débit descendant). Votre débit de download n'aura pas vraiment d'influence sur le fonctionnement de votre serveur, et il arrive que les FAI ne communiquent pas sur leur débit d'upload. Mais bon, encore une fois, si vous possédez un accès haut débit, ce sera en général suffisant.

La vitesse de votre connexion aura également une autre influence : celle à laquelle les autres joueurs téléchargeront les fichiers de votre serveur. Comme vous le savez déjà, Steam télécharge automatiquement la map en cours sur le serveur auquel vous vous connectez si vous ne la possédez pas déjà, de même que d'autres fichiers. Si votre débit d'upload est trop lent, les joueurs risquent d'y passer des heures ! Prenez donc en compte ce paramètre si votre connexion est plutôt lente : ne mettez pas des tonnes de fichiers sur votre serveur, et des maps qui pèsent des tas de Méga-octets.

Pour finir, il vous faudra un dernier élément pour jouer sur votre serveur : Steam. Il ne vous faudra pas l'installer sur l'ordinateur qui hébergera le serveur, mais tous ceux qui voudront y entrer (vous y compris) devront posséder Steam, avec évidemment une version de Counter-Strike valide. Si vous possédez un Counter-Strike illégal (obtenu avec des méthodes douteuses pour l'ajouter gratuitement à votre liste de jeux Steam, par exemple), ne rêvez pas, vous ne pourrez pas entrer sur votre serveur. Si ce n'était pas évident pour vous que vous deviez être dans la légalité, vous êtes maintenant au courant ;) .
Même si vous possèdez une version légale de Counter-Strike, mais que vous utilisez la version 1.5 pour jouer sur les serveurs WON, vous ne pourrez de toute façon pas non plus accéder à votre serveur. Il va donc absolument falloir télécharger Steam, et utiliser Counter-Strike à travers cette application. C'est comme ça !

Si vous (ou un de vos amis) obtenez le message Invalid CD key au moment d'entrer sur votre serveur, cela signifie très probablement que votre Counter-Strike est une version piratée. Je me permets de vous signaler que je ne traiterai pas ce problème, que ce soit dans ce tutoriel ou par messages privés. La meilleure solution pour le résoudre, c'est d'acheter le jeu sur Steam, légalement...

Avec Steam

Même si je déconseille cette option, il est possible de créer un serveur dédié directement à partir de Steam. Cette solution est la plus simple et la plus rapide à mettre en ?uvre, mais...
Dans ce cas, pas d'hésitation ! On passe par Steam, non ?

Laissez-moi finir, bande de pressés :p . Je disais donc que, même si vous pouvez installer un serveur dédié avec Steam, cette option ne sera pas la plus pratique par la suite, puisque vous ne pourrez pas avoir un accès complet à la configuration du serveur. De plus, faire tourner le serveur dédié en même temps que vous jouez à un jeu est déconseillé, puisque le serveur réclame beaucoup de ressources.
Bref, la solution Steam n'est utilisable que si vous désirez "prêter" votre ordinateur à des amis pour qu'ils se fassent une petite partie rapidement, pendant que vous faites autre chose. Mais si vous désirez un vrai serveur où vous pourrez tout configurer et où vous pourrez jouer, passez plutôt à la seconde méthode.

La manipulation est très simple : vous démarrez Steam, puis vous cliquez sur l'onglet "Outils" en haut. Là, vous double-cliquez sur "Dedicated Server", et enfin, sur "Télécharger et installer". Si vous voulez faire un serveur pour un jeu Source (comme Counter-Strike : Source ou Half Life 2 Deathmatch), l'opération est la même, choisissez juste "Source Dedicated Server".
Image utilisateur

Après un très court chargement, l'option apparaît dans le menu, et vous n'avez plus qu'à double-cliquer pour démarrer. Vous êtes alors confrontés à l'écran de configuration, dont on reparlera dans la prochaine partie. En gros, vous avez terminé, vous pouvez passer à la partie suivante. :p Mais attention, rappelez-vous bien que vous ne pourrez pas faire tout ce qui est décrit dans ce tutoriel avec cette méthode... Venez pas vous plaindre par la suite, hein :D .

Avec HLDS

Derrière ce nom barbare, se cache un programme bien pratique qui va nous servir à installer le serveur. En gros, vous allez devoir installer un logiciel qui va ensuite installer autre chose ! Oui, ça paraît compliqué, mais ne vous inquiétez pas, ça va aller tout en douceur. :p
Première étape, rendez-vous sur cette page, et cliquez sur Windows HLDS Update Tool. Téléchargez le programme, et exécutez-le normalement, en suivant l'installation comme n'importe quel programme habituel.

Vous avez peut-être remarqué qu'il existait une version Linux du logiciel. En effet, les linuxiens ont eux aussi le droit d'avoir leur serveur. Cependant, on va s'intéresser ici à la version Windows.
Si vous êtes sous Linux (ou GNU/Linux, pour les puristes :p ), vous devriez être capables d"adapter" ce tutoriel, mais tout ne se déroulera pas de la même façon. De plus, je ne suis pas sûr que la version Linux possède un GUI... Enfin bref, si vous vous sentez d'attaque, vous pouvez toujours essayer de suivre !


Rendez-vous à présent dans le répertoire que vous avez choisi pour l'installation, vous y trouverez un fichier appelé HldsUpdateTool.exe, sur lequel vous n'avez qu'à double-cliquer, pour voir. Le logiciel va se mettre à jour puis se fermer quand il aura terminé sa petite affaire... On l'exécute à nouveau, et...
Argh ! Ça s'est affiché tellement vite que j'ai pas eu le temps de réagir !

Pas d'inquiétude, c'est normal. Le programme attend de vous ce qu'on appelle des arguments, mais il va falloir passer par la ligne de commande pour les lui donner. Pour ça, on va utiliser un fichier .bat.
Prenez le Bloc-notes, et copiez-coller tout ça :
Citation : Notre fichier
mkdir c:\serveur
HldsUpdateTool.exe -command update -game cstrike -dir c:\serveur
pause

Puis enregistrez le fichier dans le même répertoire que le HldsUpdateTool.exe sous le nom "serveur.bat" (ou n'importe quoi d'autre, tant que ça se finit par .bat).

Si vous utilisez Windows Vista ou 7, il se peut que vous ne puissiez pas enregistrer directement le fichier .bat dans le même répertoire que HldsUpdateTool.exe à cause d'un problème de droit. Dans ce cas, sauvegardez le fichier .bat sur votre Bureau, puis déplacez-le dans le bon répertoire (par couper-coller par exemple). Windows vous demandera alors de confirmer l'opération et vous donnera les bons droits.


Image utilisateur

Pas d'inquiétude si vous ne voyez pas le ".bat" à la fin du nom du fichier : l'important, c'est que l'icône soit la même que sur l'image, et pas celle d'un fichier texte. Si c'est le cas, vous vous êtes trompés en enregistrant le fichier :p .

Si vous ne voulez pas installer votre serveur dans le dossier C:\serveur, il vous suffit de changer la première et la deuxième commande, afin d'y indiquer le dossier d'installation désiré. N'oubliez pas : changez à la fois la commande mkdir et l'argument qui suit -dir, sans quoi ça ne marchera pas.

Double-cliquez sur votre fichier .bat fraîchement créé, et hop, le programme installera votre serveur. Faites une pause, ça peut durer un moment.

En attendant que tout soit installé, décortiquons ce que nous venons de taper. La première commande, mkdir c:\serveur, est assez évidente : elle crée le dossier serveur à la racine du disque C, qui sera utilisé pour l'installation. Si le dossier n'existe pas, l'installation plante, c'est pourquoi il nous faut le créer avant de continuer.
Ensuite, le -command update demande au programme une mise à jour (dans notre cas, c'est plutôt une installation, mais c'est pareil). Le -game cstrike indique qu'on veut un serveur pour Counter-Strike, et enfin le -dir c:\serveur indique l'endroit où sera installé le serveur.
Enfin, le pause nous sert uniquement à empêcher la fenêtre de se fermer quand le programme aura fini de s'exécuter, afin de s'assurer que tout s'est bien passé.
Ce programme nous sert ici à installer un serveur Counter-Strike, mais il peut aussi servir pour l'installation d'un serveur destiné à d'autres mods, tels Day of Defeat, Ricochet ou encore Counter-Strike : Source. Pour avoir la liste des jeux possible, changez le "cstrike" par "list".

Quand l'installation sera terminée, vous verrez apparaître dans la fenêtre le message HLDS installation up-to-date. Si ce n'est pas le cas, il se peut que les serveurs de Steam soient surchargés, vous devrez alors patienter un petit peu avant de recommencer. De plus, si vous êtes du genre à avoir des doutes, n'hésitez pas à cliquer une seconde fois sur notre fichier .bat, histoire de s'assurer que le programme a bien tout téléchargé (ne vous inquiétez pas, il ne retéléchargera pas les fichiers déjà présents).

Direction le répertoire dont nous venons de parler (C:\serveur, à moins que vous n'ayez décidé de le changer), où vous devriez trouver tout un tas de fichiers. Vous devriez normalement y voir un programme hlds.exe portant l'icône de Half-Life. Félicitations, l'installation est terminée !
Counter-Strike ne bénéficie plus de mises à jour à présent. Cependant, si Valve en réalisait une, il vous suffira d'exécuter à nouveau votre fichier .bat, afin de mettre à jour votre serveur pour faire tourner la dernière version. Gardez donc tout de même le programme d'installation dans un coin, on ne sait jamais.

Hop, c'est installé ! Avant de vous précipiter pour lancer votre serveur, nous allons, dans la partie suivante, voir en détail comment le configurer pour qu'il s'accorde à vos besoins et envies.
Sommaire Chapitre suivant

Informations sur le tutoriel

Retour en haut Retour en haut

Créé : Le 24/05/2006 à 22:24:15
Modifié : Le 22/08/2008 à 15:51:58
Avancement : 100%

L'orthographe, la grammaire et la présentation de ce tutoriel ont été vérifiées par les zCorrecteurs.
73 commentaires