Erstelle eine Startaufstellung ohne den Server neu zu starten. RaceControl kann diese Befehle nicht direkt an ACE EVO senden, bereitet sie aber zum Einfügen in den Spielchat vor.
Im Spiel zuerst /admin <dein Adminpasswort> in den Chat eingeben und danach
die folgenden Zeilen einzeln einfügen.
ACE EVO bietet derzeit keine HTTP-Admin-API. Adminbefehle werden im Spielchat ausgeführt:
/admin dein_passwort — als Admin anmelden
/kick, /ballast, /restrictor, /next_session, /penalty
Befehle werden über den Spielchat gesendet. Zuerst anmelden:
/admin [Passwort]
disq
Disqualification
dt
Drive-through
sg
Stop & Go (0s)
time
Time penalty — use only to remove; use /add_time to add
Beide Einstellungen gelten nur für den aktuell ausgewählten Gameserver. Der ACE-EVO-Lobbytyp und die interne RaceControl-Auswertung sind voneinander unabhängig.
Ruft die aktuelle Vorhersage für diese Strecke ab und setzt den Wettertyp dieses Gameservers anhand der dortigen Vorhersage. Dafür wird ein kostenloser OpenWeather-Schlüssel benötigt. Schnee und Schneeregen haben keinen passenden ACE-EVO-Wetterwert; in diesem Fall bleibt die bestehende Einstellung unverändert.
BoP wird pro Gameserver gespeichert und beim Start als Ballast und Restriktor an ACEVO übergeben. JSON-Format: {"cars":[{"car_name":"preset_…","ballast":10,"restrictor":2.5}]}
Group selected cars into named categories (e.g. GT3, LMP2). Categories appear as filters on the Statistics page.
Install AC EVO car-mod .kspkg packages so their cars show up in the car picker
alongside official ones. AC EVO verifies every modded car by SHA against each joining client,
so there's no server-side download — every driver must have the identical
.kspkg installed locally too. Set an optional download link per mod below;
it shows on the race invite page.
Windows-Standardpfad. Unter Linux/Proton den Ordner im Wine-Präfix angeben (…/pfx/drive_c/users/steamuser/Saved Games/ACE-Server/mods).
Upload a .kspkg, or a .zip that contains one. Large files stream straight to the mods folder.
Speichere die aktuelle Event- und Sitzungskonfiguration als benannte Vorlage. Vorlagen gelten für alle Gameserver.
presets.json und exportierten Vorlagen gespeichert. Vorlagen mit Passwörtern oder Webhook-URLs niemals weitergeben.
📑 Duplicate Servereinstellungen
Copy selected settings from one server to another. Only the items you tick are copied — the destination's ports, name and results folder are always left untouched. The destination server must be stopped.
🏁 Event
⏱ Sessions
Schedule upcoming races. Announcements appear on the Statistics page.
Build a championship from your race results. Add events manually from finished races or let them auto-collect from a server and time window. Points, classes and teams are all configurable.
Schedule a time-limited hot lap competition. All laps within the period are compiled into a leaderboard on the Statistics page.
Zentrale Discord-Anbindung der gesamten Liga: Einladung, Benachrichtigungen und Webhooks. Diese Einstellungen gelten nicht nur für einen einzelnen Gameserver.
Füge den Einladungslink deines Discord-Servers ein. Er wird als Beitrittslink auf der Ligaseite angezeigt.
Sende automatische Benachrichtigungen an deinen Discord-Kanal. Erstelle dafür in Discord einen Webhook: Servereinstellungen → Integrations → Webhooks → Neuer Webhook → URL kopieren.
Wähle aus, welche Ereignisse Discord-Benachrichtigungen auslösen.
Optional kann für jedes Ereignis ein eigener Webhook hinterlegt werden. Leer lassen, um den globalen Webhook zu verwenden.
Fährt zuerst alle laufenden Gameserver kontrolliert herunter, sichert deren Ergebnisdaten und startet anschließend die komplette Debian-VM neu.
Änderungen an Web-Port und Gameserver-Anzahl erfordern einen Neustart.
SteamCMD und Wine sind installiert; RaceControl meldet sich jedoch niemals selbstständig bei Steam an und lädt ACE EVO nicht automatisch herunter. Die Installation oder Aktualisierung wird hier bewusst durch einen Admin gestartet. RaceControl verwendet Steams lokale Sitzung für spätere Aktualisierungen; Steam-Passwort und Guard-Code werden nicht von RaceControl gespeichert.
Die Abmeldung entfernt nur die lokale SteamCMD-Sitzung dieser VM. Installierte Gameserver-Dateien und Fahrerkonten bleiben erhalten.
Die RaceControl-Weboberfläche lauscht standardmäßig nur auf 127.0.0.1. HTTPS wird durch den Nginx-Reverse-Proxy der Debian-13-Liga-VM bereitgestellt. RaceControl benötigt daher keinen Zugriff auf private TLS-Schlüssel. Öffentlichen Hostnamen und Zertifikat am Reverse-Proxy konfigurieren.
Pingwerte werden nur gespeichert und dargestellt, wenn ACE EVO sie tatsächlich bereitstellt.
Nur Admins legen Konten an. Der Benutzername dient ausschließlich zur Anmeldung. Der Fahrername soll dem sichtbaren Namen in AC EVO entsprechen; die eindeutige Ergebniszuordnung erfolgt über die SteamID64. Rollen können kombiniert werden.
➕ Neues Konto anlegenFormular öffnen
Konten
Teams bündeln Fahrer und bilden die Grundlage für Teamstatistiken und Spotter-Zuordnungen.
➕ Neues Team anlegenFormular öffnen
Eine Sicherung enthält die Anwendung ohne node_modules, sämtliche Einstellungen
einschließlich Serverkonfigurationen, Vorlagen, Rennplanung und Meisterschaften sowie alle
Ergebnis- und Statistikdaten. Die Archive liegen außerhalb der gesicherten Verzeichnisse und
können hier heruntergeladen oder gelöscht werden.
Startet die gesamte RaceControl-Anwendung neu. Laufende Gameserver werden dabei beendet; RaceControl startet anschließend automatisch und diese Seite verbindet sich erneut.
Liest die vorhandenen Ergebnisdateien und zeigt gemeldete Kontakte, Strafarten,
Häufigkeiten und betroffene Fahrer. Dabei werden keine Daten verändert.
Diese Prüfung hilft, wenn Vorfallpunkte oder Kollisionsmeldungen unplausibel wirken.
Löscht alle Dateien dauerhaft aus dem aktuellen Ergebnisordner. Dadurch werden auch die daraus berechneten Statistiken zurückgesetzt. Dieser Vorgang kann nicht rückgängig gemacht werden.
Jeder Gameserver muss über seinen eigenen TCP- und UDP-Port aus dem Internet erreichbar sein. Das ACE-EVO-Backend prüft den Server nach der Registrierung. Antwortet insbesondere UDP nicht, kann ACE EVO den Server wieder beenden. Trage die Ports ein oder übernimm die erkannten Werte und kopiere anschließend die passenden Firewall-Befehle.