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.

Code 3 Callouts 1.2.1

(73 reviews)

3 Screenshots

Code 3 Callouts
"Attention all units, officer needs assistance. Shots fired. All available units, respond Code 3."

This is a plugin that I have been planning for ever since I started writing scripts for LSPDFR. Now that the LSPDFR API has come out, this idea has now become a reality!

The focus of this plugin is to create a realistic experience where the player needs to do some actual police work. Police work is not always about flicking on the lights and sirens and flying down the road at 100 MPH. Nor is it always about pulling out an AR-15 and emptying a clip on a suspect.

In fact, most of the time, police work is all about dealing with people. Hearing both sides of the story. Figure out who is lying, and who isn't. Sometimes you have a helping hand when you have an eyewitness, and sometimes not. Or sometimes you will get eyewitnesses who contradict one another. Bob says the bank robber's car was blue. Jane says the car was red. Turns out, Jane was on her cell phone, and wasn't paying attention. Oh, and Bob was in the bathroom, so he didn't actually see anything. You later find out that the car was actually green.

The first version has four different callout scenarios. Each will have their own degree of variation, so you will not have exactly the same situation every single time!

Code 3 Callouts is designed to work alongside other callout plugins, to create the most exciting and realistic experience possible.

It is YOUR job to determine what actually happened based on the evidence. Its time for your shift, Officer. Gear up, and move out.

Requirements

  • You MUST have the latest version of Rage Plugin Hook installed, as well as a legal copy of GTA V.
  • YOU MUST HAVE VERSION 0.39 (OR NEWER) OF THE RAGE PLUGIN HOOK!
  • This plugin has been tested on v757.4 of Grand Theft Auto V, but will work with newer versions.
  • You must have at least v0.3.1 of LSPDFR

Features

  • TEN different callout situations, each with their own varying scenarios.
  • Fully integrated dispatch audio, to create a realistic experience.
  • Requires the player to investigate each call, and do some actual police work to determine what ACTUALLY happened. Remember, just because someone called 911 to report something, does not mean that's precisely what happened.
  • Altered suspect behaviour based on the response of the officer
  • NEW - AMBIENT EVENTS!
  • NEW - INTEGRATION WITH LSPDFR COMPUTER+!

Credits

A very special thank you to...

  • @LukeD - Lots of helpful advice, and helping me get comfortable with the API! Plus working together to ensure our callouts can work alongside each other!
  • @FinKone - Same as above, plus testing and showcasing the plugin for me!
  • Erwi - For helping me out with some code issues!
  • @DCP1293, @LtFlash, and @Straysify - Testing earlier versions of Code 3 Callouts for me! Thanks a lot!
  • @Albo1125 - For graciously sharing some of his code with me, helping me out with the CAD popup windows, giving me the idea for the new suspect vehicle search logic, and for helping me testing this version!
  • @JFavignano and @Bayareabuggs - For being my guinea pigs... I MEAN testers, and giving me lots of useful feedback! Both of you have contributed a lot towards the success of this plugin, whether it be testing things for me, or just showcasing the callouts! Your guys' videos gave me lots of ideas for things to fix and improve!! :thumbsup:
  • @Zachary Houseknecht and @Polecat324 - Thanks a lot for showcasing the callouts, and for testing beta versions for me!! I really enjoy watching your videos!
  • @goigle - For giving me the idea of the Assault observation window...which in turn led me to think of the CAD popup idea! Thanks a lot!
  • @MulleDK19, along with all the other dev's on the RPH IRC channel - For being patient, and helping me out with code issues that I had difficulty with, plus testing things out for me!!
     
  • My sincerest apologies if I missed anyone!

Callouts

Most of these callouts are "Code 2" calls, meaning, they do NOT require a "Code 3", or "lights and sirens" response. Part of police work is to actually drive at normal speeds, and obeying traffic laws and red lights while driving to a call!

If you're stuck in a traffic jam, you can use your lights to get yourself through an intersection, and then resume driving normally. But be careful about using the siren...you don't want the suspect to know that you're coming, do you?

