Comptes société, de gang et partagés

En plus de leur compte personnel, les joueurs peuvent utiliser le compte de leur métier, celui de leur gang, et des comptes partagés. Tous s'ouvrent au guichet, depuis la liste des comptes en bas de la barre latérale. Chacun a son IBAN, son solde, son historique et son graphique sur 7 jours.


Comptes société

  • Chaque métier en a un par défaut, sauf unemployed. Le compte est créé au premier besoin ; les métiers de Config.Societies ont le leur dès le démarrage.
  • Son IBAN est le préfixe suivi du nom du métier : NTPOLICE, NTMECHANIC.
  • Qui l'ouvre : le patron, et chaque grade à partir de Config.SocietyMinGrade (3 par défaut). Réglez un grade par métier avec Config.SocietyMinGradeByJob, ou false pour le patron seul.
  • Les membres qui y ont accès déposent, retirent, envoient des virements et programment des virements pour la société.
Qbox : la case d'accès bancaire de chaque grade, dans qbx_management, décide seule : cochée, elle ouvre le compte même au grade 0 ; décochée, elle le ferme même au patron. Réglez Config.BankAuth = false pour utiliser plutôt les règles de grade ci-dessus.
ESX : le solde de la société est le compte society_<job> d'esx_addonaccount. Menus patron, factures et salaires voient le même argent que la banque. Réglez Config.EsxSocietyAccounts = false pour garder plutôt l'argent des sociétés dans HZ-Banking.

Comptes de gang

  • Sur les frameworks qui ont des gangs (QBCore, Qbox), chaque gang reçoit un compte au premier besoin, avec un IBAN comme NTGANGBALLAS.
  • Qui l'ouvre : le chef du gang, et chaque grade de gang à partir de Config.GangMinGrade (chef seul par défaut), avec Config.GangMinGradeByGang par gang.
  • Config.GangPermissionExport laisse une autre resource décider de l'accès au compte de gang, tant qu'elle tourne.

Comptes partagés

Les joueurs mettent de l'argent en commun entre amis, en colocation ou pour une petite affaire.

  • Ouverture — au guichet, dans la liste des comptes : Ouvrir un compte partagé, puis un nom. Le joueur qui l'ouvre en est le propriétaire.
  • Membres — le propriétaire ajoute un membre par son IBAN personnel ou son identifiant citoyen, et peut le retirer. Jusqu'à 5 membres en plus du propriétaire.
  • Utilisation — chaque membre dépose, retire et envoie des virements depuis ce compte, au guichet. La page Mon compte liste les membres ; un membre voit tout mais ne change rien.
  • Propriétaire seulement — renommer le compte, ajouter ou retirer des membres, le fermer.
  • Fermeture — le solde revient sur le compte personnel du propriétaire, les membres perdent l'accès et son IBAN ne reçoit plus d'argent. Action définitive.
  • Un personnage peut posséder 2 comptes partagés.
Les comptes partagés utilisent les bénéficiaires du compte personnel, et n'ont pas de virements programmés.

Réglages : Comptes partagés.


Pour les autres scripts

  • Les autres scripts versent sur les comptes société et de gang, ou y prélèvent, avec les exports, ou avec les exports de qb-banking, Renewed-Banking ou okokBanking qu'ils utilisent déjà (Remplacer votre script bancaire).
  • Chaque mouvement fait à la banque sur un compte société ou de gang déclenche un event serveur, pour vos logs ou votre menu patron.