Die Datei server.cfg für CS 1.6

Aus Verywiki-DE

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Vorstellung

Die Datei server.cfg befindet sich auf dem FTP-Server im folgenden Ordner /games/halflife/cstrike/. Allgemeine Information zur Benutzung des FTP-Server mit einem FTP-Client wie zum Beispiel Filezilla.

Die Datei server.cfg kann man mit einen Texteditor wie zum Beispiel dem simplen Notepad ganz einfach bearbeiten. In der Datei server.cfg werden alle Cvars festgelegt, die benötigt werden, um den Server zu seinen eigenen Wünschen anzupassen.

Wichtige Cvars

 hostname: "CS:S Server"    Legt den Namen Ihres Servers fest.
 rcon_password "meinPW"     Legt das Rcon Passwort fest, welches benötigt wird um den Server zu administrieren.
 sv_downloadurl "http://deinwebspace.de/csrike": Web-URL für schnellen Download von Customdaten (Maps zum Beispiel). 
 sv_maxrate "20000":  Maximaler Ratewert die Spieler auf dem Server benutzen dürfen. (0=unbegrenzt, technisch allerdings auf 30000 begrenzt)
 sv_password "":  Legt das Serverpasswort fest. Einfach leer lassen, falls der Server nicht Passwort geschützt werden soll.
Achtung: Falls Sie einen Clanserver gemietet haben muss ein Passwort gesetzt werden, ansonsten laufen Sie Gefahr das der Server geschlossen wird. sv_region "3": Zeigt an, in welcher Region der Server gehostet wird. 3 steht für Europa. sv_contact "info@verygames.de: E-Mail Kontaktadresse für diesen Gameserver. sv_rcon_maxfailures "10": Maximal erlaubte Anzahl falscher Rcon-Passworteingaben, bevor man gebannt wird. (1=min 20=max). sv_rcon_minfailuretime "30": Zeit in Minuten, in der die maximale Anzahl falscher Rcon-Passworteingaben erreicht werden muss, um vom Server gebannt zu werden.

Allgemeine HL Cvars

allow_spectators "0": Spectator-Modus(Zuschauer) erlauben. (1=ja 0=nein) 
decalfrequency "20": Zeit in Sekunden die man abwarten muss, bevor man wieder ein Spraylogo sprühen kann.
sv_pausable "0": Erlaubt den Spielern, den ganzen Server zu pausieren. (1=an 0=aus)
sv_allowdownload "1": Erlaubt den Spielern) das Herunterladen von Dateien (Sounds, Maps etc.) vom Server. (1=an 0=aus)
sv_allowupload "1": Erlaubt den Spielern) das Hochladen von Dateien (z.B. Spraylogos). (1=an 0=aus)
sv_alltalk "1": 1=Ingamevoice für alle Spieler hörbar. 0=Ingamevoice nur für die Spieler vom eigenem Team hörbar.
sv_cheats "0": Erlaubt das Ausführen diverser als Cheats angesehene Befehle auf dem Server. (1=an 0=aus)
sv_gravity "800": verändert die Schwerkraft für den Server (800 ist Standard). Je niedriger der Wert ist, desto höher kann man springem. ACHTUNG: Den Wert von  sv_gravity  nie auf "0"
setzen. Sonst stürzt der Server ab! sv_maxspeed "320": Legt die Geschwindigkeit fest mit der man sich auf dem Server bewegen kann(320=Standardwert) sv_restartround "30": Nachdem eine Map zum ersten mal geladen wurde, wird die Runde neu gestartet z.B. nach 30 Sekunden. fps_max "120": Maximum an erlaubten Bildern pro Sekunde (FPS). sv_maxupdaterate "101": Maximale Updates pro Sekunde die vom Server erlaubt sind. sv_minupdaterate "30": Minimale Updates pro Sekunde die vom Server erlaubt sind. sv_voicecodec "voice_speex": Verfügbare Codecs für das Ingamevoice sind "vaudio_miles" und "voice_speex". Standard Sprachcodec ist voice_speex. sv_voicequality "5": Legt die Qualität der Sprachübertragung für das Ingamevoice fest. (1=2400bps, 2=6000bps, 3=8000bps, 4=11200bps, 5=15200bps, je höher desto besser die
Sprachqualität) (3=Originalwert) sys_ticrate "300": Legt die Ticrate für den Server fest. sv_voiceenable "1": Erlaubt das Verwenden des Ingamevoices für Spieler. (1=an 0=aus)

CS Spezifische Cvars

