Speed Camera Hacking de Mercy a été publié par turtle8675309 en septembre 2024, avec crédit aux scripts antérieurs de P4NDAzzGaming et Tom Osborne. Le dépôt original renvoie maintenant 404. Une copie communautaire conserve le commit b56c10a, attribué par GitHub à Mercy-Public ; ses fichiers de ressource correspondent à ce commit. C’est une référence archivée, pas la preuve d’un suivi actif du créateur.
Publication originale du créateur et discussion
Commit du créateur conservé dans le dépôt communautaire
Installer les dépendances réelles
La ressource examinée utilise qb-core, ox_lib, oxmysql, ox_target et bl_ui. Les réglages par défaut appellent aussi qb-phone pour les messages, InteractSound pour le son et les alertes police. Configurez ou désactivez volontairement ces intégrations. Utilisez le dossier intérieur mercy_21_public_speedcameras contenant fxmanifest.lua, démarrez les dépendances puis ensure mercy_21_public_speedcameras.
Ce que modifie la mission
Le contact se trouve à 196.95, -1493.81, 28.14. Le code choisit trois à six points satellites distincts avec un défi bl_ui aléatoire à chacun, contrairement aux trois à cinq annoncés. Terminer le trajet inverse l’état des radars pour ce client. Le refaire peut les réactiver ; ce n’est pas un arrêt permanent de tout le serveur.
Corriger la validation serveur des amendes
Le gestionnaire de paiement reçoit le montant du client et le transmet au débit bancaire sans valider passage au radar, montant autorisé, position ou délai. Le callback de propriété vérifie séparément le véhicule du joueur, mais le paiement n’exige pas ce résultat. Déplacez calcul et conditions d’amende sur le serveur avant usage public.
Vérifiez aussi la condition d’alerte police : sa combinaison peut envoyer une alerte avec alertPolice à false selon la vitesse. Testez exemptions de métier, missions répétées, redémarrages et intégrations sur un serveur de test. Cet examen a lu le code sans l’exécuter et ne fournit ni paquet corrigé ni audit de sécurité complet.