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.

Heli Assistance - Observer Mode, Customizable Searchlight, More Features 2.4.2

(33 reviews)

7 Screenshots

This mod simulates the flight patterns of Southern California (more specifically, Los Angeles area) law enforcement air support helicopters. That is, they will orbit around a target entity or position instead of just hovering above. A spotlight will track the subject when night-time. You may also call for a backup heli anytime while on-duty.

 

 

 

A Must-Have For Realistic Gameplay!

 

 

 

 

Make sure to put HeliAssistance.dll and HeliAssistance.ini and HeliAssistance.pdb into \Plugins\LSPDFR folder.

Make sure you have the latest RageNativeUI installed. And make sure you have Spotlight installed.

 

API for Developers (for usage with v2.4.2)

Spoiler
namespace HeliAssistanceAPI
{
	using LSPD_First_Response.Mod.API;
	using Rage;
    using Functions = HeliAssistance.API.Functions;

    internal static class HeliAssistanceWrapper
	{
		private const string DllPath = @"Plugins\LSPDFR\HeliAssistance.dll";
		private static readonly bool DllExists = System.IO.File.Exists(DllPath);

		/// <summary>
		/// One more wrapper to prevent <see cref="CanBeUsed"/> from trying to load the HeliAssistance assembly.
		/// </summary>
		private static class IsLoadedWrapper
		{
			public static bool IsLoaded => Functions.IsLoaded;
		}

		/// <summary>
		/// Checks if the plugin is loaded within LSPDFR (i.e. LSPDFR is loaded and the player is on duty).
		/// </summary>
		public static bool CanBeUsed => DllExists ? IsLoadedWrapper.IsLoaded : false;

		/// <summary>
		/// Determines whether the menu can be toggled by the player. If set to false, the menu will be closed if it is visible.
		/// </summary>
		public static bool CanPlayerUseMenu
        {
			get => Functions.CanPlayerUseMenu;
			set => Functions.CanPlayerUseMenu = value;
        }

		/// <summary>
		/// Requests the air unit to be created and respond to the <see cref="Entity"/> target. If the air unit is already active and/or alive, then it will merely have the air unit respond to the target.
		/// </summary>
		public static void RequestAirUnit(Entity target) => Functions.RequestAirUnit(target);

		/// <summary>
		/// Requests the air unit to be created and respond to the <see cref="Vector3"/> target. If the air unit is already active and/or alive, then it will merely have the air unit respond to the target.
		/// </summary>
		public static void RequestAirUnit(Vector3 target) => Functions.RequestAirUnit(target);

		/// <summary>
		/// Dismisses the air unit from any active player-requested task.
		/// </summary>
		public static void DismissAirUnit() => Functions.DismissAirUnit();

		/// <summary>
		/// Attaches the active air unit to the <see cref="LHandle"/> pursuit.
		/// </summary>
		public static void AssignAirUnitToPursuit(LHandle pursuit) => Functions.AssignAirUnitToPursuit(pursuit);
		
		/// <summary>
		/// Removes the air unit from the <see cref="LHandle"/> pursuit.
		/// </summary>
		public static void RemoveAirUnitFromPursuit() => Functions.RemoveAirUnitFromPursuit();

		/// <summary>
		/// Checks if the air unit exists, regardless of its current assigned task.
		/// </summary>
		public static bool IsAirUnitAlive() => Functions.IsAirUnitAlive();

		[System.Obsolete("Use IsAirUnitInService()")]
		public static bool IsAirUnitActive() => Functions.IsAirUnitActive();

		/// <summary>
		/// Checks if the air unit exists and is currently assigned to a player-assigned task.
		/// </summary>
		public static bool IsAirUnitInService() => Functions.IsAirUnitInService();

		/// <summary>
		/// Assigns a new <see cref="Entity"/> target to the air unit, if it is active in service.
		/// </summary>
		public static void UpdateTarget(Entity target) => Functions.UpdateTarget(target);

