Bonjour
Ceci est la première version du topic https://www.jeuxvideo.com/forums/1-21296-139225-1-0-1-0-tuto-commment-creer-un-serveur.htm
Malheureusement, celui-ci est devenu obsolète, tant au niveau des mises à jour que de l'installation.
Je vais cependant reprendre des phrases de l'ancien tuto.
Même si moins de personne jouent à L4D2 qu'auparavant, je m'efforcerai de vous garantir les meilleurs explications.
Vous souhaitez créer un serveur. C'est relativement simple, si vous savez aller dans les fichiers du jeu.
Les conditions primordiales requises sont :
- Avoir un ordinateur de puissance potable (le processus serveur prends 120 000 ko). Et oui, c'est vous qui devez héberger.
- Avoir une connexion internet correct et stable.
Lisez bien les instructions, sinon vous risqueriez de vous bananer lamentablement
I. Installer l'outil "dedicaced serveur"
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C'est un outil, vous aller dans bibliothèque, vous cliquez sur outil, puis vous installer L4D2 dedicated serveur.
Vous choisissez le jeu (L4D2), vous choisissez la carte (que vous pouvez modifier dans la console du serveur.
Pour le réseau, choisissez internet, ne touchez pas à l'UDP et choississez vous un MDP RC (aucune utilité).
Et prenez un nom sympa pour le serveur. Ensuite vous pouvez choisir d'activer le VAC². Je ne vous conseille pas de l'activer, cela pourrait gênant pour les plugins que nous installerons dans un temps subséquent.
Voilà, votre serveur est créé. Ce serveur est simplissime, et il n'a rien de spécial...
En plus, par défaut, c'est la campagne dead center
Pour y remédier, aller dans la console du serveur, et tapez le nom de la map voulu.
Dead center :
chap 1 : map c1m1_hotel
chap 2 : map c1m2_streets
chap 3 : map c1m3_mall
chap 4 : map c1m4_atrium
Dark Carnival :
chap 1 : map c2m1_highway
chap 2 : map c2m2_fairgrounds
chap 3 : map c2m3_coaster
chap 4 : map c2m4_barns
chap 5 : map c2m5_concert
Swamp Fever:
chap 1 : map c3m1_plankcountry
chap 2 : map c3m2_swamp
chap 3 : map c3m3_shantytown
chap 4 : map c3m4_plantation
Hard Rain :
chap 1 : map c4m1_milltown_a
chap 2 : map c4m2_sugarmill_a
chap 3 : map c4m3_sugarmill b
chap 4 : map c4m4_milltown_b
chap 5 : map c4m5_milltown_escape
The Parish :
chap 1 : map c5m1_waterfront
chap 2 : map c5m1_waterfront_sndscape
chap 3 : map c5m2_park
chap 4 : map c5m3_cemetery
chap 5 : map c5m4_quarter
chap 6 : map c5m5_bridge
The Passing
chap 1 : map c6m1_riverbank
chap 2 : map c6m2_bedlam
chap 3 : map map c6m3_port
The Sacrifice
chap 1 : map c7m1_docks
chap 2 : map c7m2_barge
chap 3 : map c7m3_port
No Mercy :
chap 1 : map c8m1_apartment
chap 2 : map c8m2_subway
chap 3 : map c8m3_sewers
chap 4 : map c8m4_interior
chap 5 : map c8m5_rooftop
Pour jouer en survie tapez survival apres un nom de map
Pour jouer en versus tapez versus apres une nom de map
Évidemment, on ne doit entrer qu'une ligne. Vous prenez map c8m1_apartment (soit le début de la campagne) et vous rajouter à coté versus.
Vous vous rendez dans le jeu, vous voyez apparaitre votre serveur, vous cliquer dessus pour le lancer, et c'est parti
Ok, mais moi je veux jouer avec des coupains
Rien de plus facile, créer votre salle d'attente, et choisissez serveur du groupe steam.
Cela ne pose aucun souci la campagne est différente de celle qui est censé tourné sur le serveur.
Pour kicker un joueur, vous trouverez tout seul. De toute manière, ce que nous allons aborder va nous permettre de le faire directement ingame.
II. SourceMod et Metamod
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Nous allons donc faire en sorte de modder le serveur. Nous verrons les utilités de cette manœuvre plus tard. De toute façon, vous êtes sûrement là pour ça
• Téléchargez Sourcemod http://www.sourcemod.net/downloads.php
Après avoir dézipper (avec Winrar ou 7zip), collez le contenu du dossier addon dans :
steam/steamapps/common/left4dead2/left4dead2/addon
et le contenu du dossier cfg dans :
steam/steamapps/common/left4dead2/left4dead2/cfg
• Téléchargez Metamod
http://www.sourcemm.net/
Après avoir dézipper (avec Winrar ou 7zip), collez le contenu du dossier addon dans :
steam/steamapps/common/left4dead2/left4dead2/addon
Certains dossiers voudront normalement fusionner, il faut accepter.
Attention ! L'étape qui va suivre est primordiale.
Créer un fichier vdf en indiquant seulement le jeu sur http://www.sourcemm.net/vdf et en cliquant sur generate metamod.vdf puis téléchargez-le.
Placez le dans :
steam/steamapps/common/left4dead2/left4dead2/addon
Bien, le plus dur est passé !
Quoique...
III. Devenir Admin et ajouter des plugins
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C'est bien beau d'avoir un serveur, c'est mieux d'avoir des droits. Et c'est encore mieux d'y ajouter des plugins. Sinon, pourquoi nous serions-nous décarcasser à installer ce foutu sourcemod ?
Pour devenir admin, il vous suffit d’éditer le fichier
...left4dead2/addons/sourcemod/configs/admins_simp
le.ini et d’y ajouter les STEAM_ID des admins avec leurs droits comme indiqué ci-dessous :
STEAM_ID "droits"
STEAM_ID2 "droits"
Exemple pour ajouter plusieurs admins avec tous les droits:
"STEAM_1:1:12832123" "99:z"
"STEAM_1:0:87320244" "99:z"
N'oubliez pas d'enregistrer.
Cela fait, aller sur votre serveur, ouvrez la console en jeu, et tapez sm_admin.
Là vous avez des pouvoirs. Vous êtes... Dieu
Si vous ne savez pas ouvrir la console, je vous invite à utiliser la fonction rechercher
Pour ceux qui ont passé cette étape, que dire, si ce n'est que c'est terriblement contrariant de passer par la console pour avoir le menu admin.
Ce désagrament est vite contournable en bindant une touche. Par exemple, taper dans la console :
bind F10 "sm_admin"
Ainsi, vous n'aurez qu'à appuyer sur F10 pour ouvrir le menu admin.
Et maintenant le plus important, le plus génial, le fait que votre serveur soit un serveur moddé. Les fameux... plugins...
Voici une liste de plugin
http://www.sourcemod.net/plugins.php?cat=0&mod=6&title=&author=&description=&search=1
Je vais être très pointilleux sur cette partie.
Vous choisissez un plugin (compatible L4D2, et non L4D), dans la liste.
Des fois, en plus de ce qu'il y a en bas, vous devrais lire les instructions d'installation, qui vous diront où installer les plugins.
Commençons par ce plugin fort sympathique, pour les admins en quêtes de pouvoir.
http://forums.alliedmods.s.net/showthread.php?p=1251446
Télécharger toujours les fichiers "get plugin" ET "get source".
Vous devez les placer dans :
.../left4dead2/addons/sourcemod/plugin pour le fichier .smx
.../left4dead2/addons/sourcemod/script pour le fichier .sp
De plus vous devez télécharger le fichier texte que vous devez mettre dans ce cas dans : .../left4dead2/addons/sourcemod/gamedata
Ce fichier texte peut être dans un endroit différent, mais c'est préciser par l'auteur du plugin généralement (ça peut être data, translation etc).
Grâce à ce plugin, à vous le godmod, les exécutions, et tout plein de choses assez démentes et très drôles pour faire son kikoo.
Je vous invite aussi à installer ces plugins pour bien commencer.
• Unlock des armes allemandes (pas de fichiers textes)
http://forums.alliedmods.s.net/showthread.php?p=1041458
• Spawn des infectés à la demande (tank infini )
http://forums.alliedmods.ds.net/showthread.php?p=954529
• Spawn d'objets (utile pour customiser des maps direct, vous pouvez mettre foutre des avions ). Bref, tout les décors du jeu disponible.
http://forums.alliedmods.s.net/showthread.php?p=1186503
• Spawn des armes à la demande
http://forums.alliedmods.ds.net/showthread.php?p=993960
Aussi, certains plugins peuvent être utiles, et on les voit souvent sur les serveurs connus. Ils sont dans la liste.
Je parle des super versus (+ de 8 joueurs), du perkmod, du berseker.
Je précise aussi que certains plugins vous permettent de ramper quand vous êtes à terre, de voler quand vous êtes un infecté qui n'a pas respawn.
Et c'est terminé ! Vous avez votre serveur, vos pouvoirs, vos mods, et votre serveur va, en définitive, parfaitement fonctionner et tout le monde pourra le rejoindre, à condition que vous avez ouvert dedicated serveur
PS : L4D3 à l'E3 2012, on y croit