Documentation · En jeu

Police, EMS et justice

Tablettes, amendes, prison, preuves et bodycam, radio réservée, chien renifleur.

SommairePolice, EMS et justice

Ce que couvre cette page

Tout ce qui sert aux forces de l'ordre et aux secours : prise de service, tablette police (MDT), amendes et prison, preuves et caméra-piéton, chien renifleur, fréquences radio réservées, tablette EMS et bloc opératoire.

Chaque réglage est cité sous la forme Panel › catégorie › libellé, avec sa clé technique entre parenthèses. Sauf mention contraire, une modification s'applique immédiatement en jeu.

Prise de service

La plupart des outils de cette page exigent d'être en service. Le service se prend dans le menu de métier F6 :

  • Police : F6 › case Service. En fin de service, les armes de service non permanentes sont retirées.
  • EMS : F6 › case Service du menu Ambulance.
RéglageCléDéfautEffet
Police & Justice › Prise de service hors armureriepolice.serviceAnywhereActivéActivé : service pris n'importe où depuis F6. Désactivé : uniquement à l'armurerie.
Police & Justice › Métiers de policepolice.jobspolice, saspnMétiers qui ont le menu police complet (amendes, PPA, fourrière, prison, radar, herse, test de poudre).
Police & Justice › Métiers du gouvernementpolice.governmentJobsgouvernementPrennent leur service à l'armurerie, accèdent aux preuves et aux plaintes, sans pouvoirs coercitifs.

Tablette police (MDT)

Tablette police
La tablette police : casier, mandats, rapports.

À quoi ça sert

La tablette réunit tout le travail administratif de la police :

  • Citoyens : recherche par nom, fiche avec casier (inculpations), mandats, rapports liés et notes ;
  • Véhicules : recherche par plaque ;
  • Appels : appels du service, prise d'appel, point GPS sur l'appel, suppression ;
  • Plaintes : création, modification, suppression ;
  • Inculpation : choix des infractions dans le code pénal, amende et peine calculées automatiquement ;
  • Mandats (arrêt, perquisition) et avis de recherche (personne, véhicule) ;
  • Rapports d'intervention, liés à des citoyens, des agents et des plaques ;
  • Annuaire des agents (connectés ou non), avec photo et notes internes.

Un agent ne voit que les appels et plaintes de son propre service.

En jeu

F9 ouvre la tablette (touche réglable, chaque joueur peut la changer dans les touches FiveM de GTA). La même touche ouvre la tablette EMS pour les soignants : chaque tablette ne s'ouvre que pour ses métiers.

Réglages (Panel › Tablette police (MDT))

LibelléCléDéfaut
Tablette activéemdt.enabledActivé
Métiers autorisésmdt.jobspolice et saspn, grade minimum 0
Service obligatoiremdt.requireDutyActivé
Touche par défautmdt.keyF9
Animation tablette en mainmdt.animationActivé
Couleur de la tablettemdt.accentBleu (29, 58, 115)
Résultats max par recherchemdt.searchLimit25
Grade min. pour supprimer un appelmdt.callDeleteGrade1
Grade min. pour supprimer une plaintemdt.complaintDeleteGrade1
Grade min. pour valider un mandatmdt.warrantApproveGrade2
Grade min. pour supprimer un rapportmdt.reportDeleteGrade2
Prison des inculpationsmdt.prisonLSPD
Délai entre deux inculpations d'un même citoyenmdt.chargeCooldown60 s
Code pénalmdt.penalCode22 infractions (route, ordre public, personnes, biens, stupéfiants et armes)

Mandats

Un mandat créé par un agent de grade inférieur à Grade min. pour valider un mandat naît en attente : un gradé doit le valider pour qu'il devienne actif. Un agent assez gradé crée directement un mandat actif.

Le code pénal

Chaque ligne du code pénal porte un code, une catégorie, un libellé, une amende ($) et une peine de prison (min). Exemple de ligne à ajouter dans Code pénal (mdt.penalCode) :

CodeCatégorieInfractionAmende ($)Prison (min)
R-05RouteCourse de rue20005