		/// <summary>
		/// Assigns a new <see cref="Vector3"/> target to the air unit, if it is active in service.
		/// </summary>
		public static void UpdateTarget(Vector3 target) => Functions.UpdateTarget(target);

		/// <summary>
		/// Updates the air unit's flight characteristics. Pass a value <= 0 to a parameter to restore the default value of the respective flight behavior.
		/// </summary>
		/// <param name="flightAltitude">The altitude the air unit will fly when responding or following a target.</param>
		/// <param name="flightSpeed">The speed the air unit fly when responding or following a target. Value should be in GTA's default measurement, m/s.</param>
		/// <param name="orbitRadius">The radius the air unit will orbit.</param>
		/// <param name="orbitSpeed">The speed the air unit will orbit. Value should be in GTA's default measurement, m/s.</param>
		public static void UpdateFlightCharacteristics(float flightAltitude = -1f, float flightSpeed = -1f, float orbitRadius = -1f, float orbitSpeed = -1f) => Functions.UpdateFlightCharacteristics(flightAltitude, flightSpeed, orbitRadius, orbitSpeed);

		/// <summary>
		/// Sets the on-scene duration to the given <paramref name="duration"/>. If the air unit is already in the on-scene task, then it will extend the duration to the given <paramref name="duration"/>.
		/// </summary>
		/// <param name="duration">In milliseconds</param>
		public static void UpdateOnsceneDuration(int duration) => Functions.UpdateOnsceneDuration(duration);

		/// <summary>
		/// Checks if the target of the air unit is the given <see cref="Entity"/>. <br/>Note: Make sure to call <see cref="IsAirUnitInService"/> to verify the air unit is active before calling this.
		/// </summary>
		public static bool IsCurrentTarget(Entity pedToCheck) => Functions.IsCurrentTarget(pedToCheck);

		/// <summary>
		/// Checks if the target of the air unit is the given <see cref="Vector3"/>. <br/>Note: Make sure to call <see cref="IsAirUnitInService"/> to verify the air unit is active before calling this.
		/// </summary>
		public static bool IsCurrentTarget(Vector3 posToCheck) => Functions.IsCurrentTarget(posToCheck);

		/// <summary>
		/// Retrieves the <see cref="Entity"/> the air unit is targeting. <br/>Note: Make sure to call <see cref="IsAirUnitInService"/> to verify the air unit is active before calling this.
		/// </summary>
		public static Entity GetCurrentTarget() => Functions.GetCurrentTarget();

		/// <summary>
		/// Retrieves the <see cref="Vector3"/> the air unit is targeting. <br/>Note: Make sure to call <see cref="IsAirUnitInService"/> to verify the air unit is active before calling this.
		/// </summary>
		public static Vector3 GetCurrentTargetPosition() => Functions.GetCurrentTargetPosition();

		/// <summary>
		/// Checks if the air unit is active, but not assigned to the player's request. In other words, is the air unit currently roaming around.
		/// </summary>
		/// <returns></returns>
		public static bool IsCurrentlyRoaming() => Functions.IsCurrentlyRoaming();
	}
}

 

Take a look at the INI at least once to make sure you are satisfied with the settings. 

 

Special Thanks:

@alexguirre

@DiamondTKG

@NorthKing

@Echooo

LSPDFR Developer Discord

Edited by OJdoesIt
Update

What's New in Version 2.4.2

Released

- Added feature to modify the jerk rate and distance (shakiness) of the searchlight
- Improved the accuracy of ETA
- Updated API to allow an Entity object to be targeted instead of just a Ped object
- Made minor updates to the API methods


Short Description

helicopter helicopter helicopter helicopter

User Feedback

Recommended Comments

javier0911

Members

the Version 2.4.2 is not working help it say install the new version spotlight , i might missing something

i dont the en_us

 

OJdoesIt

Members Author

4 hours ago, javier0911 said:

the Version 2.4.2 is not working help it say install the new version spotlight , i might missing something

i dont the en_us

 

Make sure you read the instructions: And make sure you have Spotlight installed.

waynieoaks

Members

(edited)

