Wähle eine Steam-Lobby für eine Sitzung
Die README-Datei dokumentiert von Spielern gehostete Steam-Lobbys für bis zu 32 Spieler, öffentliche Sichtbarkeit oder codebasiertes Beitreten sowie ein optionales Passwort. Öffne das ReSkate-Menü mit „Einfügen“ und verwenden du die Multiplayer-Steuerelemente zum Hosten. Wähle die Sichtbarkeit und das Passwort, die du brauchst, und teilen du den Beitrittscode mit deiner Gruppe. Der Menütext kann sich zwischen den Versionen ändern.
| Frage | Steam-Lobby | Dedicated Server |
|---|---|---|
| Wer leitet die Sitzung? | Ein Spieler hostet in ReSkate | Ein separater Serverprozess ohne grafische Oberfläche |
| Braucht der Gastgeber das Spiel? | Ja: Der Host nutzt den Spielclient. | Keine Installation des Spiels oder Steam-Clients erforderlich |
| Wie finden es Gäste? | Öffentlicher Eintrag oder geteilter Beitrittscode | Serverbrowser oder Beitrittscode |
| Privater Zugang | Nur per Code sichtbar; Passwort optional | Passwort- und Sichtbarkeitseinstellung in der Serverkonfiguration |
| Wann ist es sinnvoll? | Eine Session mit Freunden, bei der ein Spieler hostet | Ein Community-Server, den ein Betreiber wartet. |
- Starte das installierte Spiel und lass Steam für die Steam-Netzwerkfunktionen geöffnet.
- Öffne Insert → Multiplayer. Lade vor dem Hosten eine Karte und verlasse eine eventuell laufende Session. Die geprüfte Menüquelle zeigt die Host-Einrichtung mit Einstellungen für Sichtbarkeit und Spielerzahl.
- Wähle Join code only oder Public lobby und aktiviere bei Bedarf Require password. Klicke anschließend auf HOST WITH JOIN CODE oder HOST PUBLIC LOBBY.
- Öffne Session, klicke neben Join code auf Copy und sende den Code über deinen eigenen Chatdienst.
- Freunde wählen Servers → Join with a code. Achte auf kompatible Clientversionen.
Treten du deiner Gruppe oder einem dedizierten Server bei
Tritt mit dem Code des Hosts und einem eventuell erforderlichen Passwort bei oder nutze Multiplayer → Servers. Spieler und Server müssen gemeinsam die stabile Version 2.1.2 verwenden; eine Verbindung zur früheren 2.1.2-Vorabversion ist nicht möglich. Ein Kartendownload behebt keine Protokollabweichung. ReSkate-Sitzungen sind von den Diensten von EA getrennt.
- Bitte den Host um den vollständigen Beitrittscode und, falls erforderlich, um das Passwort.
- Öffne Multiplayer → Servers und wähle Join with a code.
- Füge den Code ein und wähle passend dazu Join oder With password….
- Beim Beitritt wird die Karte des Hosts geladen. Prüfe die Anforderungen für benutzerdefinierte Karten, falls ein Paket fehlt.
- Wenn du fertig bist, wähle Session → Leave session. Ein Host wählt End session.
Hosten du einen dedizierten Windows-Server
Lade die Server-ZIP-Datei aus den Releases in einen eigenen Ordner herunter. Starte ReSkateServer.exe einmal, damit ReSkateServer.json erstellt wird. Beende den Server, ändere den Servernamen und starte ihn erneut. Die mitgelieferten DLL-Dateien und world-layers.json müssen zusammenbleiben. Um dir in der Serverkonsole Administratorrechte zu geben, verwende role <your SteamID64> admin. Auf dem Server müssen weder das Spiel noch der Steam-Client installiert sein.
- Entpacke das Windows-Serverarchiv in ein eigenes Verzeichnis und behalte die mitgelieferten Bibliotheken bei.
- Führen du ReSkateServer.exe einmal aus, sodass ReSkateServer.json geschrieben wird.
- Beende den Server, bevor du die JSON-Datei bearbeitest. Lege server.name und bei Bedarf das Passwort sowie die Sichtbarkeit fest.
- Starte den Server neu und gib deiner SteamID64 über die Konsole die Admin-Rolle.
- Verwende status, um Server und Beitrittscode zu prüfen. Stelle anschließend über den Client-Browser eine Verbindung her.
role <your SteamID64> admin
status
players
helpLinux-Server: ein separater Download
Das geprüfte Release enthält ReSkateServer-Linux-2.1.2.tar.gz, einen nativen headless-Server für x86_64. Verwende den tatsächlichen Anhang statt der allgemeinen ZIP-Angabe in der README. Lass die enthaltenen Bibliotheken zusammen und folge der Linux-Server-Anleitung. Dieses Paket ist kein spielbarer Linux-Client.
mkdir -p reskate-server
tar -xzf ReSkateServer-Linux-2.1.2.tar.gz -C reskate-server
cd reskate-server
./setup-linux-server-libs.sh
./ReSkateServerLaut Linux-README liegen die gemeinsam genutzten Steam-Bibliotheken neben der ausführbaren Datei. Für Anfragen zur globalen Sperrliste und zu Updates wird curl benötigt; zum Entpacken von Updates tar mit gzip. Für das Bauen aus dem Quellcode gelten gesonderte Compiler- und CMake-Anforderungen. Hinweise zu Distributionspaketen und systemd findest du in dieser Dokumentation. Die Befehle hier bilden die dokumentierte Startsequenz mit dem tatsächlich angehängten tar.gz-Release ab.
Lies die Quelle ↗Netzwerkzugang und Beitrittscodes
Dank des Steam-Relay-Netzwerks ist keine Portweiterleitung erforderlich. Laut Serverdokumentation ist die optionale UDP-Weiterleitung der Ports 27015–27016 für Ping-Anzeige und schnelleren Beitritt gedacht. Bei anonymer Serveranmeldung ändert sich der Beitrittscode nach jedem Neustart; über den Servernamen bleibt der Server im Browser auffindbar. Ein Server-Login-Token ist eine optionale, im Originalprojekt dokumentierte erweiterte Einstellung.
| Einstellung oder Mechanismus | Was es verändert |
|---|---|
| Steam-Relay | Spieler können sich ohne Portweiterleitung verbinden. |
| UDP 27015–27016 (optional) | Laut Serverdokumentation dient die Portweiterleitung der Ping-Anzeige und einem schnelleren Beitritt. |
| server.listed = false | Server aus der Liste ausblenden; Gäste benötigen den Beitrittscode. |
| server.listed = false | Server in der Liste ausblenden; Gäste benötigen den Beitrittscode. |
| Anonyme Serveridentität | Nach einem Neustart wird eine neue Steam-ID und damit ein neuer Beitrittscode vergeben. |
| server.steam_token (erweitert) | Ein optionaler privater Steam-Login-Token für Gameserver kann die Serveridentität beibehalten. |
Bewahre ein Steam-Server-Token geheim auf; es ist kein Code, den du Spielern geben sollst. Spieler erhalten den Beitrittscode und gegebenenfalls das Session-Passwort. Die Serverdokumentation erklärt die Erstellung des Tokens und die Richtlinie des Browsers. Dieser Leitfaden fordert dich nicht auf, irgendwo ein Token einzureichen.
Lies die Quelle ↗Benutzerdefinierte Karten und Updates
Spieler benötigen die Karte des Servers. Anhand von Thunderstore-Paketnamen in Kartenordnern kann beim Beitritt ein Download fehlender Karten angeboten werden; andere Karten müssen manuell installiert werden. Achte darauf, dass Karte und Clientversion zusammenpassen. Der Server sucht beim Start und danach alle 30 Minuten nach Updates und wartet normalerweise, bis keine Spieler mehr online sind, bevor er ein Release installiert. Lies die Serverkonfigurationsreferenz, bevor du dieses Verhalten änderst.
- Kopiere den Mod-Ordner der benutzerdefinierten Karte in „Mods“ neben der ausführbaren Datei des Servers.
- Wenn fehlende Karten automatisch angeboten werden sollen, muss der Thunderstore-Paketordner seinen Namen und sein Manifest behalten.
- Die Kartenmetadaten werden aus reskate-levels.json und manifest.json gelesen. Bei abweichenden Ordnernamen müssen Spieler das Paket selbst installieren.
- Wähle in den Servereinstellungen maps.map oder einen Kartenpool. Lies die Referenz, bevor du Kartenrotation oder Abstimmungen aktivierst.
Objekte anderer Spieler sind in 2.1.1 standardmäßig solide
Version 2.1.1 macht platzierte Objekte anderer Spieler standardmäßig solide und kehrt damit den vorherigen Ghost-Standard um. Öffne die Spielerliste, um bei Bedarf die Objekte einer einzelnen Person auf Ghost zu schalten. Der Hotfix vom 18. Oktober ersetzte separat die 3D-Drohnen anderer Spieler nach einem Lobby-Absturz durch hörbare Marker; die eigene Drohnensteuerung ist eine separate Funktion.
Lies die Quelle ↗RESKATE / ANTWORTEN
Häufig gestellte Fragen
Benötige ich eine Portweiterleitung, um einen ReSkate-Server zu hosten?
Laut Dokumentation zum Dedicated Server funktioniert das Steam-Relay-Netzwerk ohne Portweiterleitung. Eine optionale Weiterleitung von UDP 27015–27016 kann Ping-Anzeige und schnelleren Beitritt ermöglichen.
Lies die Quelle ↗Muss skate. auf einem Dedicated Server installiert sein?
Nein. Auf dem Server müssen weder das Spiel noch der Steam-Client installiert sein; benötigt werden jedoch die mitgelieferten Steam-Bibliotheken. Spielende Clients benötigen weiterhin die Steam-Version des Spiels.
Lies die Quelle ↗Warum hat sich der ReSkate-Beitrittscode meines Servers geändert?
Bei anonymer Serveranmeldung werden nach jedem Neustart eine neue Steam-Identität und ein neuer Beitrittscode vergeben. Im Browser bleibt der Server über seinen Namen auffindbar. Die Serverdokumentation beschreibt ein optionales privates Anmelde-Token für eine stabile Identität.
Lies die Quelle ↗Können unterschiedliche ReSkate-Versionen zusammenspielen?
Verwende auf Spielern und Servern übereinstimmende Dateien der stabilen Version 2.1.2. Die offiziellen Versionshinweise schließen die frühere 2.1.2-Vorabversion ausdrücklich aus. Vergleiche beide Installationen, bevor du Netzwerkeinstellungen änderst, und prüfe anschließend die erforderliche Karte und Plugins.
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.