FiveM Scripts installieren: Die komplette Anleitung für Anfänger
Meistere die Installation von FiveM Scripts mit unserem Schritt-für-Schritt-Tutorial. Vom Download bis zur Fehlerbehebung - alles was du brauchst, um deinen Server einzurichten.
Die Installation von FiveM Scripts mag auf den ersten Blick entmutigend wirken, aber mit der richtigen Anleitung hast du deinen Server in kürzester Zeit mit benutzerdefinierten Mods am Laufen. Egal, ob du einen Roleplay-Server einrichtest, neue Jobs hinzufügst oder Gameplay-Mechaniken erweiterst - diese Anleitung deckt alles ab, von den Grundlagen bis zur fortgeschrittenen Fehlerbehebung.
Am Ende dieses Tutorials verstehst du, wie du Scripts für alle wichtigen Frameworks (ESX, QBCore, QBOX) installierst, häufige Probleme behebst und Best Practices anwendest, die deinen Server stabil und sicher halten.
Voraussetzungen
Bevor du beginnst
Was du brauchst:
- Ein funktionierender FiveM-Server (FXServer) unter Windows oder Linux
- Zugriff auf deine Server-Dateien (via FTP, SFTP oder direkter Dateizugriff)
- Grundlegendes Verständnis deiner Server-Ordnerstruktur
- Datenbankzugriff (MySQL/MariaDB) für Scripts, die Datenspeicherung benötigen
- Texteditor (VS Code, Notepad++ oder ähnlich) zum Bearbeiten von Konfigurationsdateien
Datenbank-Setup
Viele Scripts benötigen eine Datenbankverbindung. Die meisten Frameworks verwenden oxmysql für Datenbankoperationen. Stelle sicher, dass MySQL oder MariaDB installiert und konfiguriert ist.
-- Example SQL import for ESX
CREATE DATABASE fivem_server;
USE fivem_server;
-- Import your framework SQL files
SOURCE es_extended.sql;
SOURCE essentialmode.sql;Script-Typen verstehen
Client-seitige Scripts
Diese laufen auf dem Computer des Spielers und verwalten visuelle Elemente, UI und Client-seitige Logik. Beispiele sind HUDs, benutzerdefinierte Menüs und visuelle Effekte.
Server-seitige Scripts
Diese laufen auf dem Server und verwalten Datenpersistenz, sicherheitskritische Operationen und Spiellogik, die autoritativ sein muss. Beispiele sind Wirtschaftssysteme, Inventarverwaltung und Job-Systeme.
Shared Scripts
Diese enthalten Code, der sowohl vom Client als auch vom Server verwendet wird, typischerweise Konfigurationsdateien und Hilfsfunktionen, die beide Seiten benötigen.
MLOs & Maps
Map Loader Objects fügen dem Spiel benutzerdefinierte Innenräume, Gebäude und Weltmodifikationen hinzu. Dies sind client-seitige Ressourcen, die die Spielwelt modifizieren.
Schritt-für-Schritt-Installation
Finde deinen Resources-Ordner
Navigiere zu deinem FiveM-Server-Resources-Ordner. Hier werden alle Scripts gespeichert. Der Standardpfad variiert je nach Hosting-Anbieter oder bei Selbsthosting.
# Windows - Default path
C:FiveMserver
esources
# Linux - Default path
/home/fivem/server/resourcesScript herunterladen und entpacken
Lade die Script-Dateien herunter und entpacke sie in deinen Resources-Ordner. Achte darauf, dass der Ordnername mit dem Script-Namen übereinstimmt (keine Leerzeichen, Sonderzeichen oder Versionsnummern im Ordnernamen).
Pro-Tipp
Zur server.cfg hinzufügen
Öffne deine server.cfg-Datei und füge eine 'ensure'- oder 'start'-Zeile für dein neues Script hinzu. Die Reihenfolge ist wichtig - Abhängigkeiten müssen vor den Scripts geladen werden, die sie benötigen.
# Add to your server.cfg file
# Place after your framework (ESX/QBCore)
# Essential resources first
ensure oxmysql
ensure ox_lib
# Your new script
ensure my-awesome-script
# Alternative: use 'start' instead of 'ensure'
start my-awesome-scriptServer neustarten
Starte deinen FiveM-Server neu, um das neue Script zu laden. Du kannst auch Konsolenbefehle verwenden, um Ressourcen ohne vollständigen Neustart neu zu laden.
Nützliche Konsolenbefehle:
refresh- Lädt alle Ressourcen ohne Neustart neuensure [script-name]- Startet eine bestimmte Ressourcerestart [script-name]- Startet eine laufende Ressource neustop [script-name]- Stoppt eine laufende Ressource
Installation überprüfen
Überprüfe deine Server-Konsole auf Fehler. Wenn das Script erfolgreich geladen wurde, solltest du eine Bestätigungsmeldung sehen. Teste die Funktionalität im Spiel, um sicherzustellen, dass alles funktioniert.
Erfolg!
Framework-spezifische Installation
Verschiedene Frameworks haben unterschiedliche Anforderungen und Lade-Reihenfolgen. Hier erfährst du, wie du Scripts für jedes wichtige Framework installierst:
LegacyESX Installation
ESX ist das Legacy-Framework mit umfangreicher Script-Unterstützung. Die meisten ESX-Scripts erfordern, dass es_extended zuerst geladen wird, gefolgt von allen Abhängigkeiten.
# ESX server.cfg order example
ensure oxmysql
ensure es_extended
ensure esx_menu_default
ensure esx_menu_dialog
ensure esx_menu_list
# Your ESX scripts
ensure esx_policejob
ensure esx_mechanicjob
ensure my-custom-esx-scriptPopularQBCore Installation
QBCore ist das beliebteste moderne Framework. Es erfordert, dass qb-core vor allen QBCore-spezifischen Scripts geladen wird. Viele Scripts benötigen auch qb-target für Interaktionen.
# QBCore server.cfg order example
ensure oxmysql
ensure qb-core
ensure qb-target
# Your QBCore scripts
ensure qb-policejob
ensure qb-mechanicjob
ensure my-custom-qb-scriptModernQBOX Installation
QBOX ist das neueste Framework mit verbesserter Performance. Es ist mit vielen QBCore-Scripts kompatibel, hat aber seine eigene Core-Ressource (qbx-core), die zuerst geladen werden muss.
# QBOX server.cfg order example
ensure oxmysql
ensure qbx-core
ensure ox_lib
# Your QBOX scripts
ensure qbx-police
ensure my-custom-qbox-scriptHilfe bei der Auswahl nötig?
Häufige Probleme beheben
Script lädt nicht / 'Nicht gefunden'-Fehler
Dies bedeutet normalerweise, dass der Script-Ordnername nicht mit dem in der server.cfg übereinstimmt, oder das Script am falschen Ort ist.
- Überprüfe, ob der Ordnername exakt mit dem in der server.cfg übereinstimmt (groß-/kleinschreibungssensitiv)
- Stelle sicher, dass das Script direkt im Resources-Ordner ist, nicht in einem Unterordner
- Überprüfe, ob fxmanifest.lua oder __resource.lua im Script-Ordner existiert
Abhängigkeitsfehler
Viele Scripts benötigen andere Ressourcen, um zu funktionieren. Häufige Abhängigkeiten sind oxmysql, ox_lib und Framework-Cores.
- Installiere alle erforderlichen Abhängigkeiten, die in der Script-Dokumentation aufgeführt sind
- Stelle sicher, dass Abhängigkeiten VOR dem Script in der server.cfg geladen werden (plaziere sie höher in der Datei)
Datenbankverbindungsfehler
Scripts, die Daten speichern, schlagen fehl, wenn sie keine Verbindung zur Datenbank herstellen können.
- Überprüfe, ob MySQL läuft und erreichbar ist
- Überprüfe die Datenbank-Anmeldedaten in deiner Server-Konfiguration
Überprüfe die Server-Konsole
Best Practices
Organisiere deine Ressourcen
Halte deinen Resources-Ordner organisiert, indem du Unterordner für verschiedene Script-Typen erstellst (z.B. [jobs], [vehicles], [maps]).
Backup vor Änderungen
Erstelle immer ein Backup deiner server.cfg und wichtiger Scripts, bevor du Änderungen vornimmst. Das erleichtert das Zurücksetzen, wenn etwas schiefgeht.
Beachte die Lade-Reihenfolge
Framework-Cores und Shared-Ressourcen sollten oben in der server.cfg stehen. Scripts ohne Abhängigkeiten können später geladen werden.
Auf einem Entwicklungsserver testen
Installiere neue Scripts niemals direkt auf deinem Live-Server. Teste sie zuerst auf einem lokalen oder Entwicklungsserver, um Probleme frühzeitig zu erkennen.
Empfohlene Scripts zum Starten
Hier sind einige großartige Scripts, mit denen du starten kannst, von kostenlosen Essentials bis zu Premium-Funktionen:
Essential HUD
Ein sauberes, anpassbares HUD-System, das mit allen wichtigen Frameworks funktioniert. Zeigt Gesundheit, Rüstung, Hunger, Durst und Job-Informationen an.
Advanced Police System
Komplettes Polizei-Job-System mit Dispatch, Beweisen, Waffenkammer und Fahrzeugverwaltung. Unterstützt alle wichtigen Frameworks.
Vehicle Fuel System
Realistisches Kraftstoffsystem mit Tankstellen, Kraftstoffverbrauch und Benzinkanistern. Leichtgewichtig und für Performance optimiert.
Complete Economy Pack
Komplettes Banking-, Shop- und Business-System mit ATM-Netzwerk, anpassbaren Geschäften und Unternehmensverwaltung.
Alles vorkonfiguriert haben?
Spare Stunden an Einrichtungszeit mit unseren kompletten Server-Templates. Alles installiert, konfiguriert und einsatzbereit.
Server-Templates durchsuchenHäufig gestellte Fragen
Brauche ich Programmierkenntnisse, um Scripts zu installieren?
Kann ich Scripts von verschiedenen Frameworks zusammen verwenden?
Warum stürzt mein Server nach der Installation eines Scripts ab?
Wie aktualisiere ich ein Script, ohne meine Konfiguration zu verlieren?
Wo kann ich Hilfe bekommen, wenn ich nicht weiterkomme?
Bereit, deinen Server zu erweitern?
Durchstöbere unsere Sammlung geprüfter FiveM-Scripts. Von kostenlosen Essentials bis zu Premium-Systemen - finde alles, was du brauchst, um ein großartiges Spielerlebnis zu schaffen.