esx_tk_evidence
About
This scripts adds an evidence system & a GSR test for your police to investigate crime scenes better. Shooting with guns will leave bullet shells and gunpowder traces on your hands, getting damaged will leave blood and you can even add fingerprints to any of your events. Script has been tested with ESX V1 Final, but should work with all ESX versions. If not, you can always contact me!
Features
-
Well-optimized
- 0.01 ms | Idle
- 0.05 ms - 0.10 ms | In usage
- Uses FiveM Asset Escrow system, but if there is anything you would like to get changed or added to the editable file, contact me and I can probably change it!
-
Highly customizable
- Change how long it takes for shells, blood and fingerprints to disappear
- Change chance for shooter dna to be in bullet shells
- Change durations for events
- & much more
-
Exports
- exports.esx_tk_evidence:GSRTest()
- Perform a GSR test
- exports.esx_tk_evidence:SaveFingerprint(coords)
- Leave fingerprints at certain coords
- exports.esx_tk_evidence:GSRTest()
-
How does it work? (watch video above for a good understanding)
- Shooting a gun will leave bullet shells at ground
- Getting shot or hit with a melee weapon will leave blood at ground
- Fingerprints can be left a various places (You need to add the export to code you want to add fingerprints to)
- Police and other players can see all evidence on ground with a flashlight (weapon neeeded to see evidence can be changed)
- Police can pick up and analyze evidence
- Analyzing a bullet shell for example will show the time the gun was shot, the weapon that was shot and the shooter of the weapon if there is DNA in the bullet shell
- Shooting a weapon will also leave gunpowder traces on your hand
- Police can do a GSR test either with a command (/gsr) or with an GSR test kit item
- Gunpowder traces can be washed off in water or with a GSR cloth item
Changelog
Update 1.1.0
- Added possibility to add multiple places where you can analyze evidence
- Added config option “Config.MenuAlign” to change the ESX menu align
- Added config option “Config.GetRPName” if the script doesn’t automatically get the player RP name for you
Update 1.1.5
- New config option
Config.EnableEvidence
, set to false if you wan’t to disable the evidence (bullet shells, blood, etc.)
Requirements
- es_extended
- mysql
- mythic_progbar (Optional; you can edit or remove progress bar in editable client file if you want to)
- mythic_notify (Optional; notification type can be changed in the config)