Trucker Job
ESX Trucker-Job mit legalen und illegalen Aufträgen, LKW-Fuhrpark, virtuellen Mitarbeitern, Level-/XP-System und eigenem NUI-Menü.
Preview
https://www.youtube.com/watch?v=HVv4mdgFwDU
Features
- Auftragssystem: Bei jedem Besuch am Depot werden 6 zufällige Aufträge generiert – aus 9 legalen Frachtarten (Paletten, Möbel, Baumaterial, Lebensmittel, Fahrzeugteile, Fahrzeugtransport, Treibstoff, Getränke, Flüssigware). Solo-Lieferungen ohne Anhänger oder Sattelzug-Aufträge, bei denen der passende Anhänger erst angekuppelt werden muss.
- 20 Lieferziele über die gesamte Karte, mit pro Frachtart hinterlegten, sinnvoll getrennten Routen-Pools (Feld-, Industrie-, Retail-Ziele). Bezahlung ist distanzbasiert (gefahrene Straßen-km × Preis/km × Frachtfaktor).
- Level- & XP-System: XP aus tatsächlich gefahrener Strecke, bis Level 50. Steigender Auszahlungsbonus pro Level (bis +60 %), Cash-Bonus bei jedem Levelaufstieg. Persistente Statistik + Bestenliste.
- Illegale Aufträge (optional): Ab einem Mindestlevel und nur wenn Polizei online ist, können illegale Frachten (Schmuggelware, unregistrierte Fracht, Diebesgut) mit deutlich höherer Auszahlung im Auftragsboard erscheinen. Verdeckter Polizei-Dispatch mit Chance beim Abholen und beim Abliefern – der Spieler erfährt nie, ob er gemeldet wurde.
- Eigener Fuhrpark (optional): Ab Mindestlevel LKW über den Fuhrpark-Tab im Menü kaufen (bis 5 pro Spieler). Aufträge mit eigenem Truck fahren zahlt anteilig mehr, aber auf ein eigenes Firmenkonto (kein esx_society) statt Bargeld, plus Verschleiß. Reparatur, Ein-/Auszahlung aufs Bankkonto.
- Virtuelle Mitarbeiter (optional): Ab Mindestlevel AFK-Mitarbeiter einstellen (einer pro eigenem LKW). Reines Datenmodell ohne Peds/Fahrzeuge (bewusste Performance-Entscheidung), Economy-Tick alle X Minuten. 5 Skills à 1–5 Sterne (Fahren, Verhandlung, Effizienz, Zuverlässigkeit, Diskretion), gewichtete Sterne-Rolls, hohe Stufen levelgated. Löhne, Einstellungskosten, Zwischenfälle, automatische Kündigung bei zu lange unbezahltem Lohn.
- Feature-Toggles:
OwnedTrucks,Employees,IllegalOrderseinzeln komplett abschaltbar (Server prüft jedes Event serverseitig). - Eigenes NUI-Menü & Blip-System: Haupt-, Routen-, Fuhrpark- und Mitarbeiter-Tabs, konfigurierbare Blips (Start, Route, Anhänger, Rückgabe), Marker- und 3D-Text-Interaktion per E-Taste (kein Target-System nötig).
- 6 Sprachen: DE, EN, FR, ES, TR, RU. Serverseitige Validierung von Job, Auszahlung, Fahrzeugstatus, Distanz und automatischer Auftragsabbruch bei LKW-Zerstörung.
Scriptdaten
- Kategorie: Trucking Job
- Framework: ESX
- Abhängigkeiten: es_extended, oxmysql
- OneSync: Kompatibel
- Escrow-Status: Open Source / Kein Escrow
- Konfiguration: Vollständig über
shared/config.lua(Feature-Toggles, Routen, Spawnpunkte, Fahrzeuge & Fuhrpark-Preise, Frachtarten, Payout, Leveling, Illegal/Dispatch, Mitarbeiter, Firmenkonto, Blips, Marker) - Sprache: Deutsch, Englisch, Französisch, Spanisch, Türkisch, Russisch
- Optimierung: Ressourcenschonend durch bedingte Threads (0.0ms im Leerlauf, aktive Ticks nur während laufendem Auftrag)
- Resource: GG_TruckerJob
Kompatibilität
- Server-Artifacts: Aktuelle FXServer-Artifacts (Cerulean fx_version)
- Datenbank: oxmysql erforderlich, SQL-Datei liegt bei
- Inventar: Kein eigenes Inventarsystem benötigt
- Target-System: Nicht erforderlich (Interaktion per E-Taste/3D-Text)
- Weitere Integrationen: ESX Shared Object, 9 Lore friendly Anhänger, 3 Lore friendly Sattelzüge, 2 Lore friendly LKW)
Lieferumfang
- Vollständiger Quellcode (Client & Server, kein Escrow)
- Konfigurationsdatei mit Feature-Toggles, Routen, Spawnpunkten, Fahrzeugen, Fuhrpark, Leveling und Mitarbeiter-Ökonomie
- SQL-Datei (
sql/trucker.sql, nach Feature-Bereichen gegliedert) - Lokalisierungsdatei mit 6 vorinstallierten Sprachen
- Eigenes NUI-Menü (Haupt-, Routen-, Fuhrpark- und Mitarbeiter-Menü) ohne externe UI-Abhängigkeiten
Installation
- Ordner in
resourcesdes Servers kopieren sql/trucker.sqlin die Datenbank importieren- Abhängigkeiten sicherstellen:
es_extendedundoxmysqlstarten vor dieser Resource - Folgende Zeile in die server.cfg eintragen:
ensure TruckerJob shared/config.luanach Bedarf anpassen (Feature-Toggles, Routen, Spawnpunkte, Fahrzeugmodelle, Level-Anforderungen, Preise, Job-Pflicht)
Support
Bei Fragen oder Problemen wende dich an GEIGRO Developing über die bekannten Supportkanäle.