2hours.gg/

Spieleserver stundenweise. Zahl nur, wenn du spielst.

So richtest du einen Sven Co-op Dedicated Server ein

Sven Co-op ist ein GoldSrc Co-op-Spiel, aber der moderne Dedicated Server ist eigenständig und kostenlos. Du musst Half-Life nicht besitzen und brauchst kein Steam-Login auf dem Server. Er installiert sich als eine App, startet mit einem Befehl und liefert etwa hundert Maps bereits eingebaut mit. Hier ist das Setup.

Server installieren

Der Sven Co-op Dedicated Server ist App 276060 und installiert sich anonym. Er ist eigenständig, es gibt also keinen Half-Life Mod-Schritt, nur das eine app_update (etwa 0,8 GB):

./steamcmd.sh +login anonymous \
  +app_update 276060 validate \
  +quit

Der Spielordner ist svencoop, und die Konfiguration, die beim Start gelesen wird, ist:

<install>/svencoop/server.cfg

Eine schlichte server.cfg

Name und Passwörter kommen hier hinein. Ändere die mit CHANGE ME markierten Zeilen:

hostname "My Sven Co-op Server"      // CHANGE ME
rcon_password "pick-a-long-secret"   // CHANGE ME
sv_password ""                       // a word here = private, blank = open
sv_lan 0
mp_timelimit 60                      // minutes before the map rotates

Die Startzeile

Sven Co-op hat seinen eigenen Start-Wrapper, svends_run, im Installationsverzeichnis. Die Startmap und das Spielerlimit sind Argumente:

./svends_run -game svencoop -console \
  -port 27015 \
  +map svencoop \
  +maxplayers 16
  • maxplayers geht bis 32. Sven Co-op skaliert die Gegnerstärke an die Anzahl der verbundenen Spieler, ein größerer Server ist also ein schwierigerer Server.
  • +map svencoop startet die Originalkampagne. Der Server rotiert danach von selbst durch die eingebauten Maps.
  • Port 27015 ist der Spiel- und Query-Port. Öffne UDP in deiner Firewall.

Mach dich selbst zum Admin

Admin in Sven Co-op ist kein Passwort, sondern eine Liste von SteamIDs. Trage deine SteamID64 in svencoop/admins.txt ein, eine pro Zeile, und du bekommst admin_kick, admin_ban, admin_slay und den Rest in der Konsole:

<install>/svencoop/admins.txt

76561198000000000
76561198000000001

admins.txt ist getrennt von server.cfg. Bearbeite sie und starte dann den Server neu (oder lade die Admin-Liste neu), damit die Änderung greift.

Maps und eigene Inhalte

Etwa hundert offizielle Co-op-Maps werden mit dem Server ausgeliefert, niemand muss also etwas herunterladen, um sie zu spielen. Community-Maps sind mehr Aufwand: Spieler erhalten sie nur, wenn du einen FastDL-Host betreibst (ein HTTP-Spiegel deines Maps-Ordners, gesetzt mit sv_downloadurl). Ohne ihn lädt eine eigene Map auf dem Server, aber Beitretende bleiben mit fehlenden Dateien hängen. Für einen Abend mit Freunden sind die eingebauten Maps mehr als genug.

Siehe auch

← Zurück zu allen Guides