Brave Police Backup envoie des demandes de renfort, des itinéraires et des alertes sonores. La ressource inspectée importe qb-core côté client et serveur ; ce n’est pas une version autonome ou ESX.
Faites correspondre dossier et sons
Placez le dossier contenant fxmanifest.lua dans resources. Si vous gardez brave_policebackup, utilisez ensure brave_policebackup après qb-core. L’exemple ensure police-waypoint du README correspond uniquement à un dossier réellement nommé police-waypoint. Pour les alertes, copiez code1.ogg, code2.ogg, code3.ogg et code99.ogg dans le répertoire des sons InteractSound et démarrez cette dépendance en premier.
HOME demande un renfort pour poursuite à pied, INSERT pour poursuite en véhicule, PAGEUP pour vol à main armée et END pour Code 99. Les joueurs peuvent modifier les touches enregistrées dans les paramètres FiveM. Le client impose 30 secondes d’attente et retire les marqueurs après 40 secondes ; ces valeurs ne constituent pas une autorisation côté serveur.
Vérifiez permissions et fréquence
Le gestionnaire serveur de renfort vérifie le métier de policier, mais pas le service actif ni un délai propre au serveur. L’événement sonore séparé ne vérifie pas le métier de l’émetteur. Avant ouverture, validez côté serveur l’émetteur, la règle de service, les codes autorisés, les coordonnées et la fréquence. Limitez les noms de sons à une liste autorisée. Les notifications optionnelles ne suppriment pas la dépendance qb-core.
Testez des comptes ordinaires de policiers et civils, le hors-service, les répétitions, les quatre sons et les alertes simultanées. Vérifiez l’itinéraire reçu et l’expiration des marqueurs. Sauvegardez la ressource et les sons avant remplacement.