Der S&box-Dedicated-Server wird mit sbox-server.exe und „+“-Argumenten gestartet, die beim Boot ausgeführt werden. Dieses Tool baut die in der offiziellen Dokumentation beschriebene Kommandozeile und das Skript zur Verknüpfung der jetzt erforderlichen Steam-Client-Binaries zusammen.
So verwenden Sie das Tool
Wählen Sie die Plattform (Windows .bat oder Linux .sh) und geben Sie den SteamCMD-Ordner an.
Geben Sie die Kennung des Spielpakets (z. B. facepunch.sandbox) und ggf. des Map-Pakets ein.
Legen Sie den Servernamen fest; Ports auf 0 lassen, um +port / +net_query_port wegzulassen.
Laden Sie das Skript herunter, benennen Sie es in .bat oder .sh um, legen Sie es in den Serverordner und starten Sie es.
Grenzen und nicht dokumentierte Punkte
Die offizielle Dokumentation nennt keinen Standardwert für +port und +net_query_port und keine Server-Konfigurationsdatei. Die in Drittanbieter-Guides genannten Ports 27015/27016 sind nicht offiziell. Laut offizieller Seite ist +net_game_server_token erst nach dem Release von S&box verfügbar. Die Linux-Variante folgt der dokumentierten Form (ein Skript, das sbox-server.exe ausführt): prüfen Sie sie auf Ihrer Installation.
sbox-server.exe +game facepunch.sandbox facepunch.flatgrass +hostname "My Dedicated Server"Häufige Fragen
- Wie treten Spieler meinem S&box-Server bei?
- Laut offizieller Dokumentation tippen Sie, sobald der Spielcode eine Lobby erstellt hat, „status“ in der Serverkonsole, um die Lobby-ID zu erhalten, und dann „connect <lobbyId>“ in der Client-Konsole. Die Verbindung läuft über das Steam-Relay, die Server-IP bleibt verborgen.
- Wofür dient +net_allow_local?
- Es öffnet eine Loopback-TCP-Verbindung zum Testen auf einem Rechner ohne Steam-Relay; lokale Clients treten mit „connect local“ bei.
