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.

Siren Mastery | Fully master your siren tones! 1.6.1.0

(108 reviews)

2 Screenshots

Siren Mastery

 

SUPPORT IS NO LONGER OFFERED - FEEL FREE TO HELP UPDATE THE CODE 

Siren Mastery is now open source. https://github.com/Albo1125/SirenMastery

Siren Mastery is a script modification that allows you to master your siren tones. Toggle to your secondary siren at the press of a key/button, silence your siren using any key/button you like and even control exactly which 'secondary' siren plays! You can be up and running with Siren Mastery within 5 minutes (installation tutorial click HERE).

Requirements - some of these are included (credits go to their appropriate authors):

  • Albo1125.Common 6.6.4.0 or higher (included)
  • RAGEPluginHook 0.51 or higher (not included)
  • NAudio 1.8.0.0 (included)
  • A legal copy of GTA V (version 1.0.1011.1 or above).

There is also a download to free up unneeded controller bindings so they can be used for Siren Mastery. Get it here.

You can find some new, customised UIs for Siren Mastery in the spoiler below:
 

Spoiler

 

 

Summary of current features (please check documentation carefully too):

  • Change the Siren Toggle key/button and assign it an optional modifier key/button.
  • Change the 'lights only' toggle key/button and assign it an optional modifier key/button.
    • This works even if your siren is off so you can control whether your siren should play before turning your lights on.
  • New 'Toggle Secondary Siren' key/button with an optional modifier key/button.
    • This allows you to switch to secondary sirens without having to hold down a key/button.
  • New 'Toggle Bullhorn' key/button with an optional modifier key/button.
    • This allows you to keep sounding your bullhorn without having to hold down a key/button.
    • Works simultaneously with sirens.
  • New 'Next Siren' key/button that cycles to the next siren.
    • Can optionally include the Off state as a cycle stage.
  • Your siren now stays on when you leave your vehicle and you don't mute it.
    • This can be disabled from the GeneralConfig file.
  • Determine the siren tone that should be playing.
    • You are able to select which siren tone to play, including the ability to differentiate between secondary sirens.
  • Additional Siren Modes
    • Dual Siren Mode.
    • Manual Siren Mode.
  • Additional customisable sirens per vehicle model.
    • Allows you to have up to TEN total sirens per vehicle model.
  • Fully Functional and Customisable UI.
    • Feel free to create and release your own custom UI files.
    • The size and position of the UI can be customised via the UIConfig file.
  • Customisable Siren Switching Tones (like Siren Switch Honker).
  • Sirens are fully customisable per vehicle model via an XML file.
  • All keybindings are customisable and fully customisable controller support is included.
  • The vehicles.awc size and length limits are effectively removed while using Siren Mastery, allowing for greater siren variety.
  • British Users: You can now have British Siren Switch/Toggle sounds (in other words, horns!). Simply replace the relevant files in the Plugins/SirenMastery folder with the ones included in Siren Switch Honker's download.

 

Support is no longer offered - what to do if you encounter a bug or have problems:

  1. Watch the installation video for my modifications here.
  2. Use this tool: http://www.lcpdfr.com/files/file/9755-lspdfr-troubleshooter-by-albo1125/ 
  3. Read the documentation file if you're having trouble getting a specific feature to work.
  4. Suggestions can be made here.
  5. If all else fails: Please leave a comment (not a review). Include your RAGEPluginHook.log file, located in your Grand Theft Auto V folder. Also, please provide an accurate description of what happened.

Please do not reupload or redistribute this without my permission, rather link back to this original page. Thank you.

Edited by Albo1125

What's New in Version 1.6.1.0

Released

Some code cleanup.
Open sourced at https://github.com/Albo1125/SirenMastery
Updated licence.
Removed obfuscation (likely to improve performance).

For some more information on the open-sourcing and my 'retirement'


Short Description

Siren Mastery for RPH

User Feedback

Recommended Comments

Reddington

Members

@Albo1125 I didn't want to post twice, so figured I'd respond here.  Thanks...the toggle thing is the only feature I want.

What about .44 allows Siren Mastery to do this that .41 doesn't have?

Kilyin

Members

20 minutes ago, Arariel said:

@Albo1125 I didn't want to post twice, so figured I'd respond here.  Thanks...the toggle thing is the only feature I want.

What about .44 allows Siren Mastery to do this that .41 doesn't have?

Better question, what about .41 makes you keep clinging to it? Just upgrade already. There is nothing special about .41.

Breally989

Members

@Albo1125 I tried loading the mod when I got into the game and a message popped up saying Installation Error. I read over the pdf file and watched the installation tutorial but I still can't figure out how to fix it!!

joe25

Members

2 minutes ago, Breally989 said:

