Retour à la leçonMission
Mission : sauver la traçabilité policière après migration
Diagnostiquer une perte de metadata après une migration bâclée d'ESX vers QBCore, la corriger, puis évaluer un choix de dette technique.
Contexte
L'équipe de technologik_rp migre son script d'armurerie d'ESX vers QBCore. Le développeur remplace uniquement xPlayer.addInventoryItem('weapon_pistol', 1) par Player.Functions.AddItem('weapon_pistol', 1), sans rien ajouter d'autre. Le script fonctionne sans erreur en test, mais le système de traçabilité policière basé sur le numéro de série des armes cesse totalement de fonctionner après la migration.