So installierst du ein FiveM Script
Installation
Ein FiveM Script zu installieren ist nicht kompliziert. Wenn du es aber noch nie gemacht hast, hilft es zu verstehen, wie der Server Scripts lädt, bevor du loslegst.
Was ist ein FiveM Script?
In FiveM heißen Scripts Ressourcen (englisch „resources“). Eine Ressource ist ein Ordner, der alles enthält, was ein Script zum Laufen braucht: Client-Dateien, Server-Dateien, Config-Dateien und eventuelle UI-Assets.
Jeder Ressourcen-Ordner braucht eine Datei namens fxmanifest.lua. Sie sagt dem Server, was geladen werden soll. Ohne diese Datei ignoriert der Server den Ordner komplett.
Schritt 1: Script herunterladen und entpacken
Scripts kommen meist als .zip- oder .rar-Datei. Entpacke sie mit 7-Zip oder WinRAR.
Darin findest du den Ressourcen-Ordner. Er sollte mindestens Folgendes enthalten:
fxmanifest.lua- Eine oder mehrere Script-Dateien (
client.lua,server.lua,config.luausw.)
Benenne im Ordner nichts um, solange die Dokumentation nicht ausdrücklich sagt, dass das unbedenklich ist. Dateipfade in der fxmanifest.lua unterscheiden zwischen Groß- und Kleinschreibung und müssen exakt mit den tatsächlichen Dateinamen übereinstimmen.
Schritt 2: Ressource auf deinen Server hochladen
Ressourcen gehören in den Ordner resources/ im Datenverzeichnis deines Servers. Eine typische Struktur sieht so aus:
server-data/
└── resources/
└── [scripts]/
└── your-script/
├── fxmanifest.lua
├── client.lua
└── server.lua
Ordner in eckigen Klammern wie [scripts] dienen nur zur Sortierung. Sie sind selbst keine Ressourcen. Scripts darin funktionieren trotzdem ganz normal.
Lade den Ressourcen-Ordner per FTP, SFTP oder über den Dateimanager deines Hosting-Panels hoch.
Schritt 3: Script konfigurieren
Die meisten Scripts bringen eine config.lua mit. Öffne sie und passe die Werte an deinen Server an. Dazu gehören meist das Framework, Job-Namen und Item-Namen.
Lies die Dokumentation, bevor du das Script startest. Wenn ein Script nach der Installation nicht funktioniert, liegt es meistens daran, dass dieser Schritt übersprungen wurde.
Schritt 4: Script in die server.cfg eintragen
Öffne die server.cfg und füge diese Zeile hinzu:
ensure your-script
Ersetze your-script durch den exakten Namen des Ressourcen-Ordners. Auf Groß- und Kleinschreibung kommt es an.
Wenn das Script von anderen Ressourcen wie ESX, QBCore oder ox_lib abhängt, müssen diese weiter oben in der server.cfg stehen, damit sie zuerst geladen werden.
ensureist der aktuelle Standard. Es startet die Ressource und startet sie automatisch neu, falls sie abstürzt. Der ältere Befehlstartfunktioniert weiterhin, empfohlen wird aberensure.
Schritt 5: Ressource starten
Du musst nicht den ganzen Server neu starten. Eine Ressource kannst du auf zwei Wegen starten:
- txAdmin: Öffne das Resources-Panel, such das Script und klick auf Start.
- Server-Konsole: Gib
start your-scriptdirekt in die Konsole ein.
Prüfe die Konsolenausgabe auf Fehler. Wurde das Script korrekt geladen, siehst du:
Started resource your-script
Häufige Probleme
| Problem | Wahrscheinliche Ursache |
|---|---|
| Ressource nicht gefunden | Der Ordnername in der server.cfg stimmt nicht mit dem tatsächlichen Ordnernamen überein |
Warnung wegen fehlender fxmanifest.lua | Die Datei fehlt oder liegt im falschen Verzeichnis |
| Script startet, funktioniert aber nicht | Config nicht richtig eingerichtet oder eine Abhängigkeit fehlt |
| Framework-Fehler beim Start | Das Script wurde für ein anderes Framework gebaut als das, auf dem dein Server läuft |
Zusammenfassung
- Archiv entpacken und den Ressourcen-Ordner finden.
- Den Ordner nach
server-data/resources/hochladen. config.luaan dein Server-Setup anpassen.ensure your-scriptin dieserver.cfgeintragen.- Die Ressource starten und die Konsole auf Fehler prüfen.
Der Ablauf ist bei jedem Script gleich. Nur die Konfiguration ändert sich.




