Anleitung: Assetto Corsa Competizione Server erstellen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Assetto Corsa Competizione (ACC) ist die offizielle GT-World-Challenge-Simulation von Kunos Simulazioni, und ein Dedicated Server ist der Weg, wie Ligen, Rennabend-Communities und Trainingsgruppen ein Rennwochenende rund um die Uhr am Laufen halten. Ein ACC Server durchläuft in einer Schleife ein simuliertes Wochenende von Freitag bis Sonntag mit Trainings-, Qualifying- und Rennsessions, in die Fahrer jederzeit einsteigen können.

Bevor du loslegst: Was ein ACC Server braucht

  • Nur PC. Die Konsolenversionen von ACC laufen auf vom Publisher lizenzierten Partnerservern, und Konsolenspieler können PC-Servern nicht beitreten.
  • Es gibt keinen direkten Beitritt per IP. Fahrer finden deinen Server über seinen Namen in der Serverliste im Spiel (Multiplayer, dann Server List, dann suchen). Gib deinem Server einen unverwechselbaren Namen, damit deine Community ihn sofort findet.
  • Die Startfeld-Limits gelten wirklich. Öffentliche Multiplayer-Server sind auf 30 Autos begrenzt, und das Startfeld wird zusätzlich auf die Zahl der Boxen der gewählten Strecke beschränkt (Monza hat zum Beispiel 29 Boxen). Passwortgeschützte private Server dürfen über 30 hinausgehen, bis zum privaten Limit der Strecke (Spa erlaubt 82).
  • Die Config-Dateien sind streng. Jede Server-JSON-Datei muss als UTF-16LE mit BOM gespeichert werden. Eine als reines UTF-8 gespeicherte Datei scheint vielleicht zu funktionieren, aber der Server liest ihre Werte falsch, und ein falscher Werttyp kann den Server beim Start stoppen. Wenn etwas nicht stimmt, schreibt der Server den genauen Grund in server/log.

Option 1: Einen ACC Server mieten

Survival Servers vermietet keine Assetto Corsa Competizione Server, deshalb gibt es für dieses Spiel keine Bestellseite. Nutze Option 2, um selbst einen zu hosten.

Option 2: Selbst auf dem eigenen PC hosten

Der Dedicated Server wird mit dem Spiel ausgeliefert: Suche den Ordner server in deinem Installationsverzeichnis von Assetto Corsa Competizione (Steam führt ihn für Accounts, die das Spiel besitzen, auch als Dedicated-Server-Tool auf). So betreibst du ihn selbst:

  1. Kopiere den Ordner server an einen beliebigen Ort.
  2. Bearbeite die JSON-Dateien in server/cfg und speichere sie als UTF-16LE mit BOM (siehe die Konfigurationsanleitung für alle Dateien und Einstellungen).
  3. Leite beide Ports aus configuration.json auf deinem Router und in deiner Firewall weiter und gib sie frei: Der UDP-Port und der TCP-Port sind getrennte Einstellungen, und beide müssen erreichbar sein.
  4. Lass registerToLobby auf 1, damit der Server in der Serverliste im Spiel angezeigt wird.
  5. Starte accServer.exe und prüfe server/log: Eine Bestätigung der Lobby-Registrierung bedeutet, dass du online bist, während ein RegisterToLobby-Fehler bedeutet, dass die Ports aus dem Internet nicht erreichbar sind.

Selbst hosten funktioniert gut zum lockeren Üben, aber beachte die Nachteile: Der Rechner muss 24/7 laufen, dein Upload trägt jedes verbundene Auto, und nach jedem Spiel-Patch muss der Server von Hand aktualisiert werden, bevor aktuelle Spieler beitreten können.

So treten Fahrer bei

Fahrer öffnen Multiplayer, dann Server List, und suchen nach deinem Servernamen. Wenn du ein Beitrittspasswort gesetzt hast, wird der Server zu Private Multiplayer: Nur Leute mit dem Passwort können beitreten, und die zusätzlichen Rennregeln und Fahrhilfen-Einschränkungen aus deiner Konfiguration gelten (öffentliche Server ignorieren diese beiden Dateien). Für Liga-Abende teilst du Servernamen und Passwort in deinem Discord, und die Fahrer stehen in Sekunden in der Startaufstellung.

Nächste Schritte