Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ExternalPoliceComputer 2.0.1.0

(22 reviews)

8 Screenshots

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

 

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

 

Spoiler

2.0.0.6

Minor Changes:

  • Bug fix: URL ACL adding wasn't working for usernames with spaces

  • Bug fix: date parsing in reports didn't work for some locales

2.0.0.5

Major Changes:

  • Entire rework of ExternalPoliceComputer 


Short Description

ExternalPoliceComputer is the first Plugin for LSPDFR turning any device in your home network into a Police Computer.

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.

User Feedback

Recommended Comments

HeyPalu

Members Author

7 hours ago, javier0911 said:

can you make a video how to used it?

Will do as soon as I’m home

LieutenantRed

Members

How do you even connect another device to this system? I don't understand how to do this

 

HeyPalu

Members Author

1 hour ago, LieutenantRed said:

How do you even connect another device to this system? I don't understand how to do this

 

I'll create a tutorial video. This should be the easiest way to explain. 

Nemesisx101

Members

(edited)

Awesome work, always wanted something akin to a companion app. Hopefully you’ll continue to refine the interface design to bring it more in line with the likes of computer menu for example, perhaps add note taking/fines/reports for charges and such— in fact, I’d like to bring your attention to paperwork plus for inspiration

All the best.

Edited by Wolfx101

HeyPalu

Members Author

On 10/3/2023 at 9:36 AM, Wolfx101 said:

Hopefully you’ll continue to refine the interface design to bring it more in line with the likes of computer menu for example, perhaps add note taking/fines/reports for charges and such

Thank you for the positive comment and suggestions. I'd like to ask you though if you could explain what you mean by refining the interface and adding reports for charges. Feel free to join the Discord server for easier communication. 

HeyPalu

Members Author

(edited)

23 minutes ago, SuperPyroManiac said:

So this just ties into CalloutInterface?

No, it doesn't. It's a standalone plugin. I just need CalloutInterface as it turns traffic stops into callouts, which will then update all files (this is a bug currently as I can't get an interval to work) 

 

23 minutes ago, SuperPyroManiac said:

If you can also get the ANPR system on this that would be incredible

If I ever get an interval to work without crashing GTA, this might work but will probably cause a lot of lag. It is a nice idea, but I doubt that it will be added as it already exists in CalloutInterface too. 

 

23 minutes ago, SuperPyroManiac said:

I do feel bad for your bug reports that will be spammed with people that dont read / dont know what node is lmao

It's not that bad. Most people who ask just tend to not answer after asking for screenshot or what their exact problem is. I'm pretty sure it's worse if your plugin has more than a million downloads 😅 

Edited by HeyPalu

manu450

Members

I'm digging this. Would it be possible to automatically add the driver's information to the system on a traffic stop or when asking for ID? Typing the name could be a bit time-consuming, also, the information disappears when asking for ID which forces us to pause the game to check the brief comments section. 

 

Keep updating this, please. Thanks 

HeyPalu

Members Author

5 minutes ago, manu450 said:

Would it be possible to automatically add the driver's information to the system on a traffic stop or when asking for ID?

No. 

First reason: It's not possible with the way the plugin is built rn. It could be possible with a Traffic Stop (or maybe even when asking for ID if you're not using StopThePed) but it would be pretty bad, buggy and cause lag. 

Second reason: It's more realistic to type the name yourself. In real life the names won't show up automatically when stopping someone. This was bugging me with ComputLite and actually one of the reasons I created this plugin. 

But nevertheless, thank you for the suggestion. I hope it's not a complete deal breaker for you. 

 

14 minutes ago, manu450 said:

the information disappears when asking for ID which forces us to pause the game to check the brief comments section

I know what you mean; It's annoying me too. Maybe there's a plugin that will show the ID of the stopped ped onscreen. I think I've seen it on FiveM before. 

 

13 minutes ago, manu450 said:

Keep updating this, please.

