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.

[CALLING ALL DEVS] Police Computer Integration

Featured Replies

So in case you weren't aware, we will be combining PolicingMDT with LSPDFR Computer+ to form one Super CAD!! (I'm assuming it'll still be called LSPDFR Computer+ though and not SuperComputer+ :sad:)

Thanks @Albo1125 for the help with the API!  I'm excited to see what we can do with it, and I'm also glad it's that easy to implement!

We'll be sure to keep you all updated and will be asking you all for help!  If you'd like in on this project, I personally don't mind - I'm not too sure about @PieRGud's opinion though!

Thanks everyone!

 

 

  • Replies 40
  • Views 5.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • PNWParksFan
    PNWParksFan

    I don't have any callout plugins yet, but would love to help integrate my Custom Backup and Better EMS mods if appropriate. Are any of the Computer/MDT mods including a mechanism to call for backup fr

  • Albo1125
    Albo1125

    All for this, sounds like a good idea - I'm all for having plugins communicate with each other, hence why I've added APIs to all of my major plugins. As for creating an API - it's basically all t

  • We're definitely going to open source the combined LSPDFR Computer+ as well. So anyone that wants to contribute, can. Edit: Git is up by the way. Check it out!

It looks like a big project. Don't you guys think it would be reasonably to prepare some kind of specification? I think about 2 important things: 1) what we want to achieve, 2) what kind of data needs to be exchanged and how. For example:

Functional specification:

  • Ability to get a new incident number from CAD (int GetNewUniqueID()) //also as LAPD roleplay thingy!
  • Ability to add a new callout data to the queue when a callout is displayed by LSPDFR (AddNewCall(int ID, CalloutData callout))
  • Ability to change callout status to ENR when player accepts the callout. (ChangeCallStatus(int ID, ECallStatus status))
  • etc.

CalloutData specification:

  • string FullName, AbbrevName, Description,
  • string Adress,
  • DateTime Received, Dispatched, Code4,
  • EResponseType respType (Code 2, 3),
  • ECallStatus status,
  • etc.
  • Author

Yeah, I'll be adding a bit of that sort of stuff to the Git project. 

Stealth22
LSPDFR Tester | Plugin Developer
My Plugins: Code 3 Callouts | Traffic Control | Keep Calm | ALPR+

Please do not PM me for any kind of technical support.
I unfortunately do not have enough free time to answer every PM that I get. For issues with my plugins, please post in the comments section of the file, or it's forum thread. You'll get a much quicker response from me there than if you send me a PM; I do my best to respond to every question in the comments sections. For API/programming questions, please post them in the API Development forum, so all developers can benefit from the answer as well. Thanks!

Just an update - we currently have successfully combined the two modifications together.  Within Computer+ lies a reports area where the reports can be written and PoliceNotebook is a tool that will be packaged with the plugin.

I'm not sure on the API as I've been focusing on getting the two plugins to be fluid and fairly consistent (across text, sizes, etc).  I just wanted to let you know that we've got a functioning and stable single plugin!

Also, @AlconH will be assisting us with creating/maintaining a dedicated server to host the data from the MDT that will update in real time.  This project won't start for a few weeks, but I want to include that in the update as well!

Edited by fiskey111

 

 

  • Author
2 hours ago, fiskey111 said:

Just an update - we currently have successfully combined the two modifications together.  Within Computer+ lies a reports area where the reports can be written and PoliceNotebook is a tool that will be packaged with the plugin.

I'm not sure on the API as I've been focusing on getting the two plugins to be fluid and fairly consistent (across text, sizes, etc).  I just wanted to let you know that we've got a functioning and stable single plugin!

Also, @AlconH will be assisting us with creating/maintaining a dedicated server to host the data from the MDT that will update in real time.  This project won't start for a few weeks, but I want to include that in the update as well!

I've started on the API namespace, and I took a copy of the ped database form, just to use it as a dummy callout form. I committed what I've got to the Git repo. I'm not done with the API classes yet, though. 

@AlconH, keep me posted on the server stuff. I can help with the database design. 

I've created a channel on Discord to discuss anything related to this project which we want to keep within developers.

PM me for access if you're a developer who is either working on this project, or involved in any planning or discussion. (Albo, I sent you a friend request on Discord) 

Stealth22
LSPDFR Tester | Plugin Developer
My Plugins: Code 3 Callouts | Traffic Control | Keep Calm | ALPR+

Please do not PM me for any kind of technical support.
I unfortunately do not have enough free time to answer every PM that I get. For issues with my plugins, please post in the comments section of the file, or it's forum thread. You'll get a much quicker response from me there than if you send me a PM; I do my best to respond to every question in the comments sections. For API/programming questions, please post them in the API Development forum, so all developers can benefit from the answer as well. Thanks!

  • 2 weeks later...
  • Author
2 minutes ago, goigle said:

This all sounds amazing!

And I just released the first API-enabled version!

 

Edited by Stealth22

Stealth22
LSPDFR Tester | Plugin Developer
My Plugins: Code 3 Callouts | Traffic Control | Keep Calm | ALPR+

