Assetto Corsa Server erstellen
Um einen Assetto Corsa Server zu erstellen, verbinden Sie zuerst Ihr Steam-Konto in OuiPanel und lassen dann die Installation den offiziellen Server von Kunos herunterladen. Name und Passwörter stehen in den Variablen, Strecke, Autos und Sessions in den Dateien cfg/server_cfg.ini und cfg/entry_list.ini. Diese Anleitung zeigt jeden Schritt in OuiPanel, dem Gamepanel von OuiHeberg, bis zum ersten Rennen. Sie setzt einen bereits bestellten Server voraus, zum Beispiel über unser Angebot Assetto Corsa Server. Es geht um Assetto Corsa, das erste Spiel, nicht um Competizione.
Ihr Steam-Konto verbinden
Der Assetto Corsa Server ist ein offizielles Tool von Kunos Simulazioni und wird über Steam verteilt. Steam gibt ihn nur an Konten heraus, die das Spiel besitzen. Der Server wird deshalb mit Ihrem Steam-Konto heruntergeladen, ohne dass Sie Ihr Passwort angeben. Steam Guard bleibt aktiv, und OuiPanel speichert keine Zugangsdaten.
Melden Sie sich unter dash.ouipanel.com bei OuiPanel an und öffnen Sie Ihren Assetto Corsa Server.
Öffnen Sie im Seitenmenü den Reiter Steam.
Klicken Sie auf Mein Steam-Konto verbinden. Ein QR-Code wird angezeigt.
Öffnen Sie die Steam-App auf Ihrem Telefon. Tippen Sie auf das Steam-Guard-Symbol, den Schild, und dann auf QR-Code scannen. Scannen Sie den Code und bestätigen Sie die Anmeldung.
Zurück in OuiPanel klicken Sie auf Installieren / aktualisieren.
Nur der Besitzer des Servers kann ein Steam-Konto verbinden, und dieses Konto muss Assetto Corsa besitzen. Solange kein Konto verbunden ist, wartet die Installation, und der Reiter zeigt eine entsprechende Meldung.
Der Server von Kunos enthält nur die Datendateien der Autos und Strecken. Ihre Spieler brauchen das Spiel auf dem eigenen PC, mit den DLCs der Inhalte, die Sie verwenden.
Den Server zum ersten Mal starten
Der Server läuft unter Linux, ohne Kompatibilitätsschicht. Er ist sehr klein, rund 30 MB, und hat sich seit 2018 nicht mehr verändert. Beim Start ist also kein Update abzuwarten.
Öffnen Sie im Seitenmenü die Konsole.
Warten Sie, bis die im Reiter Steam gestartete Installation abgeschlossen ist.
Klicken Sie auf Starten und warten Sie auf den Zustand Läuft.
Laut den von der Community veröffentlichten Protokollen schreibt der Server „Server started“ in die Konsole und versucht dann, sich in der Serverliste von Kunos einzutragen. Dieser Eintrag hängt vom HTTP-Port ab, der weiter unten beschrieben wird.
Meldet die Konsole, dass die Datei acServer fehlt, hat die Installation nicht stattgefunden. Gehen Sie zurück in den Reiter Steam und starten Sie sie erneut, nachdem Sie Ihr Konto verbunden haben.
Namen und Passwörter einstellen
Die beim Start gelesenen Variablen finden Sie unter Konfiguration › Servereinstellungen, im Block Umgebungsvariablen. Bestätigen Sie ein Feld mit dem Häkchen rechts daneben und starten Sie den Server neu.
| Variable | Zweck |
|---|---|
| Servername | Name, den die Spieler sehen, standardmäßig „Serveur Assetto Corsa OuiHeberg“, höchstens 45 Zeichen |
| Serverpasswort | Passwort, das von den Spielern verlangt wird. Lassen Sie das Feld für einen offenen Server leer |
| Admin-Passwort | Passwort für den Befehl /admin, von OuiPanel beim Anlegen des Servers erzeugt, 8 bis 40 Zeichen |
| HTTP Port | Port für die Serverliste und Content Manager, beim Anlegen vergeben. Er lässt sich nicht ändern |
Bei jedem Start schreibt OuiPanel diese Werte in cfg/server_cfg.ini, in die Zeilen NAME, PASSWORD, ADMIN_PASSWORD, UDP_PORT, TCP_PORT und HTTP_PORT. Ändern Sie diese Einstellungen also in den Variablen, denn eine Änderung in der Datei würde überschrieben.
Ihr Server nutzt zwei Ports. Der Hauptport, in OuiPanel angezeigt, dient dem Spiel über TCP und UDP. Der folgende Port, angezeigt unter HTTP Port, dient dem HTTP-Austausch mit dem Spiel und mit der Serverliste.
Der Hilfetext unter Serverpasswort spricht von Telnet. Er gilt nicht für Assetto Corsa. Dieses Feld ist wirklich das Passwort, das von den Spielern verlangt wird.
Strecke, Autos und Sessions wählen
Strecke, erlaubte Autos, Fahrerzahl, Sessions und Wetter werden in cfg/server_cfg.ini eingestellt. OuiPanel lässt die Datei bis auf die oben genannten Zeilen unangetastet, und eine Neuinstallation behält sie.
Stoppen Sie den Server in der Konsole mit Stoppen.
Klicken Sie im Seitenmenü auf Dateimanager und öffnen Sie den Ordner
cfg.Klicken Sie auf
server_cfg.ini. Das Fenster „Bearbeite server_cfg.ini“ öffnet sich.Ändern Sie die Werte und klicken Sie auf Speichern.
Starten Sie den Server über die Konsole.
Die Einstellungen des Abschnitts [SERVER]
[SERVER]
TRACK=magione
CONFIG_TRACK=
CARS=bmw_m3_e30;ks_toyota_gt86
MAX_CLIENTS=18
REGISTER_TO_LOBBY=1
PICKUP_MODE_ENABLED=1
LOCKED_ENTRY_LIST=0
Das sind die nützlichsten Schlüssel, mit Beispielwerten. Die von Kunos gelieferte Datei enthält weitere, etwa Fahrhilfen, Reifenverschleiß und Schäden.
| Einstellung | Wirkung |
|---|---|
TRACK | Ordnername der Strecke in content/tracks, zum Beispiel ks_nordschleife |
CONFIG_TRACK | Layout der Strecke, wenn sie mehrere hat. Sonst lassen Sie den Wert leer |
CARS | Erlaubte Autos, mit ihrem Ordnernamen in content/cars, getrennt durch ; |
MAX_CLIENTS | Fahrerzahl. Sie darf weder die Zahl der Plätze in entry_list.ini noch die Zahl der Boxen der Strecke überschreiten |
REGISTER_TO_LOBBY | Bei 1 bittet der Server um einen Eintrag in der öffentlichen Liste des Spiels. Bei 0 bleibt er privat |
PICKUP_MODE_ENABLED | Bei 1 nimmt jeder Spieler beim Beitritt ein freies Auto. Das ist der empfohlene Modus für einen öffentlichen Server |
LOCKED_ENTRY_LIST | Bei 1 dürfen nur Fahrer beitreten, deren Steam-GUID in entry_list.ini steht |
Die Abschnitte [PRACTICE], [QUALIFY] und [RACE] regeln die Sessions. Jeder hat eine Dauer in Minuten, TIME, und einen Schlüssel IS_OPEN, der den Beitritt während der Session erlaubt oder verbietet. Das Rennen zählt Runden, mit LAPS. Ein fehlender Abschnitt ist eine Session, die nicht stattfindet.
Die meisten offiziellen Strecken von Kunos haben 24 Boxen, manche weniger. Eine Mod-Strecke kann mehr haben. Der Server nimmt nie mehr Fahrer an, als es Boxen gibt.
Jedes Auto in
CARSbraucht mindestens einen Platz inentry_list.ini. Eine widersprüchliche Datei verhindert den Start, und das ist der häufigste Fehler auf einem neuen Server.
Das Starterfeld in der entry_list.ini vorbereiten
Die Datei cfg/entry_list.ini beschreibt jeden Platz im Starterfeld. Sie wird genauso bearbeitet wie server_cfg.ini, bei gestopptem Server. OuiPanel schreibt sie nie um, und eine Neuinstallation behält sie.
[CAR_0]
MODEL=bmw_m3_e30
SKIN=
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0
[CAR_1]
MODEL=ks_toyota_gt86
SKIN=
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0
Die Abschnitte werden lückenlos nummeriert, von
[CAR_0]bis zum letzten Platz.MODEList der Ordnername des Autos, derselbe wie inCARS. Ein leeresSKINlässt den Spieler seine Lackierung wählen.GUIDreserviert den Platz für einen Fahrer über seine 17-stellige Steam-ID. Lassen Sie den Wert für einen freien Platz leer.BALLASTfügt Zusatzgewicht in Kilogramm hinzu, undRESTRICTORdrosselt den Motor in Prozent.
Content Manager, der Launcher der Community, kann beide Dateien in seinem Reiter Server schreiben. Sie können Ihren Server dort vorbereiten und den Inhalt der Dateien dann in OuiPanel übernehmen. Die Anleitung Assetto Corsa Mods installieren auf dem Server beschreibt diese Methode für Mod-Autos und Mod-Strecken.
Dem Assetto Corsa Server beitreten
Jeder Spieler braucht Assetto Corsa auf dem PC, in der Steam-Version, mit den DLCs der Autos und Strecken, die Ihr Server verwendet. Die Konsolenversionen des Spiels können diesen Servern nicht beitreten.
Mit REGISTER_TO_LOBBY=1 und erreichbarem HTTP-Port sollte der Server in der Liste des Spiels und in der Liste von Content Manager erscheinen, unter dem Namen aus der Variable Servername. Dieser Eintrag wurde auf unseren Servern noch nicht überprüft.
Starten Sie Assetto Corsa und öffnen Sie den Online-Modus.
Suchen Sie Ihren Server in der Serverliste über seinen Namen.
Wählen Sie ein freies Auto, geben Sie das Passwort ein, falls Sie eines gesetzt haben, und fahren Sie auf die Strecke.
In Content Manager lässt sich im Reiter Online auch ein Server über seine Adresse hinzufügen. Geben Sie die IP Ihres Servers gefolgt vom HTTP Port ein, zum Beispiel 203.0.113.10:3001. So finden Sie ihn am sichersten, auch wenn er noch nicht in der öffentlichen Liste steht.
Wenn Sie ein Passwort gesetzt haben, geben Sie es Ihren Fahrern zusammen mit dem Servernamen weiter.
Sichern und neu installieren, ohne die Einstellungen zu verlieren
Ein Assetto Corsa Server hat keine Spielwelt zu speichern. Was zählt, sind Ihre beiden Einstellungsdateien, die Bannliste blacklist.txt, die Rennergebnisse im Ordner results und die Mods, die Sie hochgeladen haben.
Die Seite Backups in OuiPanel legt mit Backup erstellen ein Archiv dieser Dateien an. Die Download-Dateien von Steam sind ausgenommen, was es klein hält.
Eine Neuinstallation über den Reiter Steam, Schaltfläche Installieren / aktualisieren, prüft die Serverdateien mit Ihrem Konto erneut. Sie schreibt weder cfg/server_cfg.ini, noch cfg/entry_list.ini, noch blacklist.txt, noch den Ordner results um.
Sie können diese Dateien auch per SFTP auf Ihren Computer kopieren, mit der Anleitung Per SFTP mit FileZilla verbinden.
Wie Sie einen Fahrer kicken oder zur nächsten Session wechseln, zeigt die Anleitung Assetto Corsa Admin Befehle.
Wenn der Server nicht startet
Die Konsole von OuiPanel zeigt das Serverprotokoll. Lesen Sie zuerst die letzten Zeilen.
| Symptom | Lösung |
|---|---|
Die Konsole meldet, dass acServer fehlt | Verbinden Sie Ihr Steam-Konto im Reiter Steam und starten Sie die Installation erneut |
| Die Installation hat nichts heruntergeladen | Das verbundene Konto muss Assetto Corsa besitzen. Prüfen Sie das in der Steam-Bibliothek dieses Kontos |
| Der Server stoppt gleich nach dem Start | Prüfen Sie, dass jedes Auto in CARS einen Platz in entry_list.ini hat, dass die Abschnitte lückenlos nummeriert sind und dass der Streckenordner in content/tracks existiert |
| Der Name oder ein Passwort springt auf den alten Wert zurück | Diese Werte stammen aus den Variablen von OuiPanel. Ändern Sie sie unter Umgebungsvariablen |
| Der Server erscheint nicht in der Liste des Spiels | Prüfen Sie REGISTER_TO_LOBBY=1, warten Sie nach dem Start ein bis zwei Minuten und versuchen Sie dann das Hinzufügen über die Adresse mit dem HTTP Port |
| Ein Spieler kann nicht beitreten | Ihm fehlt das Auto oder die Strecke, oder der passende DLC. Auch alle Plätze seines Autos können belegt sein |
Brauchen Sie Hilfe?
Eröffnen Sie ein Ticket über Tickets › Ticket öffnen oder über die Kachel Support kontaktieren unten auf der Seite Ihres Servers im Kundenbereich. Sie können Ihre Frage auch auf dem Discord von OuiHeberg stellen.
Assetto Corsa Server mieten ab 1,99 €/Monat, bis zu 24 Fahrer auf den offiziellen Strecken, mit SFTP-Zugang für Mods, Backups und Anti-DDoS inklusive.
Angebote ansehen →