Se connecter

Left 4 Dead 2

Sujet : [Tuto] Créer un serveur moddé (updated)
1
Likes
Niveau 14
02 mars 2012 à 20:08:50

Bonjour :fier:

:d) 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.

:globe: 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.

:d) Lisez bien les instructions, sinon vous risqueriez de vous bananer lamentablement :o))

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 :pf:

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

:d) Ok, mais moi je veux jouer avec des coupains :play:
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 :o))

• 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é ! :oui:
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 :cute:

Si vous ne savez pas ouvrir la console, je vous invite à utiliser la fonction rechercher :o))

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... :pf:

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 :d) pour le fichier .smx
.../left4dead2/addons/sourcemod/script :d) 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 :bave: )
http://forums.alliedmods.ds.net/showthread.php?p=954529
• Spawn d'objets (utile pour customiser des maps direct, vous pouvez mettre foutre des avions :doute: ). 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 :o))

PS : L4D3 à l'E3 2012, on y croit :hap:

Likes
Niveau 14
02 mars 2012 à 20:31:53

J'ai oublié juste une chose.

Pour que les plugins soient activés, il faut mettre -insecure dans les options de lancement.
En contrepartie, vous ne pouvez pas vous connecter aux serveurs VAC².

Donc quand vous n'utilisez pas votre serveur, enlevez -insecure :oui:

Babonche
Niveau 9
11 juin 2012 à 01:24:46

Je ne comprend pas la parti pour devenir admin.
on pourrait m'expliquer plus en détail svp ?

diablosblood
Niveau 1
17 juillet 2012 à 23:14:41

salut a toi est merci pour se tuto
mais quand je veut faire f10 pour la console admin il me met
unknow commande ... pourquoi ...^^
merci de ta compreansion
ps:excuse moi pour l'orthographe :/

HapertureLab
Niveau 10
17 juillet 2012 à 23:29:33

Vous regardez jamais la date,hein ?

Lamasticots
Niveau 7
21 février 2013 à 10:55:43

:up:

Je pense que ça peut toujours être utile.

Si vous avez des questions, n'hésitez surtout pas à m'ajouter.

http://steamcommunity.com/id/flytrap95alt/

mabra51
Niveau 8
21 mars 2013 à 13:42:20

J'ai pas comprit comment on s'ajoute en admin. :(

drakovki
Niveau 6
28 mars 2013 à 17:02:45

Bonjour , je viens de faire tout cela donc déjà un grand merci pour l'aide par contre ton plugins sur l4d2 commands je ne comprend pas j'ai tout installer et pourtant sur mon tableau d'admin j'ai pas du-tout tout cela , donc l'apparition d'objet le spawn des zombie le mode no clip ok tout sa fonctionne mais le plus important non ... comment cela e fait-il ?

Et comment faire apparaitre mes mods sur mon serveur ? je ne vois pas le tuto décrivant le sujet ..

Et dernier point il est rare que des joueurs viennent sur mon serveur ( steam ) et quand je lance la partie vue quelle met du temps à charger il n'y a presque plus personne .. why ?

Merci de répondre ^^ si possible

myumyupower
Niveau 1
02 août 2013 à 20:03:39

Bonjour !

Je tente l'expérience de créer mon propre serveur pour la première fois, et tout se passe bien jusqu'à l'étape de la commande sm_admin.

La console me renvoie un message d'erreur comme quoi la commande n'existe pas.

Pouvez-vous m'aider ? :/

TheCrazyChicken
Niveau 10
04 août 2013 à 21:23:10

Dat UP.

bucheron-nico
Niveau 2
19 janvier 2014 à 20:05:32

bonjour voila j'ai un souci j'ai crée mon serveur et on voudrai faire des partie en multijoueur et activer les val pour tester en ligne et sa ne marche pas je comprend pas

Pseudo supprimé
Niveau 10
16 mai 2014 à 15:17:35

Merci l'autre topic il marchait pas trés bien le serveur mais là c'est mieux expliquer + up obliger

1
Sujet : [Tuto] Créer un serveur moddé (updated)
   Retour haut de page
Consulter la version web de cette page