Utiliser le coupon WELCOME pour économiser 20 %

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
DG-EvidenceLockers pour FiveM

DG-EvidenceLockers pour FiveM

DG-EvidenceLockers 1.0.7 de Greken crée des réserves de preuves nommées avec recherche, liste, vidage et suppression. Ses ponts incluent qbx, qb et esx, mais le manifeste exige qbx_core et ox_target et importe toujours sleepless_interact. Ces déclarations doivent correspondre au framework et au mode d’interaction choisis.

Aligner dépendances et configuration

Utilisez dg-evidencelockers avec ox_lib, ox_inventory, oxmysql et les ressources de framework et d’interaction sélectionnées. Corrigez dépendances/imports fixes inutilisés avant de supposer ox_target et sleepless_interact interchangeables. Sauvegardez la base et appliquez install/sql.sql pour créer police_lockers avant le démarrage.

Config.Framework vaut qbx et Config.Interact ox_target par défaut. Le casier d’exemple autorise police, exige grade 2 pour vider et grade 4 pour supprimer, avec 20 emplacements et stashWeight=500000. Vérifiez les coordonnées plutôt que de déduire une station de la clé VinewoodPoliceDep. Désactivez Config.Debug si inutile.

Valider accès inventaire et actions destructives

Les gestionnaires vérifient le métier, et vidage/suppression les grades configurés. Cependant, RegisterStash est appelé sans groupes d’inventaire ni coordonnées. Ajoutez des restrictions au niveau inventaire ou un hook openInventory adapté ; protéger le menu personnalisé ne démontre pas la protection de la réserve elle-même.

Le gestionnaire de vidage accepte un nom d’inventaire après contrôle du droit sur un casier configuré, sans vérifier l’appartenance de la réserve à ce casier. Liez la cible au casier autorisé côté serveur et imposez la proximité. La suppression vérifie au contraire le couple casier/réserve et les lignes affectées avant vidage ; conservez cette distinction dans vos tests.

Les noms de réserves dérivent de noms de personnes nettoyés et sont uniques entre tous les casiers. Le même nom normalisé dans deux stations entre donc en conflit. Contrôle et insertion sont séparés sans résultat d’insertion vérifié. Testez accents, doublons et créations concurrentes, puis définissez une convention adaptée.

La suppression retire la ligne police_lockers et vide le contenu, sans désenregistrer explicitement l’inventaire chargé. Vérifiez l’accès immédiat et après redémarrage. Sauvegardez enregistrements et contenus avant migration ou nettoyage. Testez métiers/grades refusés, accès direct, vidage inter-casiers, pannes et reconnexions avec des preuves jetables.

Examiné le 11 septembre 2026 à la révision b7ce33e89f171fac01f085cc1bfc7afb5b9ba583. Tous les Lua, ponts, configuration, manifeste, SQL, README et HTML/JavaScript NUI ont été lus. Aucune réserve n’a été ouverte, vidée ou supprimée et aucun runtime FiveM testé.

Lire DG-EvidenceLockers à la révision vérifiée

Vérifier les paramètres d’accès des réserves ox_inventory

Laisser un commentaire