FAQ
Puis-je le configurer pour mon serveur ?
Oui. Les cinq fichiers de config/ et locales/ sont ouverts, pas chiffrés : langue et devise, cartes et code PIN, frais et prix, épargne, prêts, factures, comptes société, de gang et partagés, agences, banquiers et leurs voix, blips, distributeurs, cible, sons et commandes. Avec hz_lib, 48 de ces réglages se changent aussi en jeu depuis /hzpanel, en direct, sans redémarrage. Chaque réglage est sur la page Configuration.
Est-ce que ça marche avec ESX, QBCore et Qbox ?
Oui, grâce à hz_lib. Les serveurs sans framework ne sont pas pris en charge : le solde personnel est l'argent en banque de votre framework.
Ai-je besoin de hz_lib ?
Oui. hz_lib est gratuit et gère le framework, l'inventaire, la cible, les notifications, la boîte de dialogue du banquier et les polices de votre thème. Démarrez-le avant HZ-Banking. Voir Installation.
Mes autres scripts versent-ils toujours sur la banque ?
Oui. HZ-Banking répond aux exports de qb-banking, Renewed-Banking, esx_banking et okokBanking : les métiers, les magasins et les menus patron écrits pour eux continuent de marcher. Voir Remplacer votre script bancaire.
Puis-je garder mes anciens comptes ?
Oui. hz_banking_migrate importe les comptes société, de gang et partagés, les IBAN, les codes PIN et l'historique depuis okokBanking, Renewed-Banking, qb-banking et esx_banking. Les soldes personnels n'en ont pas besoin : ils restent dans votre framework. Voir Importer vos comptes.
Les joueurs ne reçoivent pas de carte, ou les distributeurs les refusent.
L'objet bank_card manque dans votre inventaire. ox_inventory et ESX ne l'ont pas par défaut : ajoutez-le comme indiqué dans Installation, puis redémarrez le serveur. La console du serveur le signale en rouge au démarrage.
Les distributeurs peuvent-ils marcher sans carte ?
Oui. Réglez Config.RequireCreditCardForATM = false (ou décochez-le dans /hzpanel) : les distributeurs ne demandent alors que le code PIN.
Quels distributeurs fonctionnent ?
Tous les distributeurs de la carte : les trois modèles Maze Bank et le distributeur Fleeca, avec l'écran de la banque sur la machine elle-même. Vous pouvez ajouter d'autres modèles à Config.AtmModels (ils s'ouvrent en plein écran), ou limiter les distributeurs à une liste de positions avec Config.AtmPositions.
Puis-je couper l'épargne, les prêts ou les factures ?
Oui, chacun séparément, avec Config.Features ou dans /hzpanel. La page quitte le menu et rien n'est supprimé. Voir Épargne et prêts.
Puis-je ajouter une agence ou déplacer un banquier ?
Oui, dans Config.Banks. Voir Ajouter ou déplacer une agence.
Les banquiers peuvent-ils parler français ?
Oui. Les voix existent en anglais et en français : réglez Config.StaffVoice.language = 'fr', ou 'auto' pour suivre Config.Locale. Config.StaffVoice.enabled = false les fait taire.
Puis-je traduire l'app ?
Oui. L'anglais et le français sont fournis. Copiez locales/en.json dans un nouveau fichier, traduisez-le et réglez Config.Locale. Pas besoin de rebuild. Voir Configuration.
Est-ce que ça marche avec ox_target, qb-target ou HZ-TextUi ?
Oui. L'œil se pose sur les banquiers et les distributeurs avec ox_target ou qb-target ; avec HZ-TextUi, ses repères s'affichent quand les joueurs approchent. Sans aucun des trois, hz_lib affiche une invite [E].
Un virement affiche « Le destinataire n'est pas en ville ».
Sur ESX et Qbox, le framework ne peut pas créditer la banque d'un joueur hors ligne : le virement est refusé plutôt que de perdre l'argent. Réessayez quand le joueur est en ville. Sur QBCore, les virements vers des joueurs hors ligne passent.
Les braquages ferment-ils l'agence ?
Oui, avec qb-bankrobbery et qbx_bankrobbery sans rien faire, et avec tout script de braquage qui envoie le même event. Voir Fermée pendant un braquage.
Y a-t-il un journal Discord ?
Oui. Réglez la convar hz_banking_webhook : dépôts, retraits, virements, /givecash, prêts et fermetures de comptes partagés sont enregistrés.
Comment faire une mise à jour ?
Remplacez les fichiers, gardez vos modifications de config/ et locales/, tenez hz_lib à jour, et redémarrez tout le serveur plutôt que hz_banking seul.
Est-ce que c'est lourd ?
Non. Loin des agences et des distributeurs, il ne vérifie que des distances, environ une fois par seconde. Le travail se fait près d'un guichet ou d'un distributeur, et pendant que l'app est ouverte.