On 8/22/2022 at 10:28 AM, BC9205 said:

Well it seams like that. But how are you calling for heli support backup ?? With ultimate backup ?? Or different ??

Hi @BC9205 Immersive Dispatch is no longer supported (as it is built into Grammar Police directly now), but  should still be able ask for Air Support using Grammar Police if you use the xml files on the Immersive plugins discord. 

 

@OJdoesIt: Just so you are aware I had a crash in last nights livestream - The first request for helicopter support crashed as Spotlight was not found (even though it was). Crashed log attached: RagePluginHook_02092022_171928.log 

 

Not sure if I messed up the update or something else going on - spotlight seems to work fine - I always call for support through Grammar Police so I'll try to do some tests using your menu today and see as it could be the vocal command causing issues? 

RagePluginHook_02092022_171928.log

Edited by waynieoaks

OJdoesIt

Members Author

18 hours ago, waynieoaks said:

Hi @BC9205 Immersive Dispatch is no longer supported (as it is built into Grammar Police directly now), but  should still be able ask for Air Support using Grammar Police if you use the xml files on the Immersive plugins discord. 

 

@OJdoesIt: Just so you are aware I had a crash in last nights livestream - The first request for helicopter support crashed as Spotlight was not found (even though it was). Crashed log attached: RagePluginHook_02092022_171928.log 

 

Not sure if I messed up the update or something else going on - spotlight seems to work fine - I always call for support through Grammar Police so I'll try to do some tests using your menu today and see as it could be the vocal command causing issues? 

RagePluginHook_02092022_171928.log 435.2 kB · 0 downloads

Does it crash when requesting using the menu?

waynieoaks

Members

On 9/4/2022 at 3:06 AM, OJdoesIt said:

Does it crash when requesting using the menu?

 

Hi, 

 

So testing over the weekend I have not been able to get another LSPDFR crash at all. I did notice that Grammar Police no longer actually dispatches so maybe that needs an update to link into your API again or I have broken something in my install? 

It works fine from the menu. I just struggle when trying to drive and use menus so try to use hotkeys or Grammar Police when I can to avoid crashing my car. 🤣

I'll keep a eye on things and see how it goes. 

Many thanks. 

(edited)

  • Community Team

For some reason the in-game configuration menu does not open up when the assigned hotkeys are pressed. However the helicopter hotkey works as it should. I did manually edited a few settings via .ini file, not sure if that would cause the in-game menu not opening. 

Edited by unitedOrange66

OJdoesIt

Members Author

10 hours ago, unitedOrange66 said:

For some reason the in-game configuration menu does not open up when the assigned hotkeys are pressed. However the helicopter hotkey works as it should. I did manually edited a few settings via .ini file, not sure if that would cause the in-game menu not opening. 

Enter cheat code toggleheliassistmenu and see if the menu opens with that. Let me know results.

  • Community Team
On 9/12/2022 at 10:40 AM, OJdoesIt said:

Enter cheat code toggleheliassistmenu and see if the menu opens with that. Let me know results.

Hi, sorry for the late reply.

 

Cheat code works, I was able to modify the spotlight settings. Thank you.

avisend

Members

(edited)

Love this mod! However, I'm running this alongside AmbientAI, seems to work fine for a little while with AAI sending helis around as needed with no issues, until suddenly HeliAssist throws one of a few different errors. 

 

So far I've seen

"Operation is not valid because the specified Rage.Vehicle is invalid" (see attached log) as well as an error about a rage vehicle value "top speed" being invalid.

 

Ultimately resulting in a full LSPDFR crash and requiring all plugins to be reloaded to continue.

RagePluginHook.log

Edited by toxic375

(edited)

  • Community Team

Crash log: 

[9/24/2022 10:11:02 PM.100] LSPD First Response: ==============================
[9/24/2022 10:11:02 PM.100] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[9/24/2022 10:11:02 PM.100] LSPD First Response: ------------------------------
[9/24/2022 10:11:02 PM.100] LSPD First Response: Origin: Game fiber "HeliAssist".
[9/24/2022 10:11:02 PM.100] LSPD First Response: ------------------------------
[9/24/2022 10:11:02 PM.100] LSPD First Response: Exception type: System.IO.FileNotFoundException
[9/24/2022 10:11:02 PM.100] LSPD First Response: Exception message: Could not load file or assembly 'Spotlight, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

 

