Serverpaket passend zum Betriebssystem auswählen

Das geprüfte Release 2.1.2 bietet ReSkateServer-2.1.2.zip für Windows und ReSkateServer-Linux-2.1.2.tar.gz für natives x86_64-Linux. Keines ist ein spielbarer Client. Ein Server benötigt weder das vollständige Spiel noch die Steam-Anwendung, aber die enthaltenen Steam-Netzwerkbibliotheken. Die Dokumentation nennt das Linux-Archiv manchmal ZIP; nutze den tatsächlichen Anhang.

Lies die Quelle ↗

Erster Start, Konfiguration und Admin-Zugriff

Entpacke das Serverpaket in ein eigenes Verzeichnis. Starte unter Windows ReSkateServer.exe einmal, damit ReSkateServer.json erstellt wird. Beende den Server, ändere mindestens server.name und starte erneut. Laut Quelldokumentation kann der laufende Server Einstellungen zurück in die Datei schreiben. Manuelle Änderungen während des Betriebs können daher überschrieben werden. Belasse steam_api64.dll, steamclient64.dll, tier0_s64.dll, vstdlib_s64.dll und world-layers.json neben der ausführbaren Datei.

Windows-Serverkonsole: Platzhalter durch deine SteamID64 ersetzen
role <your SteamID64> admin
Lies die Quelle ↗

Einstellungen, die Hosts zuerst benötigen

Beginne mit Auffindbarkeit, Zugang und Kartenauswahl. Die unten aufgeführten Felder der Konfiguration reichen als Orientierung für die erste Einrichtung; sie bilden nicht die gesamte Konfiguration ab. Rollenberechtigungen und Moderation sind in der separaten Dokumentation zu Serverrollen beschrieben. Dir selbst Admin-Rechte zu geben, ist unabhängig davon, ein Beitrittspasswort einzurichten.

Kerneinstellungen in ReSkateServer.json
FeldZweck
server.name / server.passwordLege den im Browser angezeigten Namen und bei Bedarf ein Beitrittspasswort fest. Ohne Passwort kann jeder beitreten, der die Session findet.
server.listedfalse blendet den Server aus der Suche aus; Spieler benötigen dann den Beitrittscode.
maps.map / maps.poolLege aktuelle Karte und Pool für Abstimmungen oder Rotation fest. Installiere Kartenmetadaten, bevor du eine benutzerdefinierte Karte einträgst.
maps.rotation_minutes / maps.rotation_voteSteuere zeitgesteuerte Kartenwechsel und die Abstimmung am Kartenende. Ein Rotationsintervall von 0 deaktiviert den automatischen Wechsel.
server.auto_updateSteuert das unten beschriebene Release-Update. Achte auf die Kompatibilität des Mehrspielerprotokolls zwischen Spielern und Server.
Lies die Quelle ↗

Benutzerdefinierte Karte installieren und Paketnamen beibehalten

Kopiere den vollständigen Karten-Mod-Ordner aus Mods des Spiels in Mods neben dem Server, einschließlich reskate-levels.json und manifest.json. Bewahre die Thunderstore-Kennung Owner-Name oder Owner-Name-Version auf, damit Angebote fehlender Karten das Paket erkennen können. Server und Spieler benötigen dieselben Karteninhalte. Park-Mods aus dem Park Editor werden anders eingerichtet: du gelten für die Karte, auf der der Park erstellt wurde, und verteilen unterstützte Build-Kit-Objekte statt eines ganzen Levels.

  1. Kopiere den Karten-Mod-Ordner in das Mods-Verzeichnis des Servers und bewahre Kennung sowie Metadaten.
  2. Wähle die Karte unter ihrem dokumentierten Namen aus und nimm sie in maps.pool auf, wenn sie für Rotation oder Abstimmungen verfügbar sein soll.
  3. Prüfe die genaue ReSkate-Version des beitretenden Clients und sein Kartenpaket. Nutze den Kartenleitfaden bei abgelehnten, nicht verfügbaren oder langsamen Downloads.
