FiveM-Server laufen auf "Resources": Scripts, die Funktionalitaet hinzufuegen. Ein Polizeiauto, ein Banksystem, eine Tankstelle, eine Garage: Alles ist eine Resource. Die Installation folgt immer demselben Muster.
Wo findest du Scripts
- Cfx.re Forums: Kostenlose Community-Releases.
- Tebex: Bezahlte Premium-Scripts.
- GitHub: Viele Open-Source-Scripts.
Pruefe immer, ob das Script mit deinem Framework kompatibel ist (ESX, QBCore, Qbox oder Standalone).
Installation in fuenf Schritten
- Herunterladen: Lade das Script als ZIP oder klone das Git-Repository.
- Entpacken: Entpacke die ZIP und benenne den Ordner bei Bedarf um.
- Hochladen: Lade den Ordner nach
resources/auf deinem Server hoch. - Konfigurieren: Oeffne die
config.luaund passe die Einstellungen an. - Zu server.cfg hinzufuegen: Fuege
ensure scriptnamezu deinerserver.cfghinzu. Die Reihenfolge ist wichtig: Dependencies muessen vor den Scripts stehen, die sie benoetigen.
Dependencies
Haeufige Abhaengigkeiten:
- oxmysql oder mysql-async: Datenbank-Connector.
- ox_lib: Utility-Library, die viele moderne Scripts verwenden.
- ox_inventory oder qb-inventory: Das Inventarsystem deines Frameworks.
- ox_target oder qb-target: Das Interaktionssystem.
Die richtige Reihenfolge in server.cfg
ensure oxmysql ensure ox_lib ensure es_extended # oder qb-core/qbx_core ensure ox_inventory ensure ox_target ensure esx_policejob # oder deine Scripts
Die Faustregel: Datenbanken zuerst, dann Libraries, dann das Framework, dann die Scripts.
SQL importieren
Scripts, die Daten speichern, brauchen SQL-Tabellen. Die SQL-Datei steht meist im Hauptverzeichnis des Scripts. Importiere sie ueber phpMyAdmin.
Haeufige Fehler
- Ordnername beginnt mit einem Punkt oder enthaelt Leerzeichen: FiveM laedt die Resource nicht.
- Doppelter Resource-Name: Zwei Ordner mit demselben Namen.
- Script fuer ein anderes Framework: Ein ESX-Script auf einem QBCore-Server gibt unverstaendliche Fehler.
Kann ich Scripts live neu laden ohne Neustart?
Ja. Tippe ensure scriptname in der Serverkonsole. Nicht alle Scripts unterstuetzen Hot-Reload. Bei seltsamen Verhalten starte den ganzen Server neu.
Wie viele Scripts vertraegt mein Server?
Ein 4-GB-Server betreibt problemlos 50 bis 80 leichte Scripts. Ueberwache die Server-FPS in txAdmin: Unter 30 ist ein Zeichen fuer Optimierungsbedarf.
Scripts laufen auf allen FiveM-Paketen von HostValues.