Forensic fingerprint scanning for police to identify suspects from evidence — ESX and QBCore
Detective roleplay lives on evidence, and nothing says "we can prove it was you" like a fingerprint match. This scanner turns forensic identification into a real mechanic: officers lift prints from scenes and evidence, run them through the scanner and tie an anonymous crime back to a specific citizen — the moment a case cracks open.
How the fingerprint scanner works
- Collect prints from crime scenes, objects or suspects as part of an investigation.
- Run a scan that matches the print against citizen records in a clean interface.
- A successful match reveals the identity behind the crime, turning suspicion into evidence.
- Unmatched prints stay in the system as leads for future cases.
- Minigame or timed scanning keeps the process interactive rather than instant.
Why forensics deepen police RP
- Investigations become procedural: officers build cases from evidence instead of vibes.
- Criminals gain a real reason to wear gloves and clean up after themselves.
- Detectives get a genuine specialty that separates them from patrol.
- Court roleplay strengthens when charges rest on hard forensic proof.
- Cold cases and mysteries become playable arcs across multiple sessions.
Clean integration
- Built for ESX and QBCore, hooking into your citizen and evidence data.
- Gated to police jobs so only investigators use it.
- Configurable scan behavior, access and results in open files.
- Lightweight and stable, running only during a scan.
Forensic tools are what turn a police department from a squad of respawn buttons into an actual investigative force. A fingerprint scanner is one of the most satisfying of those tools, because the payoff — naming the culprit — is dramatic every single time.
Build the rest of the department with our Wasabi Police Job and the LS MDT for records, plus more police scripts.
Few additions turn a patrol squad into a real investigative force as cheaply as this one, and the payoff of naming a culprit lands dramatically every single time.