Counter-Strike 2 server.cfg Generator

server.cfg ist eine Liste von Konsolenbefehlen, und der Haken daran ist, dass einige Einstellungen überhaupt nicht damit angewendet werden können.

Mit einem Voreinstellung beginnen

Visuelle Einstellungen

source Format
Identity

Server name in the browser. Quote it — this format separates command and value with a space, not an equals sign.

Gameplay

Rounds per map. 0 means unlimited.

Minutes per map. 0 disables the time limit.

Seconds of buy time at the start of each round.

Round length in minutes. Competitive uses 1.92, which is 115 seconds.

Money cap per player.

Team damage.

Lets both teams hear each other on voice.

Cheat commands. Leave off on anything public.

Players & Access

Join password. Blank means public.

Network

Game server login token from your Steam account. Without it the server works but never appears in the community browser — this, not your ports, is usually why a reachable server is unlisted.

LAN mode. On, the server will not answer external queries at all.

RCON & Query

Remote console password. Change it, and do not leave the RCON port open to the internet.

server.cfg

rcon_passwordThis is still the example RCON password. Change it, and keep the RCON port off the public internet.
sv_setsteamaccountWithout a game server login token the server will not appear in the public browser, however your ports are configured.
hostname "Spawnly CS2"
sv_password ""
rcon_password "changeme"
sv_setsteamaccount 
mp_maxrounds 24
mp_timelimit 40
mp_freezetime 15
mp_roundtime 1.92
mp_maxmoney 16000
mp_friendlyfire 1
sv_alltalk 0
sv_cheats 0
sv_lan 0

Wie server.cfg Syntax funktioniert

Jede Zeile ist ein Befehl und sein Wert durch einen Raum getrennt, nicht durch ein Gleichheitszeichen. Werte mit Räumen benötigen Anführungszeichen; Zahlen nicht. Boolesche Werte sind 1 und 0. Ein unbekannter Befehl produziert keinen Fehler – die Konsole geht einfach weiter, was der Grund dafür ist, warum Tippfehler hier so leicht übersehen werden.

Der Fehler, der Menschen Stunden kostet

Einige Einstellungen wirken nur, wenn sie beim Start des Servers angegeben werden, anstatt in server.cfg, da der Server sie bereits verwendet hat, bevor er die Datei liest. Die Startkarte ist das übliche Beispiel. Wenn eine Einstellung im Konsolenfenster funktioniert, aber nicht von server.cfg, ist das, worauf du triffst.

Support & Hilfe