See the PDF documentation for more information on all of the callouts included.
 

Future Development

Follow this thread on the forum for future development plans!

http://www.lcpdfr.com/forums/topic/52452-rel-code-3-callouts-add-a-new-layer-of-realism-to-lspdfr-screenshotsvideo-added/ 

What's New in Version 1.2.1

Released

VERSION 1.2.1

  • Fixed a bug that would cause a crash when exiting a house during the Burglary callout
    • Callout can now only respawn one of the default/stock police vehicles; GTA V seems to block spawning of standalone vehicles for some reason
    • Thanks to @Ranger61 for reporting this bug
  • Fixed crash bugs in ambient events...wrapped all ambient events with error checking to ensure it does not happen again
  • Fixed a bug with the configuration logic that would cause the EnableDispatchStatusCheck value to be ignored
    • Thanks to @Thehurk and @Polecat324 for reporting this bug
    • Made the status check interval customizable, in case anyone wants to keep it enabled, but make it happen less often
    • Added an extra prompt when Dispatch calls for the player's status, reminding the player how to open the menu

VERSION 1.2.0

  • Updated Computer+ API reference for Computer+ v1.3.2
    • Computer+ v1.3.2 is now required for police computer integration
  • Fixed a bug where responses to Dispatch (via the shortcut keys) were not being recognized
  • Added more error checking to the 'Carjacking' and 'Stolen Vehicle' ambient events, to prevent crashes
  • If the player's vehicle gets deleted by GTA V during the Burglary call, a replacement vehicle will be spawned in the same spot

VERSION 1.1.0.1

  • Optional update
    • Small bug fix for potential crashing at the start of callouts.
    • Thanks to @ConstableSly for finding it!

VERSION 1.1.0

  • Plugin now requires RPH 0.39 in order to run
     
  • New, simplified automatic install process
     
  • Completely re-done INI configuration file (NOTE: Older INI files are not compatible!!)
    • Allows individual callouts to be disabled
    • Allows nearly all keybinds to be modified
    • Allows certain features to be disabled
       
  • Integration with Traffic Policer (Optional; requires v6.9.5.0+ of Traffic Policer)
     
  • Integration with LSPDFR Computer+ (Optional; requires v1.3.0+ of LSPDFR Computer+)
    • This is a very exciting addition to the LSPDFR world!
    • Callouts dispatched to the player will now be visible in the Computer+ interface!!
      • Even calls the player does not accept!
    • The player can view/read all of the details of the callout before responding, and all information is updated in real time, just like a real police computer!
    • The previous "CAD popup" (opened by CTRL+D) has been removed in favour of Computer+
       
  • Interaction menu
    • You can now observe/question subjects in more callouts (previously was only the Burglary call)
    • The menu now allows you to trigger any of my callouts on demand
    • The menu can now be opened at any time, with limited options available
       
  • [NEW!] Dispatch Status Check!
    • Periodically, Dispatch will call you to ask what your current status is. You can respond via the menu, or the INI file allows you to set up shortcut keys to answer dispatch with. (Two possible answers: "I'm OK", or "Help me!")
    • If you don't answer, Dispatch will assume that you are in trouble, and need immediate assistance!
    • This feature can be disabled via the INI if desired, but it is enabled by default
    • It is recommended that this feature be left on for realism
       
  • [NEW!] New Ambient Events!
    • I have added two new ambient events:
      • Person stealing a vehicle
      • Carjacking
    • NEW FEATURE - Dispatch will now receive a 911 call when an ambient event occurs, and you will hear the call being dispatched over the radio
      • There will not be any notification popups, like a normal callout. You will simply see a red transparent blip appear on your map for a few seconds, telling you the general area where the incident occurred. Its up to you to find the perpetrator, or maybe you got lucky and caught him in the act!
      • This feature is enabled by default, but can be turned off in the INI file (again, its recommended that it be left on)
  • Fixed a bug with the Observe Subject window that would crash LSPDFR
  • Added an 'objective' notification at the start of each callout
     
  • Person With a Firearm callout
    • This callout has been ripped apart, and much of the code has been re-written
    • You will now receive a description of the suspect, and its up to you to find them in a certain area
    • The search area will be updated periodically, just like the "Hit and Run" and "Police Impersonator" callouts
    • The "suspect" may also not be a suspect! (Play this call to find out what this means!)
      • Basically, don't open fire on them right away! You don't know who they might be!
    • This callout was re-done especially for you, @Polecat324! Thanks for the feedback in your video a few weeks ago! I'm sure you'll like this callout much more now!
  • Lastly, I want to apologize...I wanted to make some changes to the Burglary callout, and add some more variation to it. But I didn't get time to do it for this release. Next update, I promise!