Lies die Quelle ↗

Netzwerk, Neustarts und Versionskompatibilität

Die dokumentierte Steam-Relay-Verbindung erfordert keine Portweiterleitung. Die optionale UDP-Weiterleitung 27015–27016 verbessert die Browser-Ping-Anzeige und die Verbindungsgeschwindigkeit. Diese Ports sind keine universelle Lösung für eine Versionsinkongruenz. Bei der anonymen Anmeldung erhält der Server nach jedem Neustart eine neue Steam-Identität und einen neuen Code, während sein Name weiterhin erkennbar bleibt. Ein privater Spielserver-Anmeldetoken ist eine erweiterte Upstream-Option und kein Passwort zur Veröffentlichung in einem Leitfaden.

Spieler und Server benötigen beide die stabile Version 2.1.2; eine Verbindung zur früheren 2.1.2-Vorabversion ist nicht möglich. Server können plugins.required angeben. Eine Beitrittskarte fasst fehlende Plugins und die Karte zusammen; GET ALL lädt sie herunter, installiert und aktiviert sie vor dem Beitritt.

Lies die Quelle ↗

Zeitgesteuerte Kicks und Werkzeugsperren pro Spieler

Version 2.1.1 unterstützt zeitgesteuerte Kicks und individuelle Werkzeugsperren für noclip/Teleport, No Bail, Boosts oder Physikeinstellungen. In der Upstream-Referenz der Admin-Befehle findest du Angaben zu Dauer, Spieler-ID und betroffenen Werkzeugen. Der Host kann lokale Einstellungen eines Spielers einschränken; Sperren gelten bis zur Aufhebung oder zum Neustart des Servers.

Lies die Quelle ↗

Stabile Version 2.1.2: erforderliche Plugins und GET ALL

Ein Dedicated Server kann plugins.required auflisten. Fehlen einem Spieler diese Plugins oder die Serverkarte, werden beide auf einer Beitrittskarte zusammen angezeigt. Laut Versionshinweisen lädt GET ALL sie herunter, installiert und aktiviert sie und tritt der Sitzung bei, ohne neu zu starten. Server-Plugins können außerdem Karten und Umfragen anzeigen, Park-Mods verwalten, Spieler ausblenden oder stummschalten. Beide Seiten müssen die stabile Version 2.1.2 verwenden.

Lies die Quelle ↗

RESKATE / ANTWORTEN

Häufig gestellte Fragen

Benötigt ein ReSkate-Dedicated-Server eine Steam-Spielinstallation?

Der Server ohne grafische Oberfläche benötigt weder das Spiel noch den Steam-Client. Er braucht die Netzwerkbibliotheken aus seinem Paket. Spieler verwenden einen separaten Client und benötigen weiterhin eine eigene Version des unterstützten Spiels.

Lies die Quelle ↗

Warum hat sich der Beitrittscode nach einem Neustart geändert?

Bei anonymer Steam-Serveranmeldung erhält der Server bei jedem Start eine neue Steam-Identität und damit einen neuen Code. Laut Dokumentation bleibt er über seinen Namen im Serverbrowser auffindbar. Ein identitätsgebundenes Token ist eine separate erweiterte Option.

Lies die Quelle ↗

Kann ich ReSkateServer.json bearbeiten, während der Server läuft?

Beende den Server vor manuellen Dateiänderungen. Wenn ein Admin Einstellungen ändert, kann der Server sie selbst zurückschreiben und gleichzeitige manuelle Änderungen überschreiben.

Lies die Quelle ↗

Quellen und Prüfanmerkungen

Quellen überprüft: . Die ausgewählten Quellen wurden am angegebenen Datum geprüft. Das aktuelle Release ist die stabile Version 2.1.2; historische Anleitungen zu 2.1.1 und spätere Quellcode-Entwicklungen sind getrennt gekennzeichnet. Creator-Pakete wurden hier nicht im Spiel getestet.