L'agent ne choisit que des codes et des quantités (de 1 à 10 par infraction, 30 lignes au plus) : le total de l'amende et de la peine est toujours recalculé par le serveur à partir de ce barème.

Ce que fait une inculpation

  1. L'amende part comme une amende du service (voir Factures et amendes). Si le citoyen est hors ligne, il la trouve à sa reconnexion.
  2. La peine de prison n'est appliquée que si le citoyen est connecté et que les règles de la prison sont remplies (voir Prison). Sinon, l'inculpation est enregistrée avec l'amende seule.
  3. L'inculpation est inscrite au casier, avec l'agent, la note et ce qui a réellement été appliqué.

Factures et amendes

Toutes les factures et amendes du serveur passent par esx_billing : amendes de la police, soins de la tablette EMS, bloc opératoire, factures des entreprises.

  • Le joueur connecté reçoit une demande à accepter ou refuser (Y / N).
  • Il retrouve ses factures et amendes dans son portefeuille (F5).
  • L'argent payé est crédité au coffre de la société émettrice.
  • Le staff suit tout dans la page Factures du panel.

Amende libre depuis le menu police : F6 › Interactions avec une personne › Mettre une amende. Le même menu propose Vérifier les amendes impayées.

RéglageCléDéfaut
Police & Justice › Amende libre maximalepolice.maxCustomFine500 000 $
EMS / Ambulance › Facture maximaleems.maxBill1 000 000 $

Prison

Incarcération par la police

Chaque prison a un gardien (menu de détention), un centre de zone et un point de sortie, plus une liste de cellules. Auprès du gardien : Mettre en détention (temps en minutes et raison) et Liste des détenus, avec Libérer le détenu pour les gradés.

