Passer au contenu principal
Un atelier est une porte quelque part dans le monde qui mène à sa propre copie de la salle des faussaires (l’intérieur des faux papiers des bikers de bob74_ipl). Il appartient à un job ou à personne.
Aucun atelier n’est configuré de base. Tout le côté contrefaçon reste invisible tant que tu n’en ajoutes pas un dans config/forgery.lua ou en jeu avec /documents config.

Ajouter un atelier

Dans Config.Forgery.workshops (config/forgery.lua) :
C’est plus simple en jeu : sur la page des ateliers de /documents config, appuie sur Place, va jusqu’à la porte et clique. Les admins y ajoutent et retirent aussi des ateliers pendant que le serveur tourne, et donnent un atelier à un job ou le lui reprennent.

Acheter et posséder

  • Acheter : un atelier sans propriétaire affiche “Workshop for sale” à sa porte. Le patron d’un job l’achète pour le job avec de l’argent sale (Config.Forgery.payAccount).
  • Plusieurs par job : un job peut en posséder autant qu’il peut payer, ou autant que ownership.perJob le permet.
  • Qui est le patron : le grade le plus haut du job propriétaire, et autant de grades en dessous que ownership.bossDepth l’indique. Le patron achète, vend, embauche et améliore.
  • Les membres du job propriétaire entrent à partir du minGrade de l’atelier. Les autres sonnent, et un membre à l’intérieur peut les faire entrer.
  • Vendre : le patron le vend sur le portable de l’atelier (page Upgrades) et récupère ownership.refund de ce qui a été payé (rien pour un atelier donné par un admin). ownership.sellable = false désactive la vente.

Ce qui reste quand un atelier perd son propriétaire

Argent sale : sur ESX le compte black_money, sur QBCore l’item markedbills (sa valeur dans metadata.worth), sur Qbox l’item empilable black_money.

Améliorations

Le patron achète les améliorations sur le portable, avec de l’argent sale. Les prix sont dans Config.Forgery.upgrades, ou en jeu.

Le portable du patron

Le portable du bureau du patron affiche sa page sur le vrai écran de la salle, avec des onglets :
  • Vue d’ensemble : ouvriers, machines et tables
  • Personnel : embaucher et renvoyer les ouvriers et le garde, payer les salaires, choisir ce que les ouvriers détruisent pendant une descente
  • Tickets : la file des commandes
  • Matériel : commander du matériel, livré au stockage des matières premières après un délai
  • Upgrades : acheter des améliorations, vendre l’atelier

Stockages

Chaque atelier a trois stockages qui s’ouvrent à leurs étagères : Les tailles sont dans Config.Forging.stores. Les ouvriers mettent les documents d’une commande dans une pile d’ID (id_stack), un conteneur qui les garde dans un seul slot. Glisser un document sur un autre fait aussi une pile. qb-inventory n’a pas de conteneurs, les documents y arrivent un par un.
Chaque target porte à 2 mètres (Config.TargetDistance), et le serveur n’accepte les actions que d’un membre qui se tient au poste. Les invités et les agents à l’intérieur ne voient aucun poste.