Welcome To ExternalPoliceComputer
Thank you for downloading ExternalPoliceComputer
EPC allows you to use any device in your home network (e.g. a laptop, your mobile or just the same device you're playing LSPDFR on) as a modern MDT
Important notices: STP is no longer supported as PolicingRedefined is the new standard (you can still use STP, it just doesn't sync like PR does); Your old configuration files will no longer work - remove them; Node.js is no longer required because the server is now integrated into the LSPDFR plugin
Features
New desktop like experience with modern UI and live in-game data
Ped and vehicle lookup
In-depth report system (more to come :))
Simple court system
Seamless integration and synchronization with PolicingRedefined and Callout Interface
In-depth customization and localization options
Requirements
It is recommended to use PolicingRedefined and Callout Interface
Installation
Move all files and folders from the ZIP file into your GTA main directory
Setup
When going on duty using LSPDFR, ExternalPoliceComputer will display notifications in-game containing the addresses, used to access EPC
If you missed them, ExternalPoliceComputer also generates a file including the addresses: GTAV/EPC/ipAddresses.txt
You can access EPC using any browser of your choice (however I recommend a Chromium based browser, e.g. Chrome, Brave, etc.) by entering one of the addresses (if one doesn't work, try the other)
For more information on usage, check out the GitHub README
Setup using Steam
In Steam go to Steam → Settings → In Game
Make sure Enable the Steam Overlay while in-game is enabled
Set Overlay shortcut key(s) to whatever key you want to use to open ExternalPoliceComputer
Set Web browser home page to http://127.0.0.1:8080 (or the url provided by EPC)
Customization
You can customize your config.json, language.json, arrestOptions.json and citationOptions.json; all located in the EPC folder of your GTA main directory
The config can be customized on the customization page to avoid having to reload LSPDFR
Check out the GitHub README to learn more about Plugins for EPC
I highly recommend installing these arrest and citations charges by @unitedOrange66
Issues And Enhancements
Join The Discord Server for support, suggestion, and upcoming versions: https://discord.gg/RW9uy3spVb
This is my first LSDPFR Plugin or C# project for that matter; So please don't be too hard on me if you find out that my code is shit
Source Code
The code can be found on GitHub
Do not upload the code anywhere else and claim it as your own
Video by @Armouredivision
Edited by HeyPalu
What's New in Version 2.0.1.0
Released
2.0.1.0
Minor Changes:
Bug fix: game crashing if server couldn't start
Bug fix: date and time parsing in reports still didn't work sometimes
Minor styles changes on court page
Major Changes:
Addition of plugins and the customization page
Short Description
AI disclosure
The author has disclosed that AI tools were used in creating the following aspects of this file:
- Mod and Mod Content (Minor)
I use GitHub Copilot's inline suggestions for VS and VS Code (mostly for repetitive code snippets). AI also helped upgrading the arrest and citation options from 1.x to 2.x. The plugin was not created by AI, AI merely improved the workflow.
CalloutInterfaceAPI.dll by opus49: https://github.com/Immersive-Plugins-Team/CalloutInterfaceAPI
CommonDataFramework by MarcelWRLD, Echooo and Astro: https://github.com/Policing-Redefined/CommonDataFramework
Newtonsoft.Json
SVG Repo: https://www.svgrepo.com/
Everyone who helped in any way:
manu450
RoShit/Rohan/Roheat/Rohit
Officer034
Fuzzy Wilson
Echooo
Charlie686
opus49
Astro
MarcelWRLD
If I forgot you, I'm very sorry. Let me know on Discord!
Recommended Comments
Create an account or sign in to comment