Conditions vérifiées par le serveur :

  • l'agent est en service et à moins de Distance de la prison du gardien ;
  • le suspect est à portée et, par défaut, menotté (ses menottes sont retirées à l'entrée en cellule) ;
  • la durée ne dépasse pas la Durée maximale de détention.

Un détenu qui sort du Rayon de la zone de détention est remis en cellule. La peine est enregistrée en base et reprend à la reconnexion.

Réglage (Police & Justice)CléDéfaut
Prisonspolice.prisonsLSPD (Cellules LSPD) et BCSO_SANDY_SHORE
Cellulespolice.prisonCells6 cellules LSPD, 3 à Sandy Shores
Distance de la prisonpolice.prisonDistance30 m
Rayon de la zone de détentionpolice.prisonLeash15 m
Fréquence du contrôle des détenuspolice.prisonCheckInterval5 s
Détenu menotté obligatoirepolice.jailRequireCuffedActivé
Durée maximale de détentionpolice.maxJailTime240 min
Grade minimum pour libérer un détenupolice.releaseGrade2

Pour ajouter une prison, crée une ligne dans Prisons avec un identifiant (name), puis ses cellules dans Cellules avec ce même identifiant dans le champ Prison.

Prison administrative

Les commandes staff /jail <id> <minutes> <raison> et /unjail <id> (voir Touches et commandes) utilisent une prison séparée, réglée dans Panel › Prison : position de la cellule (jail.cell), point de libération (jail.release), distance maximale (jail.maxDistance, 80 m) et durée maximale (jail.maxDuration, 480 min).

Preuves et caméra-piéton

À quoi ça sert

Les scènes de crime laissent des traces que seuls les enquêteurs voient :

  • Douilles : un tir laisse une douille avec le modèle de l'arme et son numéro de série si elle en a un ;
  • Sang : un joueur blessé laisse des traces liées à son personnage par une empreinte génétique anonyme (un code du type A3F2-91BC, stable pour un personnage, sans lien calculable avec son identité) ;
  • Laboratoire : l'analyse révèle à qui appartient l'empreinte, ou pour une douille l'arme, la série, le propriétaire enregistré et le dernier porteur connu ;
  • Caméra-piéton : un journal horodaté tenu par le serveur (pas de vidéo).

En jeu

  1. Ouvrir le menu enquêteur : commande /preuves (raccourci à choisir dans les touches FiveM). Il propose la vision preuves, la caméra-piéton, les journaux et les résultats d'analyses.
  2. Activer la vision preuves : les douilles et traces de sang proches apparaissent en balises. De près, E ramasse la preuve.
  3. Ramasser : la preuve devient un Sachet de preuve (evidence_bag) avec son numéro de pièce, le type, l'arme ou l'empreinte, le lieu et la date.
  4. Analyser : au laboratoire, E › Déposer un sachet, choisis la pièce. Le résultat arrive après le délai d'analyse et, par défaut, crée un rapport dans la tablette police, lié au citoyen identifié.
  5. Consulter : menu enquêteur › Résultats d'analyses, ou au laboratoire.

Côté criminels, l'Eau de javel (bleach) utilisée depuis l'inventaire efface les preuves autour du joueur après une courte action.

Réglages (Panel › Preuves & bodycam)

LibelléCléDéfaut
Preuves activéesevidence.enabledActivé
Métiers enquêteursevidence.jobspolice, saspn (grade 0)
Service obligatoireevidence.requireDutyActivé
Commande du menu enquêteurevidence.menuCommandpreuves (au redémarrage)
Douilles au solevidence.shellsEnabledActivé
Durée de vie d'une douilleevidence.shellLifetime30 min
Délai entre deux douillesevidence.shellInterval2000 ms par tireur
Armes ignoréesevidence.ignoredWeaponsTazer, lance-fusée, extincteur, jerrican, boules…
Traces de sangevidence.bloodEnabledActivé
Durée de vie du sangevidence.bloodLifetime45 min
Seuil de saignementevidence.bloodThreshold75 % de santé
Délai entre deux tracesevidence.bloodInterval20 s
Taille d'une zone / Preuves max par zoneevidence.zoneSize / evidence.maxPerZone50 m / 25
Rayon de détectionevidence.detectRadius12 m
Lampe torche obligatoireevidence.visionFlashlightDésactivé
Distance de ramassageevidence.pickupDistance2 m
Item sachet de preuveevidence.bagItemevidence_bag
Item sachet vide (facultatif)evidence.emptyBagItemvide (aucun consommable)
Item nettoyantevidence.cleanItembleach (au redémarrage)
Rayon / durée du nettoyageevidence.cleanRadius / evidence.cleanDuration3 m / 6 s
Consommer le nettoyantevidence.cleanConsumeActivé
Laboratoiresevidence.labslspd (Laboratoire LSPD), rayon 2 m
Délai d'analyseevidence.analysisDelay5 min
Rapport MDT automatiqueevidence.mdtReportActivé

Exemple : deux laboratoires, un en ville et un à Sandy Shores. Dans Laboratoires (evidence.labs) :

Identifiant uniqueLibelléPositionRayon d'interaction (m)
lspdLaboratoire LSPDplacée en jeu2
bcsoLaboratoire BCSOplacée en jeu2

Caméra-piéton

Un enquêteur en service l'active avec l'objet Bodycam (bodycam), la commande /bodycam (raccourci à choisir dans les touches FiveM) ou le menu enquêteur. Le serveur note dans le journal :

  • le début et la fin d'enregistrement, avec la raison de l'arrêt (agent, fin de service, déconnexion, redémarrage) ;
  • la position à intervalle régulier (cliquable pour la marquer sur la carte) ;
  • les entrées et sorties de véhicule ;
  • les tirs du porteur et les coups de feu entendus à proximité ;
  • les menottes posées ou retirées, les fouilles ;
  • les /me prononcés à proximité.
LibelléCléDéfaut
Caméra-piéton activéeevidence.bodycamEnabledActivé
Item caméra-piétonevidence.bodycamItembodycam (au redémarrage)
Commande caméra-piétonevidence.bodycamCommandbodycam (au redémarrage)
Intervalle de positionevidence.bodycamInterval30 s
Portée des tirs entendusevidence.bodycamHearDistance40 m
Portée des /me notésevidence.bodycamMeDistance15 m
Rappel au porteurevidence.bodycamReminder10 min (0 = seulement début et fin)
Lignes max par sessionevidence.bodycamMaxEntries2000
Conservation des journauxevidence.bodycamRetention14 jours
Grade pour voir tous les journauxevidence.bodycamViewGrade3

En dessous du grade réglé, un agent ne consulte que ses propres journaux (menu enquêteur › Journaux de caméra-piéton).

Ce que voient le staff et les logs

Chaque ramassage, nettoyage, dépôt au laboratoire, analyse terminée et marche/arrêt de caméra est inscrit dans les logs (catégorie evidence), avec le joueur concerné.

Chien renifleur (K9)

À quoi ça sert

Un agent en service sort un chien qui renifle une personne ou un véhicule et marque s'il trouve un objet de la liste des objets détectés : poches, coffre et boîte à gants.

En jeu

  1. Le chien Berger allemand K9 (police) s'obtient à l'animalerie (gratuit par défaut), réservée aux métiers du chien renifleur en service.
  2. Sors-le depuis le menu de ton animal : commande /compagnon ou objet Laisse (pet_leash).
  3. Pour renifler : vise la personne ou le véhicule avec Alt › Faire renifler par le chien, ou menu de l'animal › Renifler la personne la plus proche / Renifler le véhicule le plus proche.
  4. Après quelques secondes, le chien marque ou ne marque pas.

Réglages (Panel › Animaux de compagnie)

LibelléCléDéfaut
Chien renifleur activépets.k9EnabledActivé
Métiers du chien renifleurpets.k9Jobspolice
Modèles capables de reniflerpets.k9Modelsa_c_shepherd
Objets détectéspets.illegalItemsweed, weed_pooch, cokepure, coke_pooch, methpure, WEAPON_PISTOL (liste gardée sur le serveur)
Délai entre deux reniflagespets.k9Cooldown20 s
Distance de reniflagepets.k9Distance4 m
Durée du reniflagepets.k9SniffTime3 s
Fouiller coffre et boîte à gantspets.k9VehiclesActivé
Position de l'animalerie (PNJ)pets.shopPosnon placée

Chaque reniflage (marquage ou non) est inscrit dans les logs.

Fréquences radio réservées

À quoi ça sert

Certaines fréquences de la radio ne doivent être accessibles qu'à certains métiers : la police, les secours, la mairie. Il faut avoir l'objet radio sur soi pour rejoindre une fréquence.

Réglage (Panel › Radio › Fréquences réservées)

Une seule liste, Fréquences réservées (radio.reservations), avec trois champs par ligne :

  • Nom : pour t'y retrouver ;
  • Fréquences : séparées par des virgules, avec des plages possibles, par exemple 1, 2, 10-15 ;
  • Métiers autorisés : noms de métiers séparés par des virgules, par exemple police, ambulance.

Par défaut : Police sur 1, 2, 3, 4, 5 pour police, saspn, EMS sur 6 pour ambulance.

Règles appliquées :

  • le métier principal ou le métier secondaire du joueur donne accès ;
  • une fréquence présente sur plusieurs lignes est ouverte à tous les métiers de ces lignes ;
  • un joueur qui perd son métier est retiré de la fréquence immédiatement (pour le métier secondaire, au contrôle suivant, toutes les 30 s) ;
  • la règle est aussi appliquée dans pma-voice : impossible de la contourner en rejoignant le canal vocal autrement.

Exemple de configuration

Police, EMS, mairie et une fréquence commune pour les interventions conjointes :

NomFréquencesMétiers autorisés
Police1-5police, saspn
EMS6, 7ambulance, ambulancesandy
Mairie10gouvernement
Inter-services20police, saspn, ambulance, ambulancesandy, gouvernement

Tablette EMS

Tablette EMS
La tablette EMS : dossiers médicaux, appels, soins facturés.

À quoi ça sert

  • Dossiers médicaux : groupe sanguin, donneur, allergies, antécédents, traitements, contact d'urgence, notes, photo ;
  • Fiches de soins : le soignant coche des actes du barème, le serveur calcule le total et envoie la facture au patient ;
  • Appels du service, avec prise et suppression ;
  • Personnel : annuaire des soignants.

F9 l'ouvre pour les métiers EMS (même touche que la tablette police).

Réglages (Panel › Tablette EMS)

LibelléCléDéfaut
Tablette activéeemsmdt.enabledActivé
Métiers autorisésemsmdt.jobsambulance, ambulancesandy (grade 0)
Service obligatoireemsmdt.requireDutyActivé
Touche par défautemsmdt.keyF9
Couleur de la tabletteemsmdt.accentRouge (168, 32, 48)
Grade min. pour supprimer un appelemsmdt.callDeleteGrade1
Grade min. pour supprimer une fiche de soinsemsmdt.treatmentDeleteGrade2
Facturer les soinsemsmdt.billingActivé
Fiches de soins automatiquesemsmdt.autoRecordActivé
Quantité max. par acteemsmdt.maxCount10
Délai entre deux fiches de soin d'un même patientemsmdt.treatmentCooldown60 s
Barème des actesemsmdt.acts16 actes (consultation, soins, urgence, bloc, examens)

Avec Fiches de soins automatiques, les actes faits en jeu (réanimation, bandage, soins complets, frais médicaux, réapparition à l'hôpital, bloc opératoire) créent seuls une fiche dans le dossier du patient.

Exemple : ajouter un acte au Barème des actes :

CodeCatégorieActePrix ($)
E04ExamensScanner700

Bloc opératoire

Bloc opératoire
Le bloc opératoire : la chirurgie en plusieurs phases.

En jeu

  1. Le patient est allongé près d'une table d'opération : il doit être à terre, ou blessé sous le Seuil de blessure.
  2. Le chirurgien, en service, utilise le point Opérer le patient sur la table.
  3. Si le patient est conscient, il reçoit une demande de consentement indiquant le prix ; sans réponse, l'opération est annulée.
  4. L'opération se joue à la souris : incision, dégager les organes, extraire la balle (plaie par balle), soigner l'organe, replacer, suturer. Chaque erreur fait perdre de la stabilité au patient.
  5. En cas de réussite : le patient est soigné, l'objet consommé, la facture « Opération chirurgicale » envoyée et une fiche ajoutée à son dossier EMS.

Réglages (Panel › Bloc opératoire)

LibelléCléDéfaut
Bloc opératoire activésurgery.enabledActivé
Métiers autoriséssurgery.jobsambulance, ambulancesandy
Service obligatoiresurgery.requireDutyActivé
Tables d'opérationsurgery.tables1 table à Pillbox
Distance chirurgien ↔ tablesurgery.tableRadius2,5 m
Distance patient ↔ tablesurgery.patientRadius3 m
Prix de l'opérationsurgery.price2500 $
Objet consommé (vide = aucun)surgery.itemmedikit
Durée maximalesurgery.timeLimit240 s
Durée minimale crédiblesurgery.minDuration20 s
Perte de stabilité par erreursurgery.errorPenalty15 %
Seuil de blessuresurgery.injuredThreshold75 %
Consentement du patient conscientsurgery.requireConsentActivé
Délai de réponse du patientsurgery.consentTimeout20 s
Blessures possiblessurgery.scenariosrein gauche, rein droit, foie (balle), estomac (arme blanche)

Réglages EMS utiles

Le menu EMS F6 (soins, réanimation, ATA) se règle dans Panel › EMS / Ambulance. Les plus demandés :

LibelléCléDéfaut
Cout d'une reanimationems.reviveCost1000 $
Prime du soignantems.reviveReward500 $
Prix des soins legers / completsems.healPriceLight / ems.healPriceFull50 $ / 100 $
Objet de réanimationems.reviveItemmedikit
Objet de soinems.healItembandage
Objet défibrillateurems.defibItemdefibrillator
Durée du comaems.comaMinutes6 min
Repos au lit après hospitalisationems.bedRestEnabledActivé

Pièges courants