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.

Emergency Strobes - Now with Wig-Wag Lights! 4.6.0

(45 reviews)

2 Screenshots

This plugin makes the headlights flash while you have your siren on or you can toggle them with T without having your sirens on.

Check the Emergency Strobes Configuration.ini file to change various settings and controls.

The patterns can be changed in the Emergency Strobes Patterns.xml file.
 

REQUIREMENTS
  -RAGEPluginHook 0.50+
 

INSTALLATION
  -Drop Emergency Strobes.dll, Emergency Strobes Configuration.ini and Emergency Strobes Patterns.xml into Grand Theft Auto V\Plugins\


OPEN SOURCE
  -The source code is hosted on Github.

SHOWCASE VIDEO

 

What's New in Version 4.6.0

Released

  • Added support for game patch v1290.

User Feedback

Recommended Comments

QuebecTrooper

Members

Make my game lag... :(

 

This plugin is making the game lag , might need an update or something but the lag is REAL BAD

Kal74

Members

5 minutes ago, Lieutenant Wilson said:

This plugin is making the game lag , might need an update or something but the lag is REAL BAD

no lag for me. Try going into the Emergency Strobes.ini file and changing the

[AI]
//If true the AI will also have the strobes
Enable AI emergency vehicle strobes = True to False

Yeah even the developer says in another post to disable in the .ini the strobes for the AI

Lou9896

Insiders

On 7/13/2016 at 7:02 PM, alexguirre said:

No, that's because to light up the dashboard they used the same lights that the headlights use.

Okay thank you for confirming this. I kind of thought that but, I did not know.

IgnisAlienus

Members

Emergency Strobes has been crashing my game recently. It was the last thing in the log file at the time of the crash. Here it is:

 

[8/4/2016 9:56:55 AM.728] Emergency Strobes: StrobedVehiclesPool - Vehicle added
[8/4/2016 9:56:59 AM.605] Emergency Strobes: 
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ==============================
[8/4/2016 9:56:59 AM.607] Emergency Strobes: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Origin: Game fiber "StrobedVehiclesPool::Controller() Fiber".
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Exception type: System.AccessViolationException
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Inner exceptions:
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Stack trace:
[8/4/2016 9:56:59 AM.608] Emergency Strobes: at Rage.Native.NativeFunction.CallByAddress(IntPtr address, Type returnType, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Native.NativeFunction.CallByHash(UInt64 nativeHash, Type returnType, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Native.NativeFunction.CallByHash[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at ?A0xcc832a02.jXaszBkY2YUciv5K5UAr9S5o0vBFpNHW[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Vehicle.get_Driver()
[8/4/2016 9:56:59 AM.608] at Rage.World.GetEntities(Vector3 position, Single radius, GetEntitiesFlags flags)
[8/4/2016 9:56:59 AM.608] at Rage.World.GetEntities(GetEntitiesFlags flags)
[8/4/2016 9:56:59 AM.608] at EmergencyStrobes.StrobedVehiclesPool.AddEmergencyVehicles()
[8/4/2016 9:56:59 AM.608] at EmergencyStrobes.StrobedVehiclesPool.Controller()
[8/4/2016 9:56:59 AM.608] at Rage.GameFiber.Main()
[8/4/2016 9:56:59 AM.608] Emergency Strobes: ==============================
[8/4/2016 9:56:59 AM.608] Emergency Strobes: 

 

What's the fix?

Steelixian

Members

8 hours ago, IgnisAlienus said:

Emergency Strobes has been crashing my game recently. It was the last thing in the log file at the time of the crash. Here it is:

 

[8/4/2016 9:56:55 AM.728] Emergency Strobes: StrobedVehiclesPool - Vehicle added
[8/4/2016 9:56:59 AM.605] Emergency Strobes: 
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ==============================
[8/4/2016 9:56:59 AM.607] Emergency Strobes: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Origin: Game fiber "StrobedVehiclesPool::Controller() Fiber".
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Exception type: System.AccessViolationException
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Inner exceptions:
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Stack trace:
[8/4/2016 9:56:59 AM.608] Emergency Strobes: at Rage.Native.NativeFunction.CallByAddress(IntPtr address, Type returnType, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Native.NativeFunction.CallByHash(UInt64 nativeHash, Type returnType, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Native.NativeFunction.CallByHash[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at ?A0xcc832a02.jXaszBkY2YUciv5K5UAr9S5o0vBFpNHW[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Vehicle.get_Driver()
[8/4/2016 9:56:59 AM.608] at Rage.World.GetEntities(Vector3 position, Single radius, GetEntitiesFlags flags)
[8/4/2016 9:56:59 AM.608] at Rage.World.GetEntities(GetEntitiesFlags flags)
[8/4/2016 9:56:59 AM.608] at EmergencyStrobes.StrobedVehiclesPool.AddEmergencyVehicles()
[8/4/2016 9:56:59 AM.608] at EmergencyStrobes.StrobedVehiclesPool.Controller()
[8/4/2016 9:56:59 AM.608] at Rage.GameFiber.Main()
[8/4/2016 9:56:59 AM.608] Emergency Strobes: ==============================
[8/4/2016 9:56:59 AM.608] Emergency Strobes: 

 

What's the fix?

Exactly same problem here, Its so sad as this is one of my favourite plugins :( No fix yet?

8 hours ago, IgnisAlienus said:

Emergency Strobes has been crashing my game recently. It was the last thing in the log file at the time of the crash. Here it is:

 

[8/4/2016 9:56:55 AM.728] Emergency Strobes: StrobedVehiclesPool - Vehicle added
[8/4/2016 9:56:59 AM.605] Emergency Strobes: 
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ==============================
[8/4/2016 9:56:59 AM.607] Emergency Strobes: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Origin: Game fiber "StrobedVehiclesPool::Controller() Fiber".
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Exception type: System.AccessViolationException
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Inner exceptions:
[8/4/2016 9:56:59 AM.607] Emergency Strobes: ------------------------------
[8/4/2016 9:56:59 AM.607] Emergency Strobes: Stack trace:
[8/4/2016 9:56:59 AM.608] Emergency Strobes: at Rage.Native.NativeFunction.CallByAddress(IntPtr address, Type returnType, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Native.NativeFunction.CallByHash(UInt64 nativeHash, Type returnType, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Native.NativeFunction.CallByHash[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at ?A0xcc832a02.jXaszBkY2YUciv5K5UAr9S5o0vBFpNHW[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[8/4/2016 9:56:59 AM.608] at Rage.Vehicle.get_Driver()
[8/4/2016 9:56:59 AM.608] at Rage.World.GetEntities(Vector3 position, Single radius, GetEntitiesFlags flags)
[8/4/2016 9:56:59 AM.608] at Rage.World.GetEntities(GetEntitiesFlags flags)
[8/4/2016 9:56:59 AM.608] at EmergencyStrobes.StrobedVehiclesPool.AddEmergencyVehicles()
[8/4/2016 9:56:59 AM.608] at EmergencyStrobes.StrobedVehiclesPool.Controller()
[8/4/2016 9:56:59 AM.608] at Rage.GameFiber.Main()
[8/4/2016 9:56:59 AM.608] Emergency Strobes: ==============================
[8/4/2016 9:56:59 AM.608] Emergency Strobes: 

 

What's the fix?

Exactly same problem here, Its so sad as this is one of my favourite plugins :( No fix yet?

Lou9896

Insiders

(edited)

On 8/4/2016 at 6:40 PM, Steelixian said:

Exactly same problem here, Its so sad as this is one of my favourite plugins :( No fix yet?

Exactly same problem here, Its so sad as this is one of my favourite plugins :( No fix yet?

What version of rage plugin hook are you using?

also try tagging the author and asking them.

Edited by Lou9896

zxDrugsxBunnyxz

Members

is it possible to disable the headlight wig wag ?

alexguirre

Members Author

3 minutes ago, zxDrugsxBunnyxz said:

is it possible to disable the headlight wig wag ?

Yes, in the Emergency Strobes.ini file, under the section Player and AI set Enable headlights and Enable AI headlights to false.

alexguirre

Members Author

@OfficerBenzo there's an update coming soon that fixes the performance issues along with other new features, you should have waited few days before posting the review :teehee:

BlueLine Vibes

Members

38 minutes ago, alexguirre said:

@OfficerBenzo there's an update coming soon that fixes the performance issues along with other new features, you should have waited few days before posting the review :teehee:

Ahhhh dang sorry man.  I had never reviewed it and used it off and on.  All good.  Definitely deserves the 5 star mark it was just the performance thing which I am sure you are working on.

bjornlil

Members

(edited)

Can you please add an option in the ini file, that`s allows you to turn on/off indicator lights on a specific vehicle?

Edited by bjornlil

telinha

Members

WOW very grateful for this wonderful update!

Techengage

Members

@alexguirre

Hey, bud. Can you please re-add taillight wig-wags? It just doesn't feel right without them. Thanks!

Kilyin

Members

17 minutes ago, Techengage said:

@alexguirre

Hey, bud. Can you please re-add taillight wig-wags? It just doesn't feel right without them. Thanks!

If they don't work it's because of your carcols.

Techengage

Members

(edited)

EDIT:

I tested each value under sirens 1-14, plus my custom 15. I found which variables control headlights, taillights, and police sirens. I now have realistically bright wig-wags and perfect siren lighting/ambience/environmental effects. I love it!

Edited by Techengage

Batman4462

Members

so i followed the instructions, but the headlights arent flashing..unless i misread something...please help

alexguirre

Members Author

10 hours ago, Batman4462 said:

so i followed the instructions, but the headlights arent flashing..unless i misread something...please help

Did you load the plugin?

Cr4T1v3

Members

(edited)

Dude my car lights are flashing super fast. And I have some lag issue.

Here my .ini file. I'm using 3.0.0 Version. 

My car. 2014_DODGE_CHARGER_LSSD _ V1.2L for police2.

//Emergency Strobes by alexguirre

[General]
//Possible keys: https://msdn.microsoft.com/en-us/library/system.windows.forms.keys(VS.100,loband).aspx

//Set modifer key to None if you don't want it
Modifier key = LControlKey
//The strobes are automatically enabled when you have the siren on(if Toggle With Siren On is set to true), if you press this key you can toggle the strobes without the siren on
Manual toggle key = G

Headlights brightness = 10

//Intervals in miliseconds
Headlights interval = 500
Indicator lights interval = 450



[Player]
//If true the strobes will be toggle automatically when you have the siren on, otherwise you will have to turn them on manually
Toggle with siren on = False

//If true the strobes will stay on if you exit the vehicle, otherwise they won't
Stay on when exit vehicle = True

//If true you can toggle the strobes in any vehicle, if false only in vehicles with siren
Use in all vehicles = False

Enable headlights = True
Enable indicator lights = True

//The models that have sirens but you don't want them to have the strobes. Models names have to be separated by comma without white spaces. E.g. towtruck,towtruck2,firetruk,policet
Excluded models =



[AI]
//If true the AI will also have the strobes
Enable AI emergency vehicle strobes = True

AI strobes stay on without driver = True

Enable AI headlights = True
Enable AI indicator lights = True

//The models that have sirens but you don't want them to have the strobes. Models names have to be separated by comma without white spaces. E.g. towtruck,towtruck2,firetruk,policet
Excluded AI models =

 

Edited by Cr4T1v3

alexguirre

Members Author

(edited)

28 minutes ago, Cr4T1v3 said:

<snip>

I recommend you to use v4.0.0. Previous versions have some performance issues.

Edited by alexguirre

SamuelC0n

Members

Love it! Is there a way to make a pattern that flashes slow then speeds up then back to slow?

 

Keep up the great work.

joe25

Members

how can you make the UI position Editable ?

alexguirre

Members Author

10 hours ago, SamuelC0n said:

Love it! Is there a way to make a pattern that flashes slow then speeds up then back to slow?

 

Keep up the great work.

You can modify the Emergency Strobes Patterns.xml file and add a new pattern, where the first stages are slow and the next ones are faster.

5 hours ago, joe25 said:

how can you make the UI position Editable ?

If it's because it's cutoff, what resolution are you using?

SamuelC0n

Members

Hey guys. If anyone is looking for an accelerator pattern I made one. Here it is if you'd like it.

<Pattern Name="Accelerator">
    <Stages>
      <Stage>
        <Type>LeftHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
        <Type>RightHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>LeftHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>RightHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>LeftHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
        <Type>RightHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
        <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
        <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
    </Stages>
  </Pattern>

 

Let me know what you think. I can make some custom patterns if anyone can't figure it out.

joe25

Members

6 hours ago, SamuelC0n said:

Hey guys. If anyone is looking for an accelerator pattern I made one. Here it is if you'd like it.

<Pattern Name="Accelerator">
    <Stages>
      <Stage>
        <Type>LeftHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
        <Type>RightHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>LeftHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>RightHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>LeftHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
        <Type>RightHeadlight</Type>
        <Milliseconds>300</Milliseconds>
      </Stage>
      <Stage>
         <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
        <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>200</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
      <Type>RightHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
      <Stage>
        <Type>LeftHeadlight</Type>
        <Milliseconds>100</Milliseconds>
      </Stage>
    </Stages>
  </Pattern>

 

Let me know what you think. I can make some custom patterns if anyone can't figure it out.

maybe try posting the actual XML file next time, ill give it a shot!

Create an account or sign in to comment

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.