INSTALLATION
Condition Zero installieren
Wenn du Condition Zero über Steam besitzt, installierst du das Spiel ganz normal über deine Steam-Bibliothek.
Dadurch werden die benötigten Spiel- und Konfigurationsdateien angelegt, bevor wir etwas daran verändern.
ERSTER START
Erst testen. Dann schrauben.
Bevor du irgendwelche Configs kopierst oder Befehle ausprobierst, starte das Spiel zunächst mit den Standardeinstellungen.
Öffne ein lokales Spiel oder verbinde dich mit einem Server und prüfe, ob Grafik, Sound, Maus und Tastatur grundsätzlich funktionieren.
Wenn später etwas nicht funktioniert, weißt du so wenigstens, welche Änderung dafür verantwortlich sein könnte.
VIDEO
Auflösung & OpenGL
Condition Zero stammt aus der 4:3-Zeit, läuft aber auch auf modernen Breitbildmonitoren. Entscheidend ist nicht irgendeine angeblich „beste Pro-Auflösung“, sondern womit du vernünftig spielen kannst.
Renderer: OpenGL
Für die Steam-Version von Condition Zero solltest du den OpenGL-Renderer verwenden. Alte Guides empfehlen teilweise noch Direct3D – diese Unterstützung wurde aus der aktuellen GoldSrc-Version entfernt.
4:3 oder Widescreen?
Das klassische Counter-Strike-Bild. Wer früher mit 640×480, 800×600 oder 1024×768 gespielt hat, fühlt sich hier meistens sofort wieder zuhause.
Passt besser zu heutigen 16:9- und 16:10-Displays. Die aktuelle Steam-Version unterstützt moderne Breitbilddarstellung.
Wenn du nach vielen Jahren zu CZ zurückkehrst, fang ruhig mit deiner alten 4:3-Auflösung an. Neue Spieler können problemlos Widescreen verwenden. Eine niedrigere Auflösung macht aus uns leider trotzdem keine 20-Jährigen mehr.
Stretch oder schwarze Balken?
Spielst du eine 4:3-Auflösung auf einem 16:9-Monitor, kann das Bild je nach Skalierung entweder mit schwarzen Balken dargestellt oder auf die gesamte Bildschirmbreite gestreckt werden.
Das ist in erster Linie eine Frage der persönlichen Gewohnheit. Für einen sauberen Start musst du hier keine vermeintliche „Competitive“-Einstellung erzwingen.
KONSOLE
Die Entwicklerkonsole
Die Entwicklerkonsole gehört bei Condition Zero praktisch zum Werkzeugkasten. Darüber kannst du Einstellungen prüfen, Befehle testen und später auch direkt zu einem Server verbinden.
Konsole aktivieren
Auf einer deutschen Tastatur öffnest du sie normalerweise mit der Taste oberhalb von Tab – also der Taste, auf der üblicherweise ^ liegt.
versionWenn die Konsole darauf Versionsinformationen ausgibt, funktioniert alles.
Öffne in Steam die Eigenschaften von Counter-Strike: Condition Zero und trage unter „Allgemein → Startoptionen“ den Parameter -console ein.
-consoleWelche Startoptionen brauchen wir?
Im Normalfall: fast keine.
Startet Condition Zero mit aktivierter Entwicklerkonsole. Praktisch, wenn du die Konsole ohnehin regelmäßig benutzt.
Überspringt das Intro beim Start. Reine Komfortfunktion – kein Performance-Tweak.
-console -novid-autoconfig ist zur Fehlerbehebung gedacht. Es setzt Video- und Performanceeinstellungen anhand der erkannten Hardware zurück und sollte anschließend wieder aus den Steam-Startoptionen entfernt werden.
-heapsize, wilde Auflösungsparameter und eine halbe Kommandozeile voller Tweaks übernehmen wir nicht blind. Wenn CZ sauber läuft, lösen wir keine Probleme, die wir gar nicht haben.
CONFIG
Config & userconfig.cfg
Condition Zero speichert viele persönliche Einstellungen in CFG-Dateien. Genau hier findet man auch einen großen Teil der zwanzig Jahre alten Config-Magie aus früheren Zeiten.
Wo liegt der CZ-Ordner?
Bei einer normalen Steam-Installation findest du das Spiel innerhalb deiner Steam-Bibliothek unter:
Steam\steamapps\common\Half-Life\czero\Der vordere Teil des Pfades kann natürlich abweichen. Entscheidend ist der Ordner steamapps\common\Half-Life\czero\.
config.cfg
Die config.cfg enthält vom Spiel verwaltete Einstellungen und Tastenbelegungen. Sie ist deshalb nicht der ideale Ort für unsere eigene Sammlung dauerhaft gewünschter Befehle.
userconfig.cfg
Für eigene dauerhafte Einstellungen legen wir stattdessen eine Datei namens userconfig.cfg im selben CZ-Ordner an.
Steam\steamapps\common\Half-Life\czero\userconfig.cfgWindows darf daraus nicht versehentlich userconfig.cfg.txt machen. Blende im Explorer am besten die Dateinamenerweiterungen ein.
Was gehört hinein?
Zum Beispiel persönliche Netsettings, Mauswerte, Crosshair-Befehle oder eigene Binds – also Einstellungen, die bei jedem Spielstart wieder vorhanden sein sollen.
// Planet Czero – Beispiel
rate "25000"
cl_cmdrate "101"
cl_updaterate "101"
net_graph "3"
net_graphpos "2"Kopiere nicht blind eine fremde 300-Zeilen-Config von 2005. Wir tragen nur Einstellungen ein, von denen wir wissen, was sie tun.
NETSETTINGS
Rates einstellen
GoldSrc verwendet mehrere Werte für den Datenaustausch zwischen Client und Server. Für unsere Planet-Czero-Server verwenden wir folgende Clientwerte:
rate "25000"
cl_cmdrate "101"
cl_updaterate "101"
ex_interp "0.01"
cl_cmdbackup "2"
cl_lc "1"
cl_lw "1"Was diese Werte genau machen und warum man nicht einfach irgendwelche Zahlen aus alten Config-Sammlungen übernehmen sollte, erklären wir separat.
→ ZUM GUIDE: RATES & INTERPOLATIONMAUS
Sensitivity ist persönlich.
Es gibt keine magische Sensitivity, mit der man plötzlich besser trifft. Entscheidend ist, dass sich deine Mausbewegung reproduzierbar und für dich vertraut anfühlt.
Wer nach jeder schlechten Runde DPI und Sensitivity verändert, trainiert hauptsächlich das Einstellungsmenü.
→ ZUM GUIDE: MAUS & SENSITIVITYNETGRAPH
Sehen, was wirklich passiert.
Der Netgraph zeigt dir unter anderem Informationen über FPS, Netzwerkverbindung und Paketübertragung.
net_graph 3Damit bekommst du deutlich mehr Informationen als mit „fühlt sich irgendwie komisch an“.
→ ZUM GUIDE: NETGRAPH VERSTEHENFPS & VSYNC
Mehr FPS sind nicht immer besser.
Bei modernen Spielen gilt meistens: mehr FPS sind besser. GoldSrc stammt allerdings aus einer anderen Zeit.
Die Engine kann heute zwar über ihre klassische 100-FPS-Grenze hinaus betrieben werden, hohe Frameraten können jedoch das Bewegungs- und Physikverhalten beeinflussen.
fps_max "100"Damit haben wir eine reproduzierbare Basis und müssen nicht versuchen, aus einer über zwanzig Jahre alten Engine ein 500-FPS-Spiel zu machen.
Und mein 144-, 165- oder 240-Hz-Monitor?
Natürlich kann dein Monitor mehr Bilder darstellen. Das bedeutet aber nicht automatisch, dass wir die GoldSrc-Engine ebenfalls mit mehreren hundert FPS betreiben sollten.
Dein moderner PC könnte Condition Zero problemlos mit wesentlich höheren Frameraten berechnen. Die Begrenzung ist hier eine bewusste Entscheidung für vorhersehbares GoldSrc-Verhalten.
VSync
VSync synchronisiert die Bildausgabe mit der Bildwiederholrate des Monitors und kann Tearing reduzieren. Gleichzeitig kann die Synchronisierung zusätzliche Eingabeverzögerung verursachen.
Für unser klassisches Multiplayer-Setup lassen wir VSync aus und begrenzen die Framerate über GoldSrc selbst.
gl_vsync "0"
fps_max "100"Mit fps_override 1 lässt sich die normale GoldSrc-FPS-Grenze umgehen. Für unser Standard-Setup brauchen wir das nicht. Nur weil 300 oder 500 FPS möglich sind, heißt das bei GoldSrc nicht automatisch, dass sie sinnvoll sind.
FERTIG
Setup testen.
Installation läuft, Config steht und die wichtigsten Einstellungen sind gesetzt? Dann fehlt nur noch der Praxistest.
connect 31.18.86.75:27015