@Albo1125 I tried loading the mod when I got into the game and a message popped up saying Installation Error. I read over the pdf file and watched the installation tutorial but I still can't figure out how to fix it!!

do you have Team Viewer ?

joe25

Members

(edited)

if you DL it, i will try to help you

2 minutes ago, Breally989 said:

@joe25 no

 

Edited by joe25

MelloGuyLuke

Members

Question? anyone have the link to that cvpi?

joe25

Members

4 minutes ago, MelloGuyLuke said:

Question? anyone have the link to that cvpi?

What CVPI ???

MelloGuyLuke

Members

the one in the video video above

joe25

Members

7 minutes ago, MelloGuyLuke said:

the one in the video video above

Not Sure, try looking at

to see if he has it

sloosecannon

Members

44 minutes ago, MelloGuyLuke said:

Question? anyone have the link to that cvpi?

I'm like 90% sure it's not released yet....

  Siren Mastery keeps crashing when i load the plugin in. Heres the ragehook logs:

0d0abcc6a3824fd18c452e26b25b2529.png

cfe50a18282446fd841205ca0275d689.png             

I have made sure i installed the plugin properly which i have. i also watched the video on how to install it but it still crashes.      

PhillBellic

Members

Joseph, check that the 'VehicleSirenSetup' File has been set up correctly. I had a similar error to yours.

Schecter004

Members

19 hours ago, Albo1125 said:

 

Hey, the game doesn't seem to be loading at all. This is likely due to a corrupt vehicle/ped/weapon you've installed - try restoring your backup.

You must delete your mods folder if you update GTAV by the way.

It's nothing to do with any scripts as they're not getting the chance to even load yet.

Worked! Thanks buddy.

I checked the VehicleSirenSetup but i don't notice anything out of place here's a SS of it: 

 

5c84538fee52407faf972a09a869b39d.png

PhillBellic

Members

Joseph, check your 'fbi2' entry. I don't think the Script likes Lower Case Entries. Changing it to "FBI2" might help in your case.

I changed the fbi2 to FBI2 but the plugin still crashes.

Reddington

Members

9 hours ago, Kilyin said:

Better question, what about .41 makes you keep clinging to it? Just upgrade already. There is nothing special about .41.

It's the fact that the updating never stops.  I have 30+ standalone cars in my game.  When I finally get them all installed and my game where I want it, the douche bags at Rockstar release another update, then everything else has to update.  I'm not willing to do this stupid update dance every single time.  .41 works for me, that's why I'm still on it and not updating.

Albo1125

Insiders Author

2 hours ago, Joseph McLaughllin said:

I changed the fbi2 to FBI2 but the plugin still crashes.

Please attach your full RAGEPluginHook.log file.

8 hours ago, Breally989 said:

@Albo1125 I tried loading the mod when I got into the game and a message popped up saying Installation Error. I read over the pdf file and watched the installation tutorial but I still can't figure out how to fix it!!

Please post your RAGEPluginHook.log file.

8 hours ago, MelloGuyLuke said:

Question? anyone have the link to that cvpi?

You'll have to ask Prophet as he's the one who did the video, I'm not sure personally. Sorry.

11 hours ago, Arariel said:

@Albo1125 I didn't want to post twice, so figured I'd respond here.  Thanks...the toggle thing is the only feature I want.

What about .44 allows Siren Mastery to do this that .41 doesn't have?

Siren Mastery uses RAGEPluginHook functions that were newly introduced in RPH 0.44 and thus will not work on lower versions. Unfortunately this means you will have to update to RPH 0.44 or higher.

 

2 hours ago, Schecter004 said:

Worked! Thanks buddy.

Glad it helped :)

12 hours ago, volten8720 said:

Is there to just whelp the siren quickly? I used to use J (not sure if that default) tto turn on the siren and if I wanted to have lights on, but no siren unless at red lights. Now, my j binding is not working.

Yes. O (manual siren) by default, or K (blip siren).

Check out the default keys PDF file.

Albo1125

Insiders Author

@Joseph McLaughllin in your vehiclesirensetups.xml you've got an entry named 'epsilonhorn' while this siren doesn't exist in your Custom Sirens folder - this is causing the crash.

GlobalCop

Members

@Albo1125 One thing I've noticed is that all the police vehicles are using the same sirens. Can you include in your next update version of VehicleSirenSetup that keep default?

GlobalCop

Members

Suggestion:

When pressing Siren# key (like Siren1) and you are already using this siren, the same effect of pressing G will accur. It's good for those who are using Code2 and at red lights they just need quick siren sound.

engholm1989

Members

ever time i load it it crashes did exactly how it said t do it.

here is when i loaded it

 

