Analytics runs only if you accept. No names, codes or payment details are sent, and shopping works the same either way. Details: privacy and cookies.

  • Necessary Keeps your cart and this choice in your browser so the store works. We ask again after 12 months.
    Always on
  • Analytics (PostHog) Counts pages, clicks and store actions with your device type and rough location, and may record your visit with typed text hidden. Its cookie lasts 365 days. Data is stored in the EU.
    Off
  • Videos Product videos load from YouTube (Google) only when you press Play. YouTube may store data on your device. If you reject, Play opens the video on youtube.com in a new tab instead.
    When you press Play

With analytics on, the site keeps this visit's campaign source in this tab until you close it.

Change your choice any time with Cookie settings at the bottom of the page.

Realistic Evidence System

 V2

Shootings, injuries and driving leave evidence on your FiveM server, and police find it with a flashlight, then collect and analyse it.

Supports ESX, QBCore and Qbox

Buy or subscribe

One-off purchase

€14.99 + VAT at checkout

Supports ESX, QBCore and Qbox

Buy now skips the cart: log in with Cfx.re, then pay on Tebex.

Included in both plans

Compare subscriptions

Ultimate Full access

€39.99/month + VAT

33 scripts that cost €549.67 + VAT bought one by one, plus every future release.

Subscribe to Ultimate

Essential Starter

€24.99/month + VAT

7 police, EMS and management scripts.

Subscribe to Essential

Renews monthly. Cancel any time in your Tebex payment portal (external site). Scripts stop after the paid period.

15% off one order Terms

Covers scripts and bundles, and on a plan the first payment only. Not valid on gift cards. One use per customer or IP address. Enter it in your cart under Have a code?, or at Tebex checkout.

Discount code NEW15

v2.1.6, 29 Apr 2026: changelog

In a bundle

Police Bundle, 5 scripts

€75.99 + VAT, Save €23.96 (23%), €99.95 + VAT if bought separately

An officer walks through an alley and opens his inventory, then an evidence screen moves items between Your Evidence and a named locker, then a 3D bullet-casing inspector with labels opens.
  • Lockers with custom names to put evidence in and take it out
  • 3D view of the evidence, or a plain text window instead

The system supports ESX, QBCore and Qbox with ox_inventory, qb-inventory or qs-inventory. You choose which actions leave evidence and where officers analyse it. Inside a vehicle, the UV light finds the fingerprint of the last non-police player who drove it without gloves.

At a glance

  • Evidence from shots, damage and driving

    Shooting, getting hurt and driving leave evidence under a flashlight; with ox_inventory, qs-inventory or QBCore, collected pieces become items.

  • Analyse DNA and weapon details

    Police analyse evidence at set places for DNA, weapon name and serial number, in a 3D view you can switch off.

  • Rebuild the scene with a camera

    A camera at the officer's position shows every piece of evidence with its label and position.

  • Five evidence types plus custom

    Casings, fragments, bullet holes, blood and fingerprints, plus types your other scripts add through exports.

  • Test hands for gunshot residue

    Shooting leaves GSR on the hands; police test with a kit, and players wash it off with a cloth or water.

  • Named lockers and MDT records

    Store evidence in named lockers with tags; with Config.UseMDT on, locker evidence registers in the All-in-one MDT, sold separately.

What Realistic Evidence System does

Turn a crime into evidence

Officers spot evidence with a flashlight. They analyse each piece they pick up and store it in a locker; with ox_inventory, qs-inventory or QBCore, it is also an item.

Analyse what you collected

Each item opens in the inspector with its tag, collection time, DNA and weapon details, in 3D or as plain text. With Config.UseFingerprintSystem on, DNA shows a name only after that person's fingerprints have been scanned.

Rebuild the scene

The reconstruction camera works at the officer's current position and shows all evidence with its labels and positions. The analysis menu has the same reconstruction inside a 3D world in the UI.

Follow up on the suspect

A GSR test kit shows whether a player's hands carry gunshot residue, and a GSR cloth or water removes it.

Full feature list

Show the full list Hide the full list

Evidence types

  • Bullet casings, bullet fragments and bullet holes
  • Blood samples and fingerprints
  • Other custom evidence, added through exports

Evidence collection

  • Shooting, getting damaged and driving leave evidence visible with a flashlight (configurable)
  • Collected evidence is an item with ox_inventory, qs-inventory or QBCore
  • Collected evidence can be analysed for more information

Evidence analysis

  • Police analyse evidence at configured places
  • Analysis reveals details such as DNA, weapon name and weapon serial number
  • 3D view of the evidence, or a plain text window instead

Scene reconstruction

  • A camera reconstructs the scene at the officer's current position
  • Shows all evidence with labels and positions
  • The analysis menu shows the evidence inside a 3D world in the UI

