🧾 JR Billing | Advanced Billing System | ESX
Version 1.0.0 | ESX Legacy | FiveM
⚠️ Dieses Script ist ausschließlich für ESX Legacy entwickelt und getestet. QBCore, QBox oder andere Frameworks werden nicht unterstützt und sind nicht kompatibel.
📋 Beschreibung
JR Billing ist ein vollständiges, professionelles Rechnungssystem für FiveM ESX-Server. Spieler und Jobs können direkt im Spiel Rechnungen an andere Spieler stellen – mit einer modernen NUI-Oberfläche, Verlaufsanzeige, Firmenrechnungen und vordefinierten Rechnungsvorlagen.
✨ Features
📄 Rechnungssystem
- Rechnungen zwischen Spielern (Privat) oder im Namen einer Firma (Job) stellen
- Nur Spieler im 10m Umkreis können berechnet werden
- Zahlung per Bankkonto – Offline-Zahlungen werden unterstützt (Geld landet trotzdem beim Empfänger)
- Rechnungen ablehnen möglich
💼 Firmen-Integration
- Vordefinierte Jobs mit eigenen Rechnungsvorlagen: Polizei, Sheriff, Krankenhaus, Mechaniker, Taxi und mehr
- Eigene Firmen einfach in der
config.luaergänzbar - Vordefinierte Rechnungsbeträge pro Job (z.B. Strafzettel, Behandlungen, Reparaturen)
- Geld geht direkt in die Firmenkasse (
esx_addonaccountkompatibel)
🖥️ Moderne NUI-Oberfläche
- Seitenleiste mit 3 Tabs: Erstellen, Offene Rechnungen, Verlauf
- Rechnungsbadge zeigt Anzahl offener Rechnungen
- Echtzeit-Aktualisierung der Spielerliste alle 2 Sekunden
- Animiertes Dark-UI mit eigenem Farbschema
📊 Verlauf & Datenbank
- Vollständiger Rechnungsverlauf der letzten 30 Tage (konfigurierbar)
- Automatische Datenbankbereinigung alter Rechnungen
- Tabelle wird beim ersten Start automatisch erstellt
⚙️ Konfiguration
- Maximaler & minimaler Rechnungsbetrag einstellbar
- Admin-Commands:
/billsdelete,/billslist - Vollständig offen editierbare
config.lua(außerhalb Escrow)
📦 Abhängigkeiten
Ressource
Pflicht
es_extended (ESX Legacy) ✅
oxmysql ✅
❌ Nicht kompatibel mit: QBCore, QBox oder anderen Frameworks
🔧 Installation
- Ordner in den
resources/-Ordner kopieren -
ensure jr_billingin dieserver.cfgeintragen - Datenbank wird automatisch beim ersten Start erstellt
-
config.luanach Wunsch anpassen
📌 Hinweise
- Das Script ist teilweise verschlüsselt (Escrow). Die
config.luaist vollständig offen und editierbar. - Für Fragen & Support steht unser Discord zur Verfügung.