FAQ
¿Puedo configurarlo para mi servidor?
Sí. Los cinco archivos de config/ y locales/ están abiertos, no cifrados: idioma y moneda, tarjetas y PIN, comisiones y precios, ahorros, préstamos, facturas, cuentas de empresa, de banda y compartidas, bancos, banqueros y sus voces, blips, cajeros, target, sonidos y comandos. Con hz_lib, 48 de estos ajustes también se cambian en el juego desde /hzpanel, en vivo, sin reiniciar. Todos los ajustes están en la página Configuración.
¿Funciona con ESX, QBCore y Qbox?
Sí, a través de hz_lib. Los servidores sin framework no están soportados: el saldo personal es el dinero del banco de tu framework.
¿Necesito hz_lib?
Sí. hz_lib es gratis y se encarga del framework, el inventario, el target, las notificaciones, el cuadro de diálogo del banquero y las fuentes de tu tema. Arráncalo antes que HZ-Banking. Ver Instalación.
¿Mis otros scripts seguirán pagando al banco?
Sí. HZ-Banking responde a los exports de qb-banking, Renewed-Banking, esx_banking y okokBanking, así que los trabajos, tiendas y menús de jefe escritos para ellos siguen funcionando. Ver Reemplazar tu script de banco.
¿Puedo conservar mis cuentas antiguas?
Sí. hz_banking_migrate importa cuentas de empresa, de banda y compartidas, IBAN, PIN e historial desde okokBanking, Renewed-Banking, qb-banking y esx_banking. Los saldos personales no lo necesitan: se quedan en tu framework. Ver Importar tus cuentas.
Los jugadores no reciben tarjeta, o los cajeros los rechazan.
Falta el objeto bank_card en tu inventario. ox_inventory y ESX no lo traen por defecto: añádelo como se muestra en Instalación y reinicia el servidor. La consola del servidor lo avisa en rojo al arrancar.
¿Los cajeros pueden funcionar sin tarjeta?
Sí. Pon Config.RequireCreditCardForATM = false (o desmárcalo en /hzpanel): los cajeros piden entonces solo el PIN.
¿Qué cajeros funcionan?
Todos los cajeros del mapa: los tres modelos de Maze Bank y el cajero Fleeca, con la pantalla del banco en la propia máquina. Puedes añadir otros modelos a Config.AtmModels (se abren a pantalla completa) o limitar los cajeros a una lista de posiciones con Config.AtmPositions.
¿Puedo desactivar los ahorros, los préstamos o las facturas?
Sí, cada uno por separado, con Config.Features o en /hzpanel. La página sale del menú y no se borra nada. Ver Ahorros y préstamos.
¿Puedo añadir un banco o mover a un banquero?
Sí, en Config.Banks. Ver Añadir o mover un banco.
¿Los banqueros pueden hablar en francés?
Sí. Las voces existen en inglés y en francés: pon Config.StaffVoice.language = 'fr', o 'auto' para seguir Config.Locale. Config.StaffVoice.enabled = false los deja en silencio. No hay voces en español.
¿Puedo traducir la app?
Sí. Vienen el inglés y el francés. Copia locales/en.json en un archivo nuevo, tradúcelo y ajusta Config.Locale. No hace falta recompilar. Ver Configuración.
¿Funciona con ox_target, qb-target o HZ-TextUi?
Sí. El ojo va sobre los banqueros y los cajeros con ox_target o qb-target; con HZ-TextUi, sus pins aparecen cuando los jugadores se acercan. Sin ninguno de ellos, hz_lib muestra un aviso [E].
Una transferencia dice "The recipient is not in town".
En ESX y Qbox, el framework no puede abonar dinero en el banco de un jugador desconectado, así que la transferencia se rechaza en vez de perder el dinero. Vuelve a intentarlo cuando el jugador esté en la ciudad. En QBCore, las transferencias a jugadores desconectados sí pasan.
¿Los atracos cierran el banco?
Sí, con qb-bankrobbery y qbx_bankrobbery sin tocar nada, y con cualquier script de atracos que envíe el mismo evento. Ver Cerrado durante un atraco.
¿Hay log de Discord?
Sí. Define la convar hz_banking_webhook: se registran los ingresos, retiros, transferencias, /givecash, préstamos y cierres de cuentas compartidas.
¿Cómo actualizo?
Sustituye los archivos, conserva tus cambios de config/ y locales/, mantén hz_lib actualizado y reinicia el servidor completo en vez de reiniciar solo hz_banking.
¿Es pesado?
No. Lejos de bancos y cajeros solo comprueba distancias más o menos una vez por segundo. El trabajo se hace cerca de una ventanilla o de un cajero, y mientras la app está abierta.
