Benutzer-Werkzeuge

Webseiten-Werkzeuge


tutorial:server:l4d_versus

Dies ist eine alte Version des Dokuments!


Left 4 Dead - Verus-Modus erzwingen

Seit dem DLC wurde die Konsolen-Variable director_no_human_zombies entfernt. Da die neuen Versus-Maps erschienen sind, ist diese Vorgehensweise vorerst nicht nötig.

Vielmehr kann man Dank der neuen Konsolen-Variable mp_gamemode "versus" den Versus-Modus auf Maps erzwingen, was beim manuellen Wechsel von Maps sowieso erforderlich ist. Wurde der Modus einmal gesetzt, wird dieser auch für alle nachträglich geladenen Maps erhalten. Die Lobby setzt für den jeweiligen erforderlichen Spielmodus automatisch mp_gamemode. Bisher gibt es keinen Anlass eine Kampagne als Versus laufen zu lassen. Zukünftige Custommaps können diesen Modus erzwingen. Erst ab diesem Zeitpunkt macht es vielleicht wieder Sinn dort mit einem Plugin einzugreifen.

Voraussetzungen

SourceMod muss installiert sein. Eine Anleitung ist im Artikel Installation von SourceMod zu finden.
Wichtig: Für Left 4 Dead wird SourceMod 1.2 und Metamod: Source 1.7 benötigt. Die Dateien von Metamod: Source und SourceMod kommen nach ./l4d/left4dead.

Installation von L4D Director Enforcer

Das SourceMod-Plugin muss bei AlliedModders herunterladen werden. Im ersten Thread unten auf „Get Plugin“ und dann wird eine smx-Datei heruntergeladen. Die Datei muss dann in das Verzeichnis ./l4d/left4dead/addons/sourcemod/plugins auf den Server hochgeladen werden.

Konfiguration von L4D Director Enforcer

Das Plugin muss einmal durch einen Serverneustart, Mapwechsel oder durch den Befehl sm plugins refresh geladen werden. Es wird automatisch die cfg-Datei hzombies.cfg in ./l4d/left4dead/addons/sourcemod/cfg/sourcemod erstellt. Diese muss bearbeitet werden. Der Wert von l4d_human_zombies muss auf 1 gändert werden.

Installation von [L4D] Force Mission Changer

Das Archiv Force Mission Changer (l4d).zip bei AlliedModders herunterladen. Die Verzeichnisse aus dem Archiv entpacken und es können die Dateien für den Server hochgeladen werden. Diese kommen auch nach ./l4d/left4dead/addons/sourcemod. Die sp-Datei kann ausgelassen werden, da sie sich am sowieso am falschen Ort befindet und sie vom Server auch nicht gebraucht wird.

Konfiguration von [L4D] Force Mission Changer

Um noch die Richtige abfolge der Maps festzulegen, muss die Datei sm_l4dvs_mapchanger.txt im Verzeichnis /sourcemod/data/ bearbeitet werden.

Der komplette Inhalt kann durch diesen ersetzt werden:

"ForceMissionChangerSettings"
{
   "l4d_airport05_runway"
   {
      "next mission map" "l4d_vs_farm01_hilltop"
   }
   "l4d_vs_farm05_cornfield"
   {
      "next mission map" "l4d_vs_hospital01_apartment"
   }
   "l4d_vs_hospital05_rooftop"
   {
      "next mission map" "l4d_smalltown01_caves"
   }
   "l4d_smalltown05_houseboat"
   {
      "next mission map" "l4d_airport01_greenhouse"
   }
}

So laufen die Kampagnen Airport, Smalltown, VS_Hospital und VS_Fram nacheinander und alle im Versus-Modus. Mit der Konfiguration würde dann nach VS_Hospital direkt Smalltown auch im Versus-Modus kommen. Es muss nichts runtergeladen werden.

tutorial/server/l4d_versus.1240700287.txt.bz2 · Zuletzt geändert: 2009/10/24 13:51 (Externe Bearbeitung)