User Feedback

Recommended Comments

Kal74

Members

39 minutes ago, DLM3 said:

Loved the new callout! Nice job :thumbsup:

May I suggest to use the same command (Ctrl+E) to leave the house instead of being automatically kicked out, just for RP sake (there may be more robbers so better check the whole place) and keep us on our toes?

I second this! but for a different reason. I might need to use the bathroom or raid the fridge :woot:

Ravalli

Members

7 hours ago, Stealth22 said:

I haven't seen any issues with that. Besides, checking the name with the radio or police computer has no connection to the menu. Post your log file in a spoiler box or on pastebin.com so I can have a look.

I thought about that after posting it,  as looking up names isn't part of your mod. Thanks for the quick reply 

kcoynejr

Members

 Hey can you make it so you can change the button you have to press to bring up the interaction menu? F9 is already mapped to something else for me.

HotFuzz

Members

12 hours ago, kcoynejr said:

 Hey can you make it so you can change the button you have to press to bring up the interaction menu? F9 is already mapped to something else for me.

I asked about this too a few posts back, and here's what he said:

On 26/04/2016 at 9:12 PM, Stealth22 said:

I never got a chance to make the key customizable...its on the list, but I thought it was more important to get the release out first, as it's been delayed for about a month.

So we will probably see it, just have to wait.  :smile:

DLM3

Members

(edited)

On 27/04/2016 at 8:41 PM, Kal74 said:

I second this! but for a different reason. I might need to use the bathroom or raid the fridge :woot:

And then blame the suspects :ninja:

Edited by DLM3

ganjamonster

Members

Works great good job man another great pack to add to my package 

 

Stush92

Members

What would be reasons for this script not loading. I placed everything in the correct folders yet when i load the game, it doesnt appear to have loaded. Is there something that conflicts with it that other people have experienced?

Kal74

Members

1 hour ago, Stush92 said:

What would be reasons for this script not loading. I placed everything in the correct folders yet when i load the game, it doesnt appear to have loaded. Is there something that conflicts with it that other people have experienced?

Can you post your RagePluginHook log file? Use http://pastebin.com/  to upload the log file and copy/paste the link to it here.

Chuckkeh

Members

This is a pretty awesome mod but, does anyone know how to stop the "Los Santos County Dispatch" Showing up when I press Left Control to alter the siren

Stealth22

Friends of LSPDFR Author

15 minutes ago, Chuckkeh said:

This is a pretty awesome mod but, does anyone know how to stop the "Los Santos County Dispatch" Showing up when I press Left Control to alter the siren

That display appears when you press CTRL+D. 

Chuckkeh

Members

20 minutes ago, Stealth22 said:

That display appears when you press CTRL+D. 

So it must be when I use the siren and turn right haha, Is there anyway to change the key? I couldn't find it in the ini file

Stush92

Members

(edited)

1 hour ago, Kal74 said:

Can you post your RagePluginHook log file? Use http://pastebin.com/  to upload the log file and copy/paste the link to it here.

http://pastebin.com/MVBUTVPx

 

I managed to solve it thans anywy

Edited by Stush92

Stealth22

Friends of LSPDFR Author

(edited)

19 hours ago, Chuckkeh said:

So it must be when I use the siren and turn right haha, Is there anyway to change the key? I couldn't find it in the ini file

I'll add that to my list. :thumbsup:

Edited by Stealth22

Vaskulis