Random crash occurred when calling a helicopter in pursuit, even though I have the latest version of Spotlight installed; even thought it was working fine when testing the plugin. The only difference was that particular pursuit was in day time. 

Edited by unitedOrange66

Sundenjager02

Members

(edited)

i love your mod but heli assist seems to crash randomly, it works for a moment and after using it on the next pursuit it crashes. here is the origin log. underneath is the full log.

 

 

[9/26/2022 9:53:51 PM.224] LSPD First Response: [TRACE] Damien Stonebridge now monitoring Adam Jacobs
[9/26/2022 9:53:51 PM.547] LSPD First Response: [HeliAssist] Next target entity set to pursuit suspect
[9/26/2022 9:53:51 PM.547] LSPD First Response: [HeliAssist] Request/update heli
[9/26/2022 9:53:51 PM.570] LSPD First Response:
[9/26/2022 9:53:51 PM.570] LSPD First Response: ==============================
[9/26/2022 9:53:51 PM.570] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Origin: Game fiber "HeliAssist".
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Exception type: Rage.Exceptions.InvalidHandleableException
[9/26/2022 9:53:51 PM.570] LSPD First Response: Exception message: Operation is not valid because the specified  Rage.Vehicle is invalid.
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Inner exceptions:
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Stack trace:
[9/26/2022 9:53:51 PM.571] LSPD First Response: at Rage.Vehicle.set_TopSpeed(Single value)
[9/26/2022 9:53:51 PM.571] at HeliAssistance.Main.OnTick() in C:\Users\OJ\Documents\Visual Studio 2022\source\repos\HeliAssistance\Main.cs:line 189
[9/26/2022 9:53:51 PM.571] at Rage.GameFiber.Main()

RagePluginHook.log

Edited by Sundenjager02

Lou9896

Insiders

(edited)

experiencing same issuse as post before mine calling for a heli on 2nd pursuit always crashes. Love this mod and it is a must have but until it is sorted out I will have to side line it sadly.

 

Spoiler