Lockers and tags

  • Lockers with custom names to put evidence in and take it out
  • Set tags for evidence

Gunshot residue (GSR)

  • Shooting a weapon leaves GSR on your hands
  • Police test for GSR with a GSR test kit
  • Players remove GSR with a GSR cloth or by washing their hands in water

MDT and fingerprint options

  • Config.UseMDT registers locker evidence in the police section of tk_mdt
  • Config.UseFingerprintSystem makes police scan a player's fingerprints before their name shows in evidence data

Fingerprints in vehicles

  • The UV light finds fingerprints inside vehicles; other evidence shows with the regular flashlight
  • Fingerprints appear in a vehicle when a non-police player without gloves has driven it

Inventories, targets and languages

  • Inventories: ox_inventory, qb-inventory, qs-inventory or custom
  • Targets: ox_target, qb-target or custom
  • English and Finnish included, translatable

Requirements and compatibility

Optional: turn on Config.UseMDT to register locker evidence in All-in-one MDT (tk_mdt), which is sold separately.

Check compatibility in the Realistic Evidence System docs (external site)

Where a row says “or”, one of them is enough.

Frameworks

Supports ESX, QBCore and Qbox

Other frameworks: Custom (see the note under the table)

Qbox is also known as qbx.

Code access
Protected by Cfx.re Asset Escrow. The config files and editable files are open for you to change, including all framework-specific functions and events.
All compatibility details
Resource name
tk_evidence
Database
oxmysql or mysql-async
Inventory
ox_inventory, qb-inventory, qs-inventory or Custom (see the note under the table)
Target
ox_target, qb-target, Built-in prompts or Custom (see the note under the table)
Languages
English, Finnish
Optional integrations

Not required. The script runs without it.

  • All-in-one MDT (tk_mdt) With Config.UseMDT on, evidence put in a locker is registered in the police MDT. Sold separately.

Custom: the integration code is editable, so you can add your own resource. Setup required.

Updates, support and terms

Update policy, Discord support and the Terms of Service

Updates

We release updates from time to time, as set out in our Terms of Service.

New major versions are free for existing owners.

Current version 2.1.6, updated 29 April 2026.

All updates on the TK Scripts changelog

Support

Open a ticket on Discord (external site)

Open Realistic Evidence System documentation (external site)

Terms

The Terms of Service cover refunds, updates and support.

Read the Terms of Service

Questions before you buy

Does it work with Qbox or my own framework?

It supports ESX, QBCore and Qbox, with oxmysql or mysql-async. All framework-specific code is editable, so you can add another framework yourself.

Does it work with All-in-one MDT V2?

Yes. Set Config.UseMDT to true and evidence put in an evidence locker is registered in All-in-one MDT V2 automatically. The MDT is sold separately.

Do officers need fingerprints before DNA shows a name?

Only with Config.UseFingerprintSystem on. Officers then collect a person’s fingerprints with the fingerprint scanner before DNA reveals the character’s name. Set it to false to skip that step.

Buying, code access and refunds: store FAQ and where to buy

Works with other TK Scripts products

These connect with Realistic Evidence System. Each is sold separately.

  • Unlimited department MDTs with records, incidents, warrants and in-game permissions.

    Supports ESX, QBCore and Qbox

    Top 3 MDT script on FiveM

    650+ servers (5Metrics, checked 11 October 2026)

    €24.99+ VAT at checkout, one-off

  • Arrests, patrol gear, vehicle radar, live bodycams and as many stations as you need.

    Supports ESX, QBCore and Qbox

    Top 5 paid police job script on FiveM

    450+ servers (5Metrics, checked 11 October 2026)

    €24.99+ VAT at checkout, one-off

  • Skeletal injury system with 13 treatment items, last stand revival and hospitals.

    Supports ESX, QBCore and Qbox

    300+ servers (5Metrics, checked 11 October 2026)

    €24.99+ VAT at checkout, one-off

Server counts: 5Metrics, checked 11 October 2026. Detected servers running each script, rounded down.

Get Realistic Evidence System

€14.99 + VAT, one-off. Or subscribe: Essential at €24.99/month + VAT (this script plus 6 more) or Ultimate at €39.99/month + VAT (this script plus 32 more).

Renews monthly. Cancel any time in your Tebex payment portal. Scripts stop after the paid period. All sales are final; no refunds.

Checkout by Tebex. Terms of Service

How billing works

Tebex charges the plan price every month until you cancel and emails you a reminder about three days before each charge. Cancel any time in your Tebex payment portal. Your plan then shows as Ending: it stays active but will not renew. Scripts keep working until the end of the paid period, then stop. Your monthly price stays the same while your subscription stays active (before VAT). Next: log in with Cfx.re, then pay on Tebex.

Realistic Evidence System €14.99 + VAT Ultimate plan

Add to cart: Realistic Evidence SystemView cart