Benutzer-Werkzeuge

Webseiten-Werkzeuge


config:start

Dies ist eine alte Version des Dokuments!


Die Konfiguration eines Servers

Ein Server lässt sich anhand verschiedener Dateien konfigurieren. Bestimmte Dateitypen kommen bei jeden Source-Server vor. Diese können mit einem Editor unter Linux oder Windows bearbeitet werden.

Datei Funktion Bemerkung
$mod/motd.txt Die „Message of the Day“, zu Deutsch Nachricht des Tages, wird nach dem erfolgreichen Verbinden zum Server angezeigt Der Inhalt ist HTML. Es kann durch die Konsolen-Variable motdfile eine andere Datei festgelegt werden.
$mod/maplist.txt Diese Datei beinhaltet eine Liste der installierten Maps Die Datei wird von Mani verwendet, um die Maps im Menü anzeigen zu können. Fehlen Maps, in der Textdatei, stehen sie nicht zur Auswahl. Diese Maps können auch nicht gevotet werden. Nicht alle Plugin benötigen diese Datei.
$mod/mapcycle.txt Hier wird die Reihenfolge der Maps bestimmt. Viele Plugins greifen auf diese Datei zu. Zusätzlich bieten manche Plugins an, die Map auch zu wechseln, wenn sich keine Spieler auf dem Server befinden.
$mod/gameinfo.txt Beinhaltet die SteamAppID der Modifikation und verschiedene Pfade zu wichtigen Dateien. Früher wurde die Datei auch dazu verwendet um Metamod: Source zu laden. Mittlerweile ist diese Methode veraltet und sollte nicht mehr angewandt werden.
$mod/cfg/valve.rc Wird als erstes nach dem Start des Servers ausgeführt. Diese Datei führt die autoexec.cfg auf und danach wird der Befehl stuffcmds ausgeführt, der die optionalen Befehle der Kommandozeile1)
$mod/cfg/autoexexc.cfg Wird vor der ersten Map ausgeführt. Wird durch die Datei valve.rc aufgerufen.
$mod/cfg/server.cfg Nachdem jedem Laden einer Map wird diese Datei ausgeführt. Kann mit der Konsolen-Variable servercfgfile geändert werden.

autoexec.cfg

In der autoexec.cfg können Befehle oder Konsolen-Variablen geladen bzw. geändert werden, bevor die erste Map geladen wird. Die autoexec.cfg wird nur zum Start einmal automatisch geladen bevor die Befehle und Konsolen-Variablen per Startparameter übergeben werden.

Spiel Artikel
Counter-Strike: Source autoexec.cfg
Half-Life 2 Deathmatch autoexec.cfg
Day of Deafeat: Source autoexec.cfg
Team Fortress 2 autoexec.cfg
Lef 4 Dead autoexec.cfg

server.cfg

In der server.cfg können Befehle oder Konsolen-Variablen geladen bzw. geändert werden, nachdem eine Map geladen wurde. Dieser Vorgang wiederholt sich nach jedem Mapchange.

Counter-Strike: Source server.cfg
Half-Life 2 Deathmatch server.cfg
Day of Deafeat: Source server.cfg
Team Fortress 2 server.cfg
Lef 4 Dead server.cfg
1) Alle Befehle und Konsolen-Variablen, die mittels des Zeichens + per Startbefehl übergeben worden sind.
config/start.1228783762.txt.gz · Zuletzt geändert: 2009/10/24 13:48 (Externe Bearbeitung)