edgefriction "4": Legt die Kantenglättung fest. (2=Standard).
mp_autokick "1":  Server kickt automatisch Spieler, die am idlen. (1=an 0=aus)
mp_autoteambalance "1": Legt fest, ob ein Teamausgleich stattfindet, falls die Anzahl der Spieler bei einer Seite zu hoch oder zu niedrig ist. (1=an 0=aus)
mp_buytime "1.5": Legt die erlaubte Einkaufszeit(in Minuten) fest, in der Spieler beim Rundenanfang einkaufen kann. (0.25=min, 15=max)
mp_c4timer "35": (Bombentimer) gibt die Zeit in Sekunden an, bevor die Bombe hochgeht (nachdem die Bombe gelegt wurde) (10=min, 90=max).
mp_chattime "10": Legt die Zeit in Sekunden fest, nachdem die Spieler bei einem Mapende das Scoreboard betrachten und auch chatten können, bevor ein Mapwechsel stattfindet. (1=min, 120=max).
mp_falldamage "1": Legt fest, ob man einen Schaden erhält, wenn man aus einer gewissen Höhe(je höher desto größer ist der Schaden) herunterfällt. (1=an, 0=aus).
mp_flashlight "1": Taschenlampe erlauben. (1=erlauben 0=verbieten).
mp_footsteps "1": Legt fest, ob man Fußschritte hören kann (1=an, 0=aus).
mp_forcechasecam "0": einschalten(1) oder ausschalten(0) der Force Chase Cam.
mp_freezetime "6": Legt die Zeit in Sekunden fest, die man bei jedem Rundenbeginn abwarten muss, bevor man sich bewegen kann. (0=min; 60=max).
mp_friendly_grenade_damage "1": Legt fest, ob Granaten eigenen Teammitgliedern Schaden zufügt. (0=aus; 1=an)
Enable (1) or disable (0) teamdamage for grenades
mp_friendlyfire "1": Legt fest, ob ein Spieler Schaden erhält, falls er von einem Spieler aus dem eigenem Team beschossen wird. (1=an, 0=aus)
mp_hostagepenalty "7": Legt die Anzahl der getöten Geiseln fest , nachdem ein Spieler vom Server gekickt wird. (0=nie).
mp_limitteams "1": Legt die maximale erlaubte Differenz der beiden Teamgrößen fest.
mp_mapvoteratio "0.6": Legt den Prozentsatz beim voting fest, der erforderlich ist, um einen Mapwechsel auszuführen(0.6=60%).
mp_maxrounds "0": Legt die Anzahl der Runden fest, nachdem ein Mapwechsel statffindet.(0=unendlich/ wenn 0 dann richtet sich der Server nach dem timelimit oder winlimit).
mp_roundtime "4": Legt die Rundendauer in Minuten fest (1=min 9=max).
mp_startmoney "800": Das Startgeld, das bei einem Mapbeginn jedem Spieler zur Verfügung gestellt wird.
mp_timelimit "25": Legt fest, wie lange eine Map in Minuten läuft, bevor ein Mapwechsel stattfindet.
mp_tkpunish "1": Legt fest, ob ein Spieler eine Runde aussetzen muss, falls er einen aus dem eigenen Team fraggt. (1=an, 0=aus).
sv_aim "0":  Aktiviert die automatische Zielhilfe. sv_cheats muss dafür an sein. (1=an, 0=aus).
sv_airaccelerate "10": Beschleunigung der in der Luft befindlichen Spieler.
sv_stepsize "18": Größe der einzelnen Schritte zueinander.
sv_wateraccelerate "10": Beschleunigung von im Wasser befindlichen Spielern.
sv_wateramp "0": Schaltet die Wasseramplifikation ein(1) oder aus(0).
mp_decals "200": Anzahl Details(Spraylogos, Einschußlöcher etc.) die angezeigt werden.
mp_playerid "0": Legt fest, ob man den Namen beim bei einem anvisiertem Gegner sehen kann. (0=von allen, 1=nur vom eigenen Team, 2=aus)
mp_winlimit "0": Legt fest, nach wievielen gewonnenen Runden von einem der Teams ein Mapwechsel erfolgt. (0=unendlich, wenn null dann richtet sich der Server nach maxrounds oder timelimit).


Es ist auch möglich, mehrere configs(*.cfg's) für den Server zu speichern. Dazu müßt ihr lediglich die Configdatei(configname.cfg)in das ~/games/halflife/cstrike Verzeichnis auf eurem FTP-Server hochladen.

Um die verschiedenen configs auf dem Server auszuführen, müsst ihr lediglich:

"rcon exec configname" 

(ohne "") in die Konsole eingeben. Auf diese Weise könnt ihr verschiedene Konfigurationen auf dem Server ausführen, z.B. eine ESL-Config, eine Clanbase-Config oder eine War-Config.

Persönliche Werkzeuge