[20-Oct-22 16:11:53.877] LSPD First Response: [HeliAssist] Toggling menu
[20-Oct-22 16:11:54.817] LSPD First Response: [HeliAssist] Next target entity set to pursuit suspect
[20-Oct-22 16:11:54.817] LSPD First Response: [HeliAssist] Request/update heli
[20-Oct-22 16:11:54.847] LSPD First Response: 
[20-Oct-22 16:11:54.847] LSPD First Response: ==============================
[20-Oct-22 16:11:54.847] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[20-Oct-22 16:11:54.847] LSPD First Response: ------------------------------
[20-Oct-22 16:11:54.847] LSPD First Response: Origin: Game fiber "HeliAssist".
[20-Oct-22 16:11:54.847] LSPD First Response: ------------------------------
[20-Oct-22 16:11:54.847] LSPD First Response: Exception type: Rage.Exceptions.InvalidHandleableException
[20-Oct-22 16:11:54.847] LSPD First Response: Exception message: Operation is not valid because the specified  Rage.Vehicle is invalid.
[20-Oct-22 16:11:54.847] LSPD First Response: ------------------------------
[20-Oct-22 16:11:54.847] LSPD First Response: Inner exceptions:
[20-Oct-22 16:11:54.847] LSPD First Response: ------------------------------
[20-Oct-22 16:11:54.847] LSPD First Response: Stack trace:
[20-Oct-22 16:11:54.847] LSPD First Response: at Rage.Vehicle.set_TopSpeed(Single value)
[20-Oct-22 16:11:54.847] at HeliAssistance.Main.OnTick() in C:\Users\OJ\Documents\Visual Studio 2022\source\repos\HeliAssistance\Main.cs:line 189
[20-Oct-22 16:11:54.847] at Rage.GameFiber.Main()
[20-Oct-22 16:11:54.847] LSPD First Response: ==============================
[20-Oct-22 16:11:54.847] LSPD First Response: 
[20-Oct-22 16:11:54.852] LSPD First Response: [FATAL] Forced termination
[20-Oct-22 16:11:54.852] LSPD First Response: [TRACE] Released 0 entities from DefaultContentManager
[20-Oct-22 16:11:54.852] LSPD First Response: [WARN] Chase still active, terminating manually
[20-Oct-22 16:11:54.852] LSPD First Response: [TRACE] Ending chase
[20-Oct-22 16:11:54.852] LSPD First Response: [TRACE] Aborting EvadeCops: Freeing suspect
[20-Oct-22 16:11:54.852] LSPD First Response: [TRACE] Aborting EvadeCopsInVehicle: Aborting main task
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] TaskEvadeCopsAdvInVehicle::OnAbort
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] Aborting CopChaseVisualCheck: Suspect freed
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] Visual lost event fired
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] Suspect freed
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] Removing ped from Chase #3 (GameplayMandatory)
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] Released 0 entities from Chase #3 Content Manager
[20-Oct-22 16:11:54.853] LSPD First Response: [TRACE] Instance cleaned (Chase #3)
[20-Oct-22 16:11:58.036] LSPD First Response: [INFO] LSPDFR has shut down
[20-Oct-22 16:11:59.661] LSPD First Response: UB KEYBOARD System.Threading.ThreadAbortException: Thread was being aborted.
[20-Oct-22 16:11:59.661] at Rage.GameFiber.SleepThis(Int32 duration)
[20-Oct-22 16:11:59.661] at Rage.GameFiber.WaitThis(Int32 duration)
[20-Oct-22 16:11:59.661] at Rage.GameFiber.Wait(Int32 duration)
[20-Oct-22 16:11:59.661] at !@OY2t=R@cLisK\,!X\.o"`6}u\,.‮‪‎‫‮‭‌‎‪‌‮‏‮‍‪‮‪‮(Int32 )
[20-Oct-22 16:11:59.661] at !@OY2t=R@cLisK\,!X\.o"`6}u\,.‪‏‏‪‭‬‭‌‏‪‭‌‫‬‭‬‮‏‭‌‪‮(Keys , Keys )
[20-Oct-22 16:11:59.661] at ‪‪‌‍‪‬‪‌‮‎‍‬‭‮‭‪‏‪‪‬‎‏‪‮.‫‫‌‮‪‮‫‬‪‏‮‏‫‬‪‌‪‍‪‭‮.‪‪‏‫‬‌‮‌‫‬‎‌‭‫‏‪‭‮‏‮‎‪‏‮()
[20-Oct-22 16:11:59.680] LSPD First Response: UB All Police Partners are removed
[20-Oct-22 16:11:59.939] LSPD First Response: [HeliAssist] Disposed

 

Edited by Lou9896

GoofySGB

Members

Is there a way to choose a specific helicopter to show up on scene?

OfficerPJs

Members

On 9/26/2022 at 4:02 PM, Sundenjager02 said:

i love your mod but heli assist seems to crash randomly, it works for a moment and after using it on the next pursuit it crashes. here is the origin log. underneath is the full log.

 

 

[9/26/2022 9:53:51 PM.224] LSPD First Response: [TRACE] Damien Stonebridge now monitoring Adam Jacobs
[9/26/2022 9:53:51 PM.547] LSPD First Response: [HeliAssist] Next target entity set to pursuit suspect
[9/26/2022 9:53:51 PM.547] LSPD First Response: [HeliAssist] Request/update heli
[9/26/2022 9:53:51 PM.570] LSPD First Response:
[9/26/2022 9:53:51 PM.570] LSPD First Response: ==============================
[9/26/2022 9:53:51 PM.570] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Origin: Game fiber "HeliAssist".
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Exception type: Rage.Exceptions.InvalidHandleableException
[9/26/2022 9:53:51 PM.570] LSPD First Response: Exception message: Operation is not valid because the specified  Rage.Vehicle is invalid.
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Inner exceptions:
[9/26/2022 9:53:51 PM.570] LSPD First Response: ------------------------------
[9/26/2022 9:53:51 PM.570] LSPD First Response: Stack trace:
[9/26/2022 9:53:51 PM.571] LSPD First Response: at Rage.Vehicle.set_TopSpeed(Single value)
[9/26/2022 9:53:51 PM.571] at HeliAssistance.Main.OnTick() in C:\Users\OJ\Documents\Visual Studio 2022\source\repos\HeliAssistance\Main.cs:line 189
[9/26/2022 9:53:51 PM.571] at Rage.GameFiber.Main()

RagePluginHook.log 253.5 kB · 3 downloads

Same issue on my rage log

RagePluginHook.log

BlueLine Vibes

Members

(edited)

On 11/1/2022 at 11:51 PM, OfficerPJs said:


Looking at your RagePluginHook Log or shall I say 'War and Peace Novel'  I have no idea where to start.   Been doing LSPDFR for over 7 years and I have never seen a person have over 25 callout packs.  Several callout packs have not been updated in years and are severely out dated. Remember more is not necessary always better 😆

Edited by OfficerBenzo

keegs2000

Members

The hotkeys to open the menu and request the heli do not work. The cheat code method works.

Justin Martin

Members

I am having an issue with this, When I am in game and call for an air unit using grammar police it crashes stating it wasn't able to find spotlight, at the same time spot light works on the vehicles. On the other hand if I need an air unit and I go through the main menu then the air unit responds and it doesn't crash my game. Does anyone have a fix or know a solution for this issue?

 

GamingWithMarty

Members

On 12/29/2022 at 12:57 AM, Justin Martin said:

I am having an issue with this, When I am in game and call for an air unit using grammar police it crashes stating it wasn't able to find spotlight, at the same time spot light works on the vehicles. On the other hand if I need an air unit and I go through the main menu then the air unit responds and it doesn't crash my game. Does anyone have a fix or know a solution for this issue?

 

I also noticed the game crashing when I verbally ask dispatch for a air unit. It may need updated to work alongside the new gta update. i havent had it say spotlight was missing. I also have spotlight working

Bacon95

Members

On 6/12/2020 at 9:31 PM, opus49 said:

For anyone who might be interested in using Heli Assistance with Grammar Police.  Drop this in plugins/LSPDFR/GrammarPolice/grammar/en-US/custom/actions:

 

air.xml 442 B · 347 downloads

as of 1/23 i did not see the en-US folder in that pathway so i put it in en-GENERIC with the roadblock xml from the auto roadblock plugin 

1XERO1

Members

Air unit doesn't seem to be persistent. Everytime I request an air unit, I get an ETA, and then after the ETA is up (I assume) the air unit Code 4s - without ever even appearing. I have to force it through UB during pursuits, and it never stays around afterwards. Not to mention, it will now for some reason spawn on the ground, only a few meters away from me. No clue what is going on, or if there is a conflict.

RagePluginHook.log

marvinblue

Members

Hi there. Just discovered this plugin, it's awesome!! I was wondering if the helicopter model could be bought across from Ultimate Backup, or if you could add an option to the .ini to specify what model helicopter that you want? I run Australian units in LSPDFR and have an AW139 as my chopper. I would like to use this instead of the default helicopter.

 

Thanks heaps for all of your work so far on this fantastic plugin!

marvinblue

Members

What happens in Observer Mode? When I select it in the menu, nothing happens. (In my menu, the text is green, even when I've selected the heli to back me up, i.e. on a traffic stop).

fHaxx

Members

Don't know why, but this plugin don't work fot me. Spotlight plugin ir working, all files in the right position, but i can't activate Heli Assistance 

Stroemi

Members

LSPDFR crashes after going on duty due to this plugin.

 

after i deletet all 3 heliassistance files, my game works again

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.