Die vier Bausteine
FXServer ist der laufende Serverprozess. Er liest die Konfiguration und startet die Ressourcen. Ein Client verbindet sich mit dem Server und führt clientseitige Spiellogik aus. txAdmin ist ein mit FXServer ausgeliefertes Verwaltungswerkzeug.
Ressourcen sind eigenständige Pakete. Sie können Lua-, JavaScript- oder C#-Code, Karten und Dateien enthalten. Ein Framework wie QBCore, ESX oder Qbox ergänzt Strukturen für typische Roleplay-Systeme, ist für einen einfachen Testserver aber nicht zwingend nötig.
So fängst du an
- Wähle einen Windows- oder Linux-Rechner und prüfe die Voraussetzungen des gewünschten FiveM-Tracks (Legacy oder Enhanced).
- Lade die empfohlenen FXServer-Artefakte ausschließlich von der offiziellen Cfx.re-Downloadseite.
- Erstelle eine Serverregistrierung im Cfx.re-Portal. Den Schlüssel niemals öffentlich posten.
- Starte FXServer zunächst mit txAdmin und einer einfachen Standard-Recipe.
- Prüfe im FiveM-Client, dass ein Spieler wirklich verbinden und spawnen kann.
Was du vor dem Scripting wissen solltest
Client- und Server-Code laufen in unterschiedlichen Kontexten. Daten aus dem Client sind nicht vertrauenswürdig und müssen serverseitig geprüft werden. Beginne mit einer kleinen Lua-Ressource, bevor du komplexe Framework-Funktionen integrierst.
Diese Anleitung erläutert Grundlagen; sie bestätigt keine konkrete Spielversion oder Serverkonfiguration. Für ausführliche Referenzen und aktuelle Laufzeitdetails stehen die offiziellen Cfx.re-Dokumente zur Verfügung.