Rechnungen
HZ-Banking hat sein eigenes Rechnungssystem: Ein Mechaniker stellt eine Reparatur in Rechnung, die Polizei schreibt einen Strafzettel, und der Spieler bezahlt bei der Bank. Kein weiteres Rechnungs-Script nötig. Rechnungen sind standardmäßig aktiv (Config.Features).
Eine Rechnung ausstellen
Stellen Sie sich neben den Spieler und tippen Sie /invoice. Ein Formular fragt nach:
- Bill to (an wen) — die Spieler, die nah genug stehen (5 m).
- Bill for (für wen) — der Job, die Gang oder Sie selbst, je nachdem, was Ihnen erlaubt ist.
- Amount (Betrag) und Reason (Verwendungszweck).
- Mitarbeiter jedes Jobs mit Firmenkonto, ab Rang 0. Schränken Sie das mit
JobsundMinGradeinconfig/billing.luaein, zum BeispielJobs = { 'police', 'ambulance', 'mechanic' }. - Gangmitglieder, für ihre Gang (
Gangs). - Spieler, auf ihr eigenes Konto, nur mit
PlayerInvoices = true(standardmäßig aus).
IssuerCommission bekommt der Mitarbeiter, der eine Firmenrechnung ausgestellt hat, einen Anteil.
Andere Scripts stellen Rechnungen mit dem Export CreateInvoice aus.
Eine Rechnung bezahlen
Die Seite Bills der Bank-App zeigt:
- den Gesamtbetrag, die Anzahl unbezahlter und überfälliger Rechnungen;
- jede Rechnung mit Absender, Verwendungszweck, Verfasser, Datum und verbleibender Zeit, mit Pay (bezahlen) und Decline (ablehnen);
- den Verlauf vergangener Rechnungen;
- einen Tab Issued für Spieler, die Rechnungen ausstellen dürfen, um ihre Rechnungen zu verfolgen und eine zurückzuziehen, solange sie unbezahlt ist.
- Strafzettel können nicht abgelehnt werden — Rechnungen der Jobs aus
NoDecline(standardmäßig Polizei und Rettungsdienst). Jede andere Rechnung kann abgelehnt werden. - Zurückziehen — der Verfasser oder der Boss der Firma oder Gang kann eine Rechnung zurückziehen, solange sie unbezahlt ist.
Fälligkeit & Verzugsgebühren
- Eine Rechnung ist 7 echte Tage nach dem Ausstellen fällig.
- Sobald sie überfällig ist, wird einmalig eine Verzugsgebühr von 10 % addiert.
- Danach wird sie automatisch vom Bankkonto eingezogen, sobald das Konto sie deckt (
AutoCollect). Das Konto geht nie unter null. - Ein Spieler kann höchstens 20 unbezahlte Rechnungen gleichzeitig haben.
Alle Schlüssel: Konfiguration → Rechnungen.
ESX-Jobmenüs
Auf ESX senden Jobmenüs Rechnungen über esx_billing. HZ-Banking übernimmt sie: Eine Rechnung aus einem Jobmenü wird zu einer HZ-Banking-Rechnung, die an die Firma geht. Entfernen Sie esx_billing aus Ihrer server.cfg, siehe Ihr Bank-Script ersetzen.
