randol_pickpocket de Randolio propose le vol à la tire sur les PNJ via ox_target. L’interaction normale exclut les joueurs, les animaux et les occupants de véhicules. Les niveaux de compétence, un mini-jeu et une intégration dispatch fonctionnelle ne sont pas inclus.
Dépendances et installation
Extrayez la ressource sous le nom randol_pickpocket et démarrez auparavant votre framework, ox_lib, ox_target et ox_inventory. Le manifeste exige OneSync. Des bridges sont fournis pour ESX, QBCore et ND_Core ; celui de ND vérifie la version 2.0.0. La README annonce aussi Qbox, mais le bridge QB vérifie explicitement qb-core : contrôlez cette liaison avec votre configuration Qbox.
Dans config.lua, la progression dure par défaut 5000 millisecondes et le délai est de 30 secondes. Les métiers police et ambulance sont exclus dans l’interaction client. AlertPolice ne contient qu’un tirage aléatoire et un commentaire : raccordez explicitement votre dispatch.
Récompenses et validation serveur
server/sv_config.lua associe les zones GTA aux niveaux d’objets low, medium et high. Luck=0.2 donne environ 80 % de réussite ; les tentatives réussies choisissent ensuite argent ou objets à probabilités égales. Les montants initiaux sont de 45–90 dans toutes les zones répertoriées. Un échec déclenche une attaque du PNJ au pistolet électrique. Enregistrez chaque objet de récompense dans votre inventaire.
Le serveur vérifie le joueur, le type de cible, une distance de six unités, l’état de la cible et le délai. Il ne répète pas les restrictions client sur les PNJ, le métier ou l’orientation, et le client fournit le nom de zone par callback. Validez ces conditions et la zone de récompense côté serveur.
Le callback de récompense attend une réponse avant de définir l’état de la cible et le délai, sans réservation ni seconde vérification ensuite. Testez les tentatives simultanées et l’inventaire plein : le résultat de AddItem n’est pas contrôlé avant la notification de réussite. La progression de cinq secondes n’est pas non plus imposée par un enregistrement serveur du début et de la fin.
Aperçu vidéo original
Vérifié le 10 septembre 2026 à la révision d4357ed025f60a04de411df63111fa82331e6494. Tous les fichiers Lua et bridges fournis ont été lus ; aucun test multijoueur ou d’inventaire n’a été effectué dans FiveM.