Members

(edited)

Hey @Stealth22, loving your callouts, especially the interaction menu! However, whenever I try to "Observe Subject" during the assault callout, it crashes the LSPDFR plugin.
Here are the relevant RPH Log lines:

Spoiler

[09.05.2016 15:59:00.273] [TRACE] Instance cleaned ( #16)
[09.05.2016 15:59:00.273] LSPD First Response: Creating Assault
[09.05.2016 15:59:00.275] [TRACE] Callout created:  #17
[09.05.2016 15:59:00.302] [TRACE] Thread ZoomThread #16 initialized
[09.05.2016 15:59:02.045] [TRACE] User accepted callout
[09.05.2016 15:59:05.518] [TRACE] Asked thread ZoomThread #14 to abort: Timeout exceeded
[09.05.2016 15:59:05.518] [TRACE] Instance cleaned (ZoomThread #14)
[09.05.2016 15:59:05.520] [TRACE] Thread ZoomThread #14 has been shut down
[09.05.2016 15:59:09.471] [TRACE] Asked thread ZoomThread #15 to abort: Timeout exceeded
[09.05.2016 15:59:09.471] [TRACE] Instance cleaned (ZoomThread #15)
[09.05.2016 15:59:09.475] [TRACE] Thread ZoomThread #15 has been shut down
[09.05.2016 15:59:10.289] [TRACE] Asked thread ZoomThread #16 to abort: Timeout exceeded
[09.05.2016 15:59:10.289] [TRACE] Instance cleaned (ZoomThread #16)
[09.05.2016 15:59:10.292] [TRACE] Thread ZoomThread #16 has been shut down
[09.05.2016 15:59:12.069] setting up new cop: null
[09.05.2016 15:59:12.069] [TRACE] New ped recognized as cop
[09.05.2016 15:59:12.069] setting up new cop: null
[09.05.2016 15:59:12.069] [TRACE] New ped recognized as cop
[09.05.2016 15:59:13.599] setting up new cop: null
[09.05.2016 15:59:13.599] [TRACE] New ped recognized as cop
[09.05.2016 15:59:14.105] setting up new cop: null
[09.05.2016 15:59:14.105] [TRACE] New ped recognized as cop
[09.05.2016 15:59:15.121] setting up new cop: null
[09.05.2016 15:59:15.121] [TRACE] New ped recognized as cop
[09.05.2016 15:59:16.640] setting up new cop: null
[09.05.2016 15:59:16.640] [TRACE] New ped recognized as cop
[09.05.2016 15:59:21.736] setting up new cop: null
[09.05.2016 15:59:21.736] [TRACE] New ped recognized as cop
[09.05.2016 15:59:29.331] setting up new cop: null
[09.05.2016 15:59:29.331] [TRACE] New ped recognized as cop
[09.05.2016 15:59:30.840] setting up new cop: null
[09.05.2016 15:59:30.840] [TRACE] New ped recognized as cop
[09.05.2016 15:59:39.009] setting up new cop: null
[09.05.2016 15:59:39.009] [TRACE] New ped recognized as cop
[09.05.2016 15:59:41.549] setting up new cop: null
[09.05.2016 15:59:41.550] [TRACE] New ped recognized as cop
[09.05.2016 15:59:43.587] setting up new cop: null
[09.05.2016 15:59:43.588] [TRACE] New ped recognized as cop
[09.05.2016 15:59:53.236] setting up new cop: null
[09.05.2016 15:59:53.236] [TRACE] New ped recognized as cop
[09.05.2016 15:59:58.339] setting up new cop: null
[09.05.2016 15:59:58.339] [TRACE] New ped recognized as cop
[09.05.2016 16:00:00.975] Removing options for Menu
[09.05.2016 16:00:01.395] setting up new cop: null
[09.05.2016 16:00:01.395] [TRACE] New ped recognized as cop
[09.05.2016 16:00:04.977] setting up new cop: null
[09.05.2016 16:00:04.978] [TRACE] New ped recognized as cop
[09.05.2016 16:00:07.016] setting up new cop: null
[09.05.2016 16:00:07.016] [TRACE] New ped recognized as cop
[09.05.2016 16:00:17.171] setting up new cop: null
[09.05.2016 16:00:17.172] [TRACE] New ped recognized as cop
[09.05.2016 16:00:21.139] LSPD First Response:
[09.05.2016 16:00:21.139] LSPD First Response: ==============================
[09.05.2016 16:00:21.139] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[09.05.2016 16:00:21.139] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.139] LSPD First Response: Origin: Game fiber "<UNNAMED THREAD>".
[09.05.2016 16:00:21.139] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.139] LSPD First Response: Exception type: System.NullReferenceException
[09.05.2016 16:00:21.139] LSPD First Response: Exception message: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
[09.05.2016 16:00:21.140] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.140] LSPD First Response: Inner exceptions:
[09.05.2016 16:00:21.140] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.140] LSPD First Response: Stack trace:
[09.05.2016 16:00:21.141] LSPD First Response: bei Stealth.Plugins.Code3Callouts.Models.Callouts.CalloutBase.????????????????????????????????????????._Lambda$__0()
[09.05.2016 16:00:21.141] bei Rage.GameFiber.Main()
[09.05.2016 16:00:21.141] LSPD First Response: ==============================
[09.05.2016 16:00:21.141] LSPD First Response:

"Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." means "Object reference not set to an object instance". Hope you can help!

Edited by WReck3D

LtRob

Members

Hi, loving the new callout burglary where you need to enter a house, very good work.
The last time I received this callout I saw my backup using hands as if they were handling a gun, but without a gun lol. This happened inside the house. Also (this is a request), it would be nice to be able to call your own backup (not only 2 guys), so I could for example enter with a swat team.

joe25

Members

(edited)

i have yet to see this new callout where you enter a house, is it rare ??

Edited by joe25

FHOG

Members

is there anything i can do to keep my patrol car from disappearing after exiting the house from the burglary call? I tried saving the vehicle with the trainer but it still goes missing. 

Stealth22

Friends of LSPDFR Author

On 5/9/2016 at 8:05 AM, WReck3D said:

Hey @Stealth22, loving your callouts, especially the interaction menu! However, whenever I try to "Observe Subject" during the assault callout, it crashes the LSPDFR plugin.
Here are the relevant RPH Log lines:

  Reveal hidden contents

[09.05.2016 15:59:00.273] [TRACE] Instance cleaned ( #16)
[09.05.2016 15:59:00.273] LSPD First Response: Creating Assault
[09.05.2016 15:59:00.275] [TRACE] Callout created:  #17
[09.05.2016 15:59:00.302] [TRACE] Thread ZoomThread #16 initialized
[09.05.2016 15:59:02.045] [TRACE] User accepted callout
[09.05.2016 15:59:05.518] [TRACE] Asked thread ZoomThread #14 to abort: Timeout exceeded
[09.05.2016 15:59:05.518] [TRACE] Instance cleaned (ZoomThread #14)
[09.05.2016 15:59:05.520] [TRACE] Thread ZoomThread #14 has been shut down
[09.05.2016 15:59:09.471] [TRACE] Asked thread ZoomThread #15 to abort: Timeout exceeded
[09.05.2016 15:59:09.471] [TRACE] Instance cleaned (ZoomThread #15)
[09.05.2016 15:59:09.475] [TRACE] Thread ZoomThread #15 has been shut down
[09.05.2016 15:59:10.289] [TRACE] Asked thread ZoomThread #16 to abort: Timeout exceeded
[09.05.2016 15:59:10.289] [TRACE] Instance cleaned (ZoomThread #16)
[09.05.2016 15:59:10.292] [TRACE] Thread ZoomThread #16 has been shut down
[09.05.2016 15:59:12.069] setting up new cop: null
[09.05.2016 15:59:12.069] [TRACE] New ped recognized as cop
[09.05.2016 15:59:12.069] setting up new cop: null
[09.05.2016 15:59:12.069] [TRACE] New ped recognized as cop
[09.05.2016 15:59:13.599] setting up new cop: null
[09.05.2016 15:59:13.599] [TRACE] New ped recognized as cop
[09.05.2016 15:59:14.105] setting up new cop: null
[09.05.2016 15:59:14.105] [TRACE] New ped recognized as cop
[09.05.2016 15:59:15.121] setting up new cop: null
[09.05.2016 15:59:15.121] [TRACE] New ped recognized as cop
[09.05.2016 15:59:16.640] setting up new cop: null
[09.05.2016 15:59:16.640] [TRACE] New ped recognized as cop
[09.05.2016 15:59:21.736] setting up new cop: null
[09.05.2016 15:59:21.736] [TRACE] New ped recognized as cop
[09.05.2016 15:59:29.331] setting up new cop: null
[09.05.2016 15:59:29.331] [TRACE] New ped recognized as cop
[09.05.2016 15:59:30.840] setting up new cop: null
[09.05.2016 15:59:30.840] [TRACE] New ped recognized as cop
[09.05.2016 15:59:39.009] setting up new cop: null
[09.05.2016 15:59:39.009] [TRACE] New ped recognized as cop
[09.05.2016 15:59:41.549] setting up new cop: null
[09.05.2016 15:59:41.550] [TRACE] New ped recognized as cop
[09.05.2016 15:59:43.587] setting up new cop: null
[09.05.2016 15:59:43.588] [TRACE] New ped recognized as cop
[09.05.2016 15:59:53.236] setting up new cop: null
[09.05.2016 15:59:53.236] [TRACE] New ped recognized as cop
[09.05.2016 15:59:58.339] setting up new cop: null
[09.05.2016 15:59:58.339] [TRACE] New ped recognized as cop
[09.05.2016 16:00:00.975] Removing options for Menu
[09.05.2016 16:00:01.395] setting up new cop: null
[09.05.2016 16:00:01.395] [TRACE] New ped recognized as cop
[09.05.2016 16:00:04.977] setting up new cop: null
[09.05.2016 16:00:04.978] [TRACE] New ped recognized as cop
[09.05.2016 16:00:07.016] setting up new cop: null
[09.05.2016 16:00:07.016] [TRACE] New ped recognized as cop
[09.05.2016 16:00:17.171] setting up new cop: null
[09.05.2016 16:00:17.172] [TRACE] New ped recognized as cop
[09.05.2016 16:00:21.139] LSPD First Response:
[09.05.2016 16:00:21.139] LSPD First Response: ==============================
[09.05.2016 16:00:21.139] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[09.05.2016 16:00:21.139] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.139] LSPD First Response: Origin: Game fiber "<UNNAMED THREAD>".
[09.05.2016 16:00:21.139] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.139] LSPD First Response: Exception type: System.NullReferenceException
[09.05.2016 16:00:21.139] LSPD First Response: Exception message: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
[09.05.2016 16:00:21.140] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.140] LSPD First Response: Inner exceptions:
[09.05.2016 16:00:21.140] LSPD First Response: ------------------------------
[09.05.2016 16:00:21.140] LSPD First Response: Stack trace:
[09.05.2016 16:00:21.141] LSPD First Response: bei Stealth.Plugins.Code3Callouts.Models.Callouts.CalloutBase.????????????????????????????????????????._Lambda$__0()
[09.05.2016 16:00:21.141] bei Rage.GameFiber.Main()
[09.05.2016 16:00:21.141] LSPD First Response: ==============================
[09.05.2016 16:00:21.141] LSPD First Response:

"Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." means "Object reference not set to an object instance". Hope you can help!

I'll add that to my list of things to test. 

On 5/12/2016 at 9:31 PM, FHOG said:

is there anything i can do to keep my patrol car from disappearing after exiting the house from the burglary call? I tried saving the vehicle with the trainer but it still goes missing. 

Unfortunately in some circumstances, GTA V will clean it up because the interior coordinates are far from the external location. 

To help minimize this, I've programmed the callout to set the player's vehicle as persistent (save it), but GTA still gets rid of it sometimes. 

Best I could do is respawn an identical vehicle in the same position if it disappears. I just thought of that right now as I'm typing, lol. I'll add that to the list. :tongue:

FHOG

Members

Thanks Stealth22! I appreciate all your hard work.

Ravalli

Members

Do you have any plans to allow a custom INI file to allow us to block certain callouts? Reason I ask is I like to make like a SAHP/Traffic patrols (As there is no traffic only callout packs)  where all callouts are traffic related, and half of this pack would be great for it. 

Stealth22

Friends of LSPDFR Author

On 27/04/2016 at 0:00 PM, DLM3 said:

Loved the new callout! Nice job :thumbsup:

May I suggest to use the same command (Ctrl+E) to leave the house instead of being automatically kicked out, just for RP sake (there may be more robbers so better check the whole place) and keep us on our toes?

Sorry I didn't reply to you...I'll look at doing this for the next update. I was somewhat lazy with the last version, lol. I had been working on that callout for so long, I just wanted to finish it.

On 24/05/2016 at 9:35 PM, Ravalli said:

Do you have any plans to allow a custom INI file to allow us to block certain callouts? Reason I ask is I like to make like a SAHP/Traffic patrols (As there is no traffic only callout packs)  where all callouts are traffic related, and half of this pack would be great for it. 

I'll think about it...my initial plans were against doing this, because I wanted the player to get the full experience. But other callout packs (namely Albo's) allow the user to change the frequency of callouts and such, so, yeah...

