Facturas
HZ-Banking tiene sus propias facturas: un mecánico factura una reparación, la policía pone una multa y el jugador paga desde el banco. No hace falta otro script de facturación. Las facturas están activadas por defecto (Config.Features).
Escribir una factura
Ponte al lado del jugador y escribe /invoice. Un formulario pide:
- Bill to (facturar a) — los jugadores lo bastante cerca (5 m).
- Bill for (en nombre de) — el trabajo, la banda o tú mismo, según lo que tengas permitido.
- Amount (importe) y Reason (motivo).
- Los empleados de todo trabajo que tenga cuenta de empresa, desde el rango 0. Limítalo con
JobsyMinGradeenconfig/billing.lua, por ejemploJobs = { 'police', 'ambulance', 'mechanic' }. - Los miembros de una banda, en nombre de su banda (
Gangs). - Los jugadores, a su propia cuenta, solo con
PlayerInvoices = true(desactivado por defecto).
IssuerCommission, el empleado que escribió una factura de empresa se lleva una parte.
Otros scripts escriben facturas con el export CreateInvoice.
Pagar una factura
La página Bills de la app bancaria muestra:
- el total a pagar, el número de facturas sin pagar y vencidas;
- cada factura con quién la envió, el motivo, el autor, la fecha y el tiempo restante, con Pay (pagar) y Decline (rechazar);
- el historial de facturas pasadas;
- una pestaña Issued (emitidas) para los jugadores que pueden facturar, para seguir sus facturas y retirar una mientras no esté pagada.
- Las multas no se pueden rechazar — facturas de los trabajos de
NoDecline(policía y ambulancia por defecto). Cualquier otra factura se puede rechazar. - Retirar — el autor, o el jefe de la empresa o de la banda, puede retirar una factura mientras no esté pagada.
Vencimiento y recargos
- Una factura vence 7 días reales después de escribirse.
- Al vencer se suma un recargo del 10 %, una sola vez.
- Después se cobra sola del banco en cuanto la cuenta la cubre (
AutoCollect). La cuenta nunca queda en negativo. - Un jugador no puede tener más de 20 facturas sin pagar a la vez.
Todas las claves: Configuración → Facturas.
Menús de trabajo de ESX
En ESX, los menús de trabajo envían las facturas a través de esx_billing. HZ-Banking las recoge: una factura enviada desde un menú de trabajo se convierte en una factura de HZ-Banking, pagada a la empresa. Quita esx_billing de tu server.cfg, ver Reemplazar tu script de banco.