I will! If you want to see what's coming next, you can join the Discord server.

michael 628

Members

Love your plugin!! Is it possible to have an animation to give the ticket/citation to the driver something like what stop the ped has!? 

HeyPalu

Members Author

33 minutes ago, michael 628 said:

Is it possible to have an animation to give the ticket/citation to the driver

Sadly it's not as the Police Computer itself is completely separated from the game.

michael 628

Members

17 minutes ago, HeyPalu said:

Sadly it's not as the Police Computer itself is completely separated from the game.

Oh okay no problem thanks for the response! 

Officer034

Members

Had a pullover on a stolen vehicle. Owner was the driver, and paperwork was to a different name. Unsure if it was fixable.

HeyPalu

Members Author

15 hours ago, Officer034 said:

Owner was the driver, and paperwork was to a different name.

EPC shows different results than other plugins like CompuLite because the LSDPFR API doesn't supply some parameters like the owner. Registration and Insurance will also be different. 

manu450

Members

(edited)

1 hour ago, HeyPalu said:

EPC shows different results than other plugins like CompuLite because the LSDPFR API doesn't supply some parameters like the owner. Registration and Insurance will also be different. 

I was about to report the same issue. Must be a way to have similar results with Grammar police which trigger and send these informations to callout interface. (Registration, wanted, stolen, insurance etc…). Maybe try to communicate with Opus49 or BenH to have some API access. You can join them through their Discord page posted on their Lspdfr mods. 

Edited by manu450

HeyPalu

Members Author

Just now, manu450 said:

I was about to report the same issue. Must be a way to have similar results with Grammar police which trigger and send these informations to callout interface. (Registration, wanted, stolen, insurance etc…Maybe try to communicate with Opus49 or BenH to have some API access. You can join them through their Discord page posted on their Lspdfr mods. 

I'll have to look into that as soon as I have more time. 

BlueLine Vibes

Members

On 10/8/2023 at 6:19 AM, Michael21107 said:

u got tutorial spelled wrong

image.png

Grammar Police 👮‍♀️

Sorry had to

Michael21107

Members

8 hours ago, OfficerBenzo said:

Grammar Police 👮‍♀️

Sorry had to

😂

P1mp

Members

Maybe I'm Missing something or it's an unknown/Known Bug, But when i Look up ped names being on or off a call it says ped not Found but when i look up my character's name it pops up. I even went into the peds.json file and searched a few of the ped names and nothing popped up. 

HeyPalu

Members Author

7 hours ago, LSPD ofc.Turner said:

Maybe I'm Missing something or it's an unknown/Known Bug, But when i Look up ped names being on or off a call it says ped not Found but when i look up my character's name it pops up. I even went into the peds.json file and searched a few of the ped names and nothing popped up. 

Could contain: text, screenshot, font

Might get partially fixed in a future update if I get a StopThePed implementation to work.

Officer034

Members

Hey, you should put a readme or note in the file description here that it contains custom Stop The Ped items for searches. I wasnt informed and didnt realize until after installing and I had a fully custom, personally made STP search items .XML that is now gone and will have to be remade from scratch.

HeyPalu

Members Author

2 hours ago, Officer034 said:

Hey, you should put a readme or note in the file description here that it contains custom Stop The Ped items for searches. I wasnt informed and didnt realize until after installing and I had a fully custom, personally made STP search items .XML that is now gone and will have to be remade from scratch.

I'm sorry to hear that. I've added it now. 

javier0911

Members

this  plugin is so cool 💗.. but i never learn how too used it on the game.. what are the controls.. or can you make a video how to used it on  the game  🙏🙃

McAwesome6934

Members

This is game changing!!! I use a laptop for my CAD when in FiveM and now I can do the same thing when playing singleplayer! Would love to see it 'beautified' to look more like an IRL CAD, but so far you've got great foundation to improve upon!

Create an account or sign in to comment

Latest Mods

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.