Have fun, officer jeremy !
[8/20/2016 9:58:41 PM.223] ---------------------------------------------------------------------------------------------------------
[8/20/2016 9:59:22 PM.818] 
[8/20/2016 9:59:22 PM.819] Loading plugin from path: C:\Program Files\Rockstar Games\Grand Theft Auto V\Plugins\SirenMastery.dll
[8/20/2016 9:59:24 PM.466] <UNLOADED PLUGIN>: Initializing input system
[8/20/2016 9:59:24 PM.467] <UNLOADED PLUGIN>: Initializing game console
[8/20/2016 9:59:24 PM.469] <UNLOADED PLUGIN>: Initializing forms manager
[8/20/2016 9:59:24 PM.587] Plugin "SirenMastery" was loaded from "SirenMastery.dll".
[8/20/2016 9:59:24 PM.875] SirenMastery: Loading SirenMastery 1.1.0.0, developed by Albo1125
[8/20/2016 9:59:24 PM.947] SirenMastery: Albo1125.Common verifying update entry for SirenMastery
[8/20/2016 9:59:25 PM.159] SirenMastery: Albo1125.Common.dll 6.1.0.0 starting standard dependency check for SirenMastery
[8/20/2016 9:59:25 PM.182] SirenMastery: Albo1125.Common detected RAGEPluginHook version: 0.45
[8/20/2016 9:59:25 PM.182] SirenMastery: Dependency check for SirenMastery successful: True
[8/20/2016 9:59:25 PM.186] SirenMastery: SirenMastery is not in beta.
[8/20/2016 9:59:25 PM.212] SirenMastery: Albo1125.Common 6.1.0.0, developed by Albo1125. Not checking for updates until 8/21/2016 7:42:03 PM
[8/20/2016 9:59:25 PM.260] SirenMastery: Error reading SirenMastery config files. Setting defaults
[8/20/2016 9:59:25 PM.295] SirenMastery: System.ArgumentException: Requested value 'k' was not found.
[8/20/2016 9:59:25 PM.296] at System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)
[8/20/2016 9:59:25 PM.296] at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)
[8/20/2016 9:59:25 PM.296] at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
[8/20/2016 9:59:25 PM.297] at System.Windows.Forms.KeysConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
[8/20/2016 9:59:25 PM.297] at ?????????????????????????????????????????.?????????????????????????????????????????()
[8/20/2016 9:59:25 PM.555] SirenMastery: SirenMastery, developed by Albo1125, has been loaded successfully!
[8/20/2016 9:59:25 PM.824] SirenMastery: 
[8/20/2016 9:59:25 PM.824] SirenMastery: ==============================
[8/20/2016 9:59:25 PM.825] SirenMastery: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[8/20/2016 9:59:25 PM.825] SirenMastery: ------------------------------
[8/20/2016 9:59:25 PM.826] SirenMastery: Origin: Game fiber "<UNNAMED THREAD>".
[8/20/2016 9:59:25 PM.826] SirenMastery: ------------------------------
[8/20/2016 9:59:25 PM.827] SirenMastery: Exception type: System.Xml.XmlException
[8/20/2016 9:59:25 PM.827] SirenMastery: Exception message: There are multiple root elements. Line 8, position 2.
[8/20/2016 9:59:25 PM.828] SirenMastery: ------------------------------
[8/20/2016 9:59:25 PM.828] SirenMastery: Inner exceptions:
[8/20/2016 9:59:25 PM.828] SirenMastery: ------------------------------
[8/20/2016 9:59:25 PM.829] SirenMastery: Stack trace:
[8/20/2016 9:59:25 PM.829] SirenMastery: at System.Xml.XmlTextReaderImpl.Throw(Exception e)
[8/20/2016 9:59:25 PM.829] at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
[8/20/2016 9:59:25 PM.830] at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
[8/20/2016 9:59:25 PM.830] at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
[8/20/2016 9:59:25 PM.830] at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
[8/20/2016 9:59:25 PM.830] at System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
[8/20/2016 9:59:25 PM.830] at ?????????????????????????????????????????.?????????????????????????????????????????(String )
[8/20/2016 9:59:25 PM.830] at ?????????????????????????????????????????.?????????????????????????????????????????()
[8/20/2016 9:59:25 PM.830] at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[8/20/2016 9:59:25 PM.832] at Rage.GameFiber.Main()
[8/20/2016 9:59:25 PM.832] SirenMastery: ==============================
[8/20/2016 9:59:25 PM.832] SirenMastery: 
[8/20/2016 9:59:25 PM.861] SirenMastery: Cleaning up
[8/20/2016 9:59:25 PM.863] SirenMastery: SirenMastery 1.1.0.0, developed by Albo1125, has been cleaned up.
 

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.