I can't promise that I will do this, but I will definitely think it over again.

DLM3

Members

47 minutes ago, Stealth22 said:

Sorry I didn't reply to you...I'll look at doing this for the next update. I was somewhat lazy with the last version, lol. I had been working on that callout for so long, I just wanted to finish it.

No worry :smile: Also at that time I had this callout only a couple of times, I imagined there was a possibility to have more than one robber so given the current scenario being automatically kicked out makes sense since there is nothing left to check. A probability for a second robber would be nice.

Stealth22

Friends of LSPDFR Author

VERSION 1.1.0 HAS BEEN RELEASED!

  • Plugin now requires RPH 0.39 in order to run
     
  • New, simplified automatic install process
     
  • Completely re-done INI configuration file (NOTE: Older INI files are not compatible!!)
    • Allows individual callouts to be disabled
    • Allows nearly all keybinds to be modified
    • Allows certain features to be disabled
       
  • Integration with Traffic Policer (Optional; requires v6.9.5.0+ of Traffic Policer)
     
  • Integration with LSPDFR Computer+ (Optional; requires v1.3.0+ of LSPDFR Computer+)
    • This is a very exciting addition to the LSPDFR world!
    • Callouts dispatched to the player will now be visible in the Computer+ interface!!
      • Even calls the player does not accept!
    • The player can view/read all of the details of the callout before responding, and all information is updated in real time, just like a real police computer!
    • The previous "CAD popup" (opened by CTRL+D) has been removed in favour of Computer+
       
  • Interaction menu
    • You can now observe/question subjects in more callouts (previously was only the Burglary call)
    • The menu now allows you to trigger any of my callouts on demand
    • The menu can now be opened at any time, with limited options available
       
  • [NEW!] Dispatch Status Check!
    • Periodically, Dispatch will call you to ask what your current status is. You can respond via the menu, or the INI file allows you to set up shortcut keys to answer dispatch with. (Two possible answers: "I'm OK", or "Help me!")
    • If you don't answer, Dispatch will assume that you are in trouble, and need immediate assistance!
    • This feature can be disabled via the INI if desired, but it is enabled by default
    • It is recommended that this feature be left on for realism
       
  • [NEW!] New Ambient Events!
    • I have added two new ambient events:
      • Person stealing a vehicle
      • Carjacking
    • NEW FEATURE - Dispatch will now receive a 911 call when an ambient event occurs, and you will hear the call being dispatched over the radio
      • There will not be any notification popups, like a normal callout. You will simply see a red transparent blip appear on your map for a few seconds, telling you the general area where the incident occurred. Its up to you to find the perpetrator, or maybe you got lucky and caught him in the act!
      • This feature is enabled by default, but can be turned off in the INI file (again, its recommended that it be left on)
  • Fixed a bug with the Observe Subject window that would crash LSPDFR
  • Added an 'objective' notification at the start of each callout
     
  • Person With a Firearm callout
    • This callout has been ripped apart, and much of the code has been re-written
    • You will now receive a description of the suspect, and its up to you to find them in a certain area
    • The search area will be updated periodically, just like the "Hit and Run" and "Police Impersonator" callouts
    • The "suspect" may also not be a suspect! (Play this call to find out what this means!)
      • Basically, don't open fire on them right away! You don't know who they might be!
    • This callout was re-done especially for you, @Polecat324! Thanks for the feedback in your video a few weeks ago! I'm sure you'll like this callout much more now!
  • Lastly, I want to apologize...I wanted to make some changes to the Burglary callout, and add some more variation to it. But I didn't get time to do it for this release. Next update, I promise!

