Kostenloser Open-Source FiveM Jobs Creator — Jobs direkt im Spiel erstellen (ESX & QBCore)
Erstelle eigene FiveM-Jobs direkt im Spiel mit diesem kostenlosen Open-Source NUI-Panel. Unterstützt ESX und QBCore mit Auto-Erkennung, MySQL-Speicherung und sofortigem Sync.

Schluss mit dem Bearbeiten von Config-Dateien und endlosen Server-Neustarts. vtx-jobcreator ist eine kostenlose Open-Source FiveM-Ressource, mit der du eigene Jobs komplett im Spiel über ein modernes NUI-Panel erstellen und verwalten kannst.
Entwickelt von VertexMods, veröffentlicht unter der MIT-Lizenz.
Warum vtx-jobcreator?
Die meisten Job-Erstellungs-Workflows erfordern das Bearbeiten von Lua-Configs, SQL-Inserts und wiederholte Server-Neustarts. vtx-jobcreator macht das alles überflüssig:
- In-Game NUI-Panel — Öffne eine saubere Oberfläche, ohne das Spiel zu verlassen. Kein Alt-Tab, keine Config-Dateien.
- Automatische Framework-Erkennung — Erkennt automatisch, ob du ESX oder QBCore verwendest. Manuelle Überschreibung möglich.
- Sofortiger Sync — Neue Jobs sind sofort für alle Spieler verfügbar, kein Neustart nötig.
- Persistente MySQL-Speicherung — Jobs überleben Server-Neustarts dank eigener
vtx_jobs- undvtx_job_grades-Tabellen. - ACE-Berechtigungen — Nur autorisierte Admins können das Creator-Panel öffnen.
- Kein Performance-Einfluss — Adaptiver Render-Loop, leichtgewichtiger Client-Code.
Unterstützte Frameworks
| Framework | Support-Level |
|---|---|
| ESX | Vollständig — Jobs werden auch in native jobs/job_grades-Tabellen geschrieben |
| QBCore | Vollständig — Jobs werden zu QBCore.Shared.Jobs hinzugefügt und an alle Clients gesynct |
Die Ressource erkennt dein Framework beim Start automatisch. Du kannst in der config.lua auch ein bestimmtes Framework erzwingen, indem du Config.Framework auf "esx" oder "qbcore" setzt.
Features im Überblick
- Unbegrenzte Ränge — Füge beliebig viele Stufen mit eigenen Namen, Labels und Gehältern hinzu
- Duty-Punkte — Setze einen Standort mit 3D-Marker und Karten-Blip zum Ein-/Ausstempeln
- Blip-Anpassung — Konfiguriere Sprite, Farbe und Skalierung pro Job
- Whitelist-Toggle — Markiere Jobs als whitelisted oder offen
- Job-Verwaltungs-Tab — Zeige alle bestehenden Jobs an und lösche sie direkt im Panel
- Duty-Interaktion — Spieler drücken E am Duty-Punkt zum Ein-/Ausstempeln
Installation
Voraussetzungen
- oxmysql
- es_extended (ESX) oder qb-core (QBCore)
Einrichtung
- Lade das Repository herunter oder klone es in deinen
resources-Ordner - Importiere das Datenbankschema:
mysql -u root -p deine_datenbank < sql/install.sql
- Füge es zu deiner
server.cfghinzu:
ensure vtx-jobcreator
- Vergib Admin-Berechtigungen:
add_ace identifier.license:DEINE_LIZENZ vtx.jobcreator.admin allow
Oder füge es zu deiner bestehenden Admin-Gruppe hinzu:
add_ace group.admin vtx.jobcreator.admin allow
- Starte deinen Server neu.
Bedienung
Tippe /createjob im Spiel ein, um das Job-Creator-Panel zu öffnen. Dann:
- Job Name — Gib eine eindeutige Kennung ein (Kleinbuchstaben, Zahlen, Unterstriche)
- Job Label — Der Anzeigename, den Spieler sehen
- Whitelisted — Schalte um, ob der Job eine Whitelist erfordert
- Duty Location — Klicke "My Pos", um deine aktuellen Koordinaten zu übernehmen
- Blip-Einstellungen — Passe Karten-Blip-Sprite, Farbe und Skalierung an
- Ränge — Füge Jobrollen mit Namen, Labels und Gehaltsbeträgen hinzu
- Create Job — Drücke den Button und der Job ist sofort live
Im Manage Jobs-Tab kannst du alle erstellten Jobs einsehen oder nicht mehr benötigte löschen.
Konfiguration
Alle Einstellungen findest du in config.lua:
| Einstellung | Standard | Beschreibung |
|---|---|---|
Config.AcePermission | vtx.jobcreator.admin | Benötigte ACE-Berechtigung |
Config.Command | createjob | Chat-Befehl zum Öffnen des Panels |
Config.Framework | auto | Framework-Modus: auto, esx oder qbcore |
Config.Marker.type | 27 | 3D-Marker-Typ an Duty-Punkten |
Config.Marker.drawDistance | 15.0 | Distanz zum Rendern der Marker |
Config.Marker.interactDistance | 2.0 | Distanz zur Interaktion |
Config.InteractKey | 38 (E) | Taste zum Ein-/Ausstempeln |
Config.Blip.sprite | 480 | Standard-Blip-Sprite |
Config.Blip.color | 2 | Standard-Blip-Farbe |
So funktioniert es technisch
- Jobs werden in eigenen
vtx_jobs- undvtx_job_grades-MySQL-Tabellen gespeichert - Beim Ressourcen-Start werden alle Jobs geladen und beim Framework registriert
- ESX: Jobs werden auch in die nativen
jobs- undjob_grades-Tabellen geschrieben für volle Kompatibilität - QBCore: Jobs werden zu
QBCore.Shared.Jobshinzugefügt und an alle verbundenen Clients gesynct - Das
vtx_-Tabellenpräfix verhindert Konflikte mit bestehenden Framework-Tabellen
vtx-jobcreator vs. VertexMods Jobs Creator Tool
Diese Open-Source-Ressource und der VertexMods Jobs Creator haben unterschiedliche Einsatzzwecke:
| vtx-jobcreator (Diese Ressource) | VertexMods Jobs Creator | |
|---|---|---|
| Typ | In-Game FiveM-Ressource | Web-basiertes Tool auf vertexmods.com |
| Nutzung | Jobs beim Spielen erstellen | Jobs im Browser erstellen, Configs exportieren |
| Speicherung | MySQL (persistent auf deinem Server) | Export als herunterladbare Config-Dateien |
| Frameworks | ESX, QBCore | ESX, QBCore, QBOX |
| Preis | Kostenlos (MIT-Lizenz) | Kostenlos |
| Ideal für | Server-Admins, die Jobs im Spiel verwalten wollen | Entwickler, die Configs vor dem Deployment bauen |
Beide sind von VertexMods. Nutze, was zu deinem Workflow passt — oder beide.
Download
vtx-jobcreator ist kostenlos und Open-Source unter der MIT-Lizenz.
Für weitere FiveM-Ressourcen, Scripts und Tools besuche vertexmods.com.


