So trittst du deinem Soldat Server bei
Auf deinen Soldat Server kommst du auf zwei Wegen: über den Serverbrowser im Spiel oder über eine Direktverbindung mit IP-Adresse und Port. Beide Wege laufen über denselben Port – einen separaten Query Port gibt es bei Soldat nicht.
Verbindungsdaten finden
Wichtig
Für die Verbindung benötigst du die IP-Adresse und den Game Port deines Servers. Beides findest du in der Verwaltung deines Servers. Hat dein Server ein Spielpasswort, brauchst du zusätzlich dieses.
Direkt über die IP verbinden
Die Direktverbindung ist der zuverlässigste Weg auf deinen Server, weil sie unabhängig von der öffentlichen Serverliste funktioniert.
Soldat starten
Starte Soldat auf deinem PC und warte, bis das Hauptmenü geladen ist.Join Game öffnen
Wähle im Hauptmenü Join Game.Verbindungsdaten eintragen
Trage in die Felder für IP, Port und Password die Daten deines Servers ein:IP: 123.45.67.89 Port: <Game Port aus der Verwaltung> Password: <Spielpasswort, falls gesetzt>Hinweis
Das Feld Password ist das Spielpasswort des Servers, nicht das Adminpasswort. Ist auf deinem Server kein Spielpasswort gesetzt, bleibt das Feld leer.
Verbinden
Bestätige die Eingabe und du landest direkt auf deinem Server.
Über den Serverbrowser
Join Game öffnen
Starte Soldat und wähle im Hauptmenü Join Game.Serverliste abrufen
Klicke auf Request Servers. Soldat lädt daraufhin die Liste der Internet- und LAN-Server.Server auswählen
Suche deinen Server anhand seines Namens in der Liste und verbinde dich.
Achtung
Im Serverbrowser erscheint dein Server nur, wenn er sich in der Lobby registriert. Wie du das einstellst, steht weiter unten unter Server in der Serverliste anzeigen. Findest du deinen Server nicht, nutze die Direktverbindung – sie funktioniert immer.
Über eine Verknüpfung oder die Kommandozeile
Soldat kann sich beim Start direkt mit einem Server verbinden. Das eignet sich gut für eine Desktop-Verknüpfung, die du deinen Mitspielern gibst.
Startparameter verwenden
Hänge an die Verknüpfung deines Soldat-Clients folgenden Parameter an:-join <IP-Adresse> <Game Port> <Passwort>Alternativ eine soldat-Adresse verwenden
Statt der Einzelparameter kannst du auch eine vollständige Adresse übergeben:-joinurl soldat://<IP-Adresse>:<Game Port>/<Passwort>
Hinweis
Port und Passwort sind optional. Lässt du sie weg, greift Soldat auf feste Vorgabewerte zurück und landet dadurch meist nicht auf deinem Server – trage deshalb immer den Game Port aus deiner Verwaltung ein.
Server in der Serverliste anzeigen
Damit dein Server im Serverbrowser auftaucht, muss er sich bei der Lobby anmelden. Wie du das einstellst, hängt von deiner Serverversion ab.
Zwei Serverversionen
Für Soldat gibt es zwei Serverversionen mit unterschiedlicher Konfiguration. Welche bei dir läuft, erkennst du im Dateimanager beziehungsweise per SFTP:
| Datei im Hauptverzeichnis | Version |
|---|---|
soldat.ini und server.ini | klassischer Soldat-Server |
configs/server.cfg | OpenSoldat |
Server stoppen
Stoppe deinen Server über die Verwaltung.Konfiguration öffnen
Öffne per SFTP die Konfigurationsdatei deiner Serverversion.Lobby-Eintrag aktivieren
Klassischer Server – im Abschnitt[NETWORK]dersoldat.ini:Lobby_Register=1OpenSoldat – in der
configs/server.cfg:set sv_lobby 1Server starten
Speichere die Datei und starte deinen Server.
Achtung
Die Lobby-Registrierung ist bei beiden Serverversionen standardmäßig deaktiviert. Ein frisch aufgesetzter Server ist also zunächst nur über die Direktverbindung erreichbar.
Welche Ports nutzt Soldat?
Hinweis
Ein Soldat-Server nutzt seinen Game Port mehrfach:
| Port | Protokoll | Verwendung |
|---|---|---|
| Game Port | UDP | Spielbetrieb – dieser Port wird beim Beitritt eingetragen |
| Game Port | TCP | Remote-Admin-Konsole |
| Game Port + 10 | TCP | Übertragung von Maps, Szenerie und Texturen an die Spieler |
Einen separaten Query Port gibt es nicht. Welche Ports für deinen Server gelten, siehst du in der Verwaltung.
Tipp
Kommen Spieler auf den Server, laden aber deine eigenen Karten nicht herunter, prüfe die Einstellung für Datei-Downloads. Mehr dazu unter Mods hinzufügen.