Kal74

Members

Woohoo Thanks so much @Stealth22 ... Appreciate all of your hard work..

ConstableSly

Members

Hi there, love the mod. Sorry to bug you, but there is an issue I keep having. I'm experiencing a plugin crash with a lot of the callouts when they are spawned, from what I see it appears to be an issue with the Traffic Policer integration. Log file below. Any help would be appreciated. Thanks :smile:

 

Spoiler

[13/06/2016 8:31:00 PM.964] LSPD First Response: 
[13/06/2016 8:31:00 PM.964] LSPD First Response: ==============================
[13/06/2016 8:31:00 PM.964] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[13/06/2016 8:31:00 PM.965] LSPD First Response: ------------------------------
[13/06/2016 8:31:00 PM.965] LSPD First Response: Origin: Game fiber "CalloutManager".
[13/06/2016 8:31:00 PM.965] LSPD First Response: ------------------------------
[13/06/2016 8:31:00 PM.965] LSPD First Response: Exception type: System.NullReferenceException
[13/06/2016 8:31:00 PM.965] LSPD First Response: Exception message: Object reference not set to an instance of an object.
[13/06/2016 8:31:00 PM.966] LSPD First Response: ------------------------------
[13/06/2016 8:31:00 PM.966] LSPD First Response: Inner exceptions:
[13/06/2016 8:31:00 PM.966] LSPD First Response: ------------------------------
[13/06/2016 8:31:00 PM.966] LSPD First Response: Stack trace:
[13/06/2016 8:31:00 PM.967] LSPD First Response: at Traffic_Policer.API.Functions.MakePedImmuneToAmbientEvents(Ped ped)
[13/06/2016 8:31:00 PM.967] at Stealth.Plugins.Code3Callouts.Models.Peds.PedBase.Init()
[13/06/2016 8:31:00 PM.967] at Stealth.Plugins.Code3Callouts.Models.Callouts.CalloutTypes.Burglary.OnBeforeCalloutDisplayed()
[13/06/2016 8:31:00 PM.967] at ?????????????????????????????????????????.?????????????????????????????????????????(Callout ) in E:\GTA V\LSPD First Response\LSPD First Response\Mod\Callouts\CalloutManager.cs:line 254
[13/06/2016 8:31:00 PM.967] at ?????????????????????????????????????????.?????????????????????????????????????????(Type ) in E:\GTA V\LSPD First Response\LSPD First Response\Mod\Callouts\CalloutManager.cs:line 237
[13/06/2016 8:31:00 PM.968] at ?????????????????????????????????????????.?????????????????????????????????????????() in E:\GTA V\LSPD First Response\LSPD First Response\Mod\Callouts\CalloutManager.cs:line 160
[13/06/2016 8:31:00 PM.968] at Rage.GameFiber.Main()
[13/06/2016 8:31:00 PM.969] LSPD First Response: ==============================
[13/06/2016 8:31:00 PM.969] LSPD First Response: 
[13/06/2016 8:31:01 PM.369] LSPD First Response: All signs removed
 

 

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.