Zum Inhalt springen

So trittst du deinem IOSoccer Server bei

Auf deinen IOSoccer Server kommst du auf zwei Wegen: über den Serverbrowser im Spiel oder über eine Direktverbindung mit der Entwicklerkonsole. Eine Lobby gibt es nicht — der Beitritt über IP und Port funktioniert immer.

Verbindungsdaten finden

Hinweis

Die IP-Adresse und den Game Port deines Servers findest du in der Verwaltung deines Servers. IOSoccer nutzt für den Spielbetrieb und für Serverabfragen denselben Port — es gibt keinen separaten Query Port.

Achtung

Trage immer den Game Port aus der Verwaltung ein. Der Port 27005 ist der lokale Client-Port deines Spiels und darf nicht als Serveradresse verwendet werden.

Entwicklerkonsole im Spiel aktivieren

Für die Direktverbindung brauchst du die Entwicklerkonsole. Reagiert sie bei dir nicht, schaltest du sie so frei:

  1. IOSoccer starten
    Starte das Spiel und warte, bis das Hauptmenü geladen ist.

  2. Optionen öffnen
    Öffne im Hauptmenü die Optionen und wechsle auf den Reiter Keyboard.

  3. Erweiterte Einstellungen öffnen
    Klicke auf die Schaltfläche Advanced.

  4. Konsole aktivieren
    Setze den Haken bei Enable Developer Console und bestätige die Einstellung.

Über die Spielkonsole verbinden

  1. Konsole öffnen
    Drücke im Spiel ~ beziehungsweise `, um die Konsole zu öffnen.

  2. Verbinden
    Gib folgenden Befehl ein:

    connect IP:Port

    Beispiel

    connect 123.45.67.89:27015

    Setze hier die IP-Adresse und den Game Port aus deiner Verwaltung ein.

  3. Verbindung wiederholen
    Bricht die Verbindung ab, kommst du mit dem Befehl retry zurück auf denselben Server, ohne die Adresse erneut eintippen zu müssen.

Tipp

Alternativ kannst du deinen Server auch direkt über Steam ansteuern. Gib dazu im Browser oder im Windows-Ausführen-Dialog folgende Adresse ein — Steam startet das Spiel und verbindet dich automatisch:

steam://connect/123.45.67.89:27015

Über den Serverbrowser im Spiel

  1. Serverbrowser öffnen
    Starte IOSoccer und öffne im Hauptmenü den Serverbrowser.

  2. Server suchen
    Wechsle auf den Reiter Internet und suche nach dem Namen deines Servers.

  3. Beitreten
    Wähle deinen Server aus und verbinde dich.

Hinweis

Der Serverbrowser blendet im Reiter Internet standardmäßig Server aus, die eine andere Spielversion nutzen. Taucht dein Server dort nicht auf, obwohl er läuft, prüfe zuerst, ob Server und Spiel auf demselben Stand sind. Über die Direktverbindung erreichst du ihn trotzdem.

Über die Steam-Favoriten

Findest du deinen Server nicht in der Liste, trägst du ihn direkt in Steam ein.

  1. Steam öffnen
    Öffne den Steam-Client.

  2. Server-Browser öffnen
    Klicke oben links auf Anzeige und wähle Spielserver.

  3. Server hinzufügen
    Klicke auf den Tab Favoriten und dann unten rechts auf +.

  4. Serveradresse eintragen
    Gib die IP-Adresse und den Game Port deines Servers ein und bestätige.

  5. Beitreten
    Wähle den Server aus und verbinde dich. Der Server erscheint anschließend auch im Serverbrowser des Spiels unter den Favoriten.

Server in der öffentlichen Serverliste anzeigen

Diese Werte trägst du per SFTP in folgende Datei ein. Existiert sie noch nicht, lege sie an:

/iosoccer/cfg/server.cfg
EinstellungBedeutung
sv_lan 0Server ist öffentlich erreichbar und wird bei Steam angemeldet (1 = nur LAN)
sv_regionRegion für den Serverbrowser (Standardwert 255 = weltweit)
sv_tagsEigene Schlagwörter, nach denen Spieler im Serverbrowser filtern können

Hinweis

Ein Steam Game Server Login Token (GSLT) brauchst du für IOSoccer nicht — der Server unterstützt kein Login-Token, weil er auf einem älteren Zweig der Source Engine läuft. Mit sv_lan 0 meldet er sich auch ohne Token bei den Steam-Masterservern an. Meldet er sich einmal nicht rechtzeitig an, stößt du die Anmeldung in der Serverkonsole mit heartbeat erneut an.

Tipp

Nach Änderungen an der server.cfg musst du deinen Server neu starten, damit die Werte übernommen werden.

Welche Ports nutzt IOSoccer?

Hinweis

PortVerwendung
Game PortSpielbetrieb, Serverabfragen und RCON — dieser Port wird für den Beitritt eingetragen
Client Port 27005Lokaler Port auf dem PC des Spielers, keine Serveradresse
SourceTV PortNur relevant, wenn du SourceTV für Zuschauer nutzt

Welche Werte für deinen Server gelten, siehst du in der Verwaltung.