Pages

samedi 24 septembre 2011

Tutorial Créer un serveur counter-strike ou autre mod

Nous allons tenter de créer un serveur counter-strike gratuitement.

Installation et mise a jour du serveur


1° Installation du serveur sur votre ordinateur.

Pour installer un serveur counter-strike (cs) il n’y a rien de difficile, il suffit de télécharger ce petit fichier et de l’installer. Le chemin d’accès du serveur sera


  • C:\HLServer


C'est là que se trouveront tous les fichiers de jeu pour n'importe quel mod de counter-strike. Une fois cette étape terminée, passer à la partie suivante.

2° Installation et Mise à jour du serveur

Tout d’abord il va falloir aller dans le dossier du serveur qui est normalement celui par défaut:

  • C:\HLServer


Supprimer ensuite ClientRegistry.blob, s'il est présent, pour éviter tout problème pendant la mise à jour de votre serveur dédié.
Maintenant on va devoir aller dans le dossier du serveur pour le mettre à jour, pour cela allez dans

    démarrer > Exécuter
  • Tapez cmd
  • Ensuite,Tapez cd c:\HLServer


Voilà nous sommes dans le répertoire du serveur. Une fois à l’intérieur tapez ceci :

ATTENTION, vous ne tappez ceci qui si vous souhaitez créer un serveur pour des mods basés sur HL1 comme counter-strine, dod, czero, etc. Ceci ne fonctionne pas si vous voulez créer un serveur avec des mods basés sur HL2 tels que dod source, cs source, ou hl2 deathmatch !

  • HldsUpdateTool.exe -command update -dir c:\HLServer -game "valve"


La mise à jour des fichiers principaux du servers sont en train d'être téléchargés. Vous attendez jusqu’à ce que ce soit écrit HLDS installation up to date. Ne fermez donc pas la fenêtre !

Mettre à jour le moteur halflife


"valve" correspond au mod noyau du jeu dont tous les mods ont besoin !

Voila normalement cette mise à jour est terminée, s'il y a eu un problème, n'hésitez pas à répeter l'étape précédente autant de fois qu'il le faut !

3° Mise à jour et installation des mods steam

Toujours dans l’invite de commande tapez :

  • HldsUpdateTool.exe -command update -dir c:\HLServer -game "cstrike"


Patientez quelques minutes (environ 5 à 10 minutes) une fois fini vous devez pouvoir lire HLDS installation up to date.

Mettre à jour le moteur halflife


Notez que cstrike correspond au nom du mod que vous voulez installer sur le server. Ici cstrike correspond au mod du jeu counter-strike 1.6. Si vous voulez créer un server dédié pour condition zero par exemple, vous remplaçerez cstrike par czero. Voici les différents codes pour les différents mods: "tfc", "dmc", "ricochet", "dod", "counter-strike source"

4° Lancer le serveur en mode console ou graphique

Le mode console est plus pour les personnes expérimentées et le mode graphique pour débutants.

Le mode graphique permet de configurer le serveur en quelques clics avant et après l'avoir lancé sans connaitre une seule commande. Mais si toutefois des personnes veulent quand même mettre leur serveur en mode console, ben suivez le guide.

Dans le dossier du serveur faites un nouveau raccourci avec comme emplacement d’élément : C:\HLServer\hlds.exe –console –game cstrike +maxplayers (nombre de joueur) +map (nom de la map à mettre au lancement) +port27015

Un exemple s’impose :

  • C:\HLServerhlds.exe –console –game cstrike +maxplayers 12 +map de_aztec +port27015


Lancer le serveur dédié


Pour lancer le serveur il ne faut que lancer le raccourci ou lancer hdls.exe pour le mode graphique.
Voila pour l'installation du base d'un server dédié. Après, ce qui se fait souvent, c'est d'y ajouter des modules comme un des plus connus amx ou amxx

Installation d’amxx


Tout d’abord vous allez avoir besoin de deux choses: metamod et amxx que vous trouverez
- ici (pour amxx et prenez l'AMX Mod X Base pour Windows)
- ici (pour metamod et prenez le dernier Windows Binary).

Maintenant metamod et amxx en votre possession veuillez les dézipper et commençons par installer Metamod:

Installation de MetaMod:

Vous allez extraire le fichier metamod.dll dans le repertoire C:\Hlserver\cstrike\addons\metamod\dlls
Créez le s'il n'existe pas évidemment ;)

Ensuite, rendez-vous dans le dossier C:\Hlserver\cstrike et Editez le fichier liblist.gam avec le bloc note. Cherchez la mention
  • gamedll "dlls\mp.dll"

et remplacez la par ceci:
  • gamedll "addons\metamod\dlls\metamod.dll"


Voila metamod dont amxx à besoin vient d'être installé. Procédons maintenant à l'installation de amxx !

Commencez par extraire le dossier addons contenu dans le fichier zippé de amxx dans le dossier cstrike. Avec cette méthode, les fichiers se positionneront tout seul dans le dossier addonsamxmodx...

créez ensuite un fichier que vous renommerez plugins.ini à la racine du dossier metamod c'est à dire au chemin: C:\Hlserver\cstrike\addons\metamod

Ouvrez le fichier plugins.ini et ajoutez cette ligne :

  • win32 addons/amxmodx/dlls/amxmodx_mm.dll


Et voila, c'est installé :) et pour être sure que l'installation s'est bien passée, exécutez le serveur en double cliquant sur hlds.exe, lancez le serveur, allez dans l'onglet console puis tapez meta list

Si vous avez ceci:


description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.76c ini ANY

C'est que c'est bon. Vous n'avez plus qu'à ajouter votre steamid, votre code personnel de jeu qui vous rend unique dans le fichier users.ini de amxmodx avec les bons flags, et vous voila admin de votre server. Vous pouvez le gerer par l'intermédiaire des menus d'amxx !


III. Installation d’HLGuard


Comme vous le savez tous, si vous y avez un peu joué, cs est rempli de cheaters qui trichent soit pour embêter ( la vraie raison est qu'ils sont nuls lol) ou alors comme des gens honnêtes, entre cheaters.

Je suppose que vous ne voulez pas qu'il y ait de cheaters sur votre server ?! Il vous est possible d'installer un plugin qui permettra de détecter les tricheurs. Il se nomme HLGuard, vous pouvez le telecharger sur son site officiel à l'adresse suivante, cliquez ensuite sur Download

Extraire ensuite le dossier addons dans le dossier de votre mod, pour moi, c'est le dossier cstrike. Ensuite, pour installer le plugin, il faut modifier le fichier plugins.ini qui se trouve à l'emplacement cstrike/addons/metamod/. Ajoute cette ligne:

  • win32 addons/hlguard/dlls/hlguard_mm.dll


Et voila, vous l'avez installé ! Il suffit de démarrer votre serveur pour prendre les modifications en compte

0 commentaires:

Enregistrer un commentaire

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More