Please do not PM me for any kind of technical support.
I unfortunately do not have enough free time to answer every PM that I get. For issues with my plugins, please post in the comments section of the file, or it's forum thread. You'll get a much quicker response from me there than if you send me a PM; I do my best to respond to every question in the comments sections. For API/programming questions, please post them in the API Development forum, so all developers can benefit from the answer as well. Thanks!

  • Author
1 minute ago, goigle said:

Dope, I'll try and get an update out soon, work is busy though because I do security in Orlando and we're on high alert

Yikes! Stay safe!

Stealth22
LSPDFR Tester | Plugin Developer
My Plugins: Code 3 Callouts | Traffic Control | Keep Calm | ALPR+

Please do not PM me for any kind of technical support.
I unfortunately do not have enough free time to answer every PM that I get. For issues with my plugins, please post in the comments section of the file, or it's forum thread. You'll get a much quicker response from me there than if you send me a PM; I do my best to respond to every question in the comments sections. For API/programming questions, please post them in the API Development forum, so all developers can benefit from the answer as well. Thanks!

I have mutiple dedicated server nodes(like 5) since I also run a side vps hosting business and would like to donate vps's(resources) to this project.

as I see a lot of potential in this and would like to see it succeed also if you want sql server 2012 enterprise edition with sp3 too I have that license as well from my college dreamspark. which you could span across both the dedicated server already offered/my vps infrastructure to mirror the database/mdt system across both the dedicated server/my vps infrastructure to create like a HA/failover system that is globally distributed and redundant against failure.   

*HA means High Availability sorry if I didn't add that meaning in there. 

As I have nodes in different countries like here in the us, canada

Edited by timnboys

My plugins by me are on this site in addition to my own site as well.

Do Not PM Me for Support! follow the instructions for getting support with any mods. 

  • Author

Thanks for the offer. @AlconH is handling the web side of things, so I'll let him comment on that.

Stealth22
LSPDFR Tester | Plugin Developer
My Plugins: Code 3 Callouts | Traffic Control | Keep Calm | ALPR+

Please do not PM me for any kind of technical support.
I unfortunately do not have enough free time to answer every PM that I get. For issues with my plugins, please post in the comments section of the file, or it's forum thread. You'll get a much quicker response from me there than if you send me a PM; I do my best to respond to every question in the comments sections. For API/programming questions, please post them in the API Development forum, so all developers can benefit from the answer as well. Thanks!

also, slightly related, I've been working on a "priors" system for federal callouts that I think would work well with this

basically if a suspect gets away (officer down or eludes in a pursuit), their persona's name has a running list of crimes committed that is persistent between game launches (or not, if the user decides) and there's a chance you'll see them on the streets again

it would mesh extremely well with this as the computer could display said priors, etc

On Friday, May 27, 2016 at 4:00 PM, Stealth22 said:

(Some departments may use portable tablets, but personally, I think it should all be restricted to the car, but that's a discussion for another time)

It'd be nice if callouts could override this, I know you said it is for another time but I just wanted to add my $0.02 while I was thinking about it

at my store, when we're processing detained people and the police arrive they'll bring in their laptop and occasionally give us information

  • Author
11 minutes ago, goigle said:

also, slightly related, I've been working on a "priors" system for federal callouts that I think would work well with this

basically if a suspect gets away (officer down or eludes in a pursuit), their persona's name has a running list of crimes committed that is persistent between game launches (or not, if the user decides) and there's a chance you'll see them on the streets again

it would mesh extremely well with this as the computer could display said priors, etc

It'd be nice if callouts could override this, I know you said it is for another time but I just wanted to add my $0.02 while I was thinking about it

at my store, when we're processing detained people and the police arrive they'll bring in their laptop and occasionally give us information

Its actually in the works for the future, haha. If you're interested in helping out let me know.

Stealth22
LSPDFR Tester | Plugin Developer
My Plugins: Code 3 Callouts | Traffic Control | Keep Calm | ALPR+

Please do not PM me for any kind of technical support.
I unfortunately do not have enough free time to answer every PM that I get. For issues with my plugins, please post in the comments section of the file, or it's forum thread. You'll get a much quicker response from me there than if you send me a PM; I do my best to respond to every question in the comments sections. For API/programming questions, please post them in the API Development forum, so all developers can benefit from the answer as well. Thanks!

Not a dev, but would love to contribute to this project in some way. One of my job functions IRL is reproducing issues, looking at the code to see where it might be failing, and then submitting a bug for our devs to investigate further. It's sort of QA, but not really. 

If you guys think someone like this might be useful (or have something else for a non-coder), let me know!

  • 1 year later...
3 hours ago, TheWildMind said:

Is this project still alive? Just a curious player wanting to add more immersion to his game :)

What do you mean by that? Computer+ has had an API for a long time now where callout developers can add callout information to the computer.

  • 2 months later...

Hi,

 

I just added a few improvements on Computer+ code in the github repository.

It's still under review by the owner, but I believe it will be released soon. Take care.

 

BR

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

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.