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.

LiveLights - siren setting live editor 1.2

(4 reviews)

6 Screenshots

This is a RagePluginHook plugin for single-player GTA V. It enables users to view and modify all siren setting parameters live in game and import/export carcols.meta files.

You must have RagePluginHook version 98 or later. You can download RPH bundled with LSPDFR or from the RPH Discord server.

 

This plugin is primarily intended as a tool for vehicle developers to create and modify siren settings. Users are welcome to use it to look around and try out making their own custom sequences, but it is not intended as a general-use siren controller. 

 

If you use this mod to make something cool, please mention this mod in your readme or credits file, and link to this page. Feel free to send me a link to your mod when it's released so I can see what you created using this plugin! If you found this plugin particularly useful, you can donate to me to support my development projects and get member-exclusive benefits. 


Quick feature overview and user guide:

  • Configure carcols.meta and carvariations.meta for your vehicle(s) and load your initial carcols settings
  • Launch the game with LiveLights installed
  • Open the RPH console and type `LoadPlugin LiveLights.dll` to load the plugin if it isn't set to load automatically
  • Spawn a vehicle you want to work on
  • Open the LiveLights menu (`-` key on the main keyboard by default)
  • The menu will show the default siren setting name for the current vehicle. You can switch to a different siren setting from the menu if you want.
  • Any siren setting defined in any carcols.ymt/carcols.meta file is not editable in game. You can only edit cloned copies which are created temporarily in memory. Clicking into the Edit Siren Settings menu will automatically create an editable clone of the currently selected siren setting. Once an editable clone has been created, any changes you make to it will only apply to that cloned setting; they will not affect the original version. You can set any individual vehicle to use the cloned copy by selecting it through the menu, but any newly spawned vehicle will use its default, unedited siren setting when spawned. 
  • Any changes you make in the Edit Siren Settings menu will immediately be applied to all spawned vehicles which have been set to use that clonsed siren setting.
    • Within the main menu you can change all settings which apply to the overall siren setting entry (e.g. BPM, falloff settings, etc.)
    • There are submenus to edit settings for each individual siren (1-20). The siren submenus siren-specific settings, and have further submenus for corona, flashiness, and rotation settings. 
    • There are separate submenus for headlight and taillight settings. 
    • There is a sequence quick-edit menu which allows you to change the flashiness sequence for all sirens, plus headlights and taillights, from a single menu without having to switch between siren submenus. 
    • You can use the Copy menu to copy settings between sirens within one settings instance, or to copy between different settings instances. Select dynamically whether to copy everything or only certain properties.
  • When you are finished configuring your siren setting and are satisfied with the results, you can click the Export item on the Edit Siren Settings menu to export that individual setting, or you can use the Export menu from the main menu to select multiple settings to export to a single file.
    • You will be prompted for a file location. If you just enter a filename, the setting entry currently being edited will be saved to GTA V\Plugins\LiveLights\carcols\<selected_filename>. If you enter a path relative to the GTA root folder, your file will be saved to that path, e.g. LML\police-pack\data\new-carcols.meta. You can also enter an absolute path and the file will be saved to that exact location even if it is not within the GTA V folder, e.g. C:\GTA V\mods\police\carcols-2.meta
    • You can set the siren ID on each edited siren setting as you make changes. This only affects the siren ID that will be exported; it does not do anything in-game, and nothing prevents you from exporting multiple settings with the same ID (which you should probably avoid).
    • If you do not specify a siren ID it will be exported as 0 by default. You will need to edit the siren ID to the value you wish to use in your carcols.meta/carvariations.meta. See info below regarding important notes on siren setting ID limitations. 
    • The exported file will be a fully valid carcols.meta file and can be used directly in a DLC, LML package, or FiveM resource. 
  • All changes will be lost when you exit the game. Make sure to export any savings you want to keep, and add those exported savings to a carcols.meta file which will get loaded by the game. 

 

Siren Setting ID limit:

GTA V has a hard-coded limit of 255 siren setting IDs in the game. Siren setting IDs over 255 can be entered in carcols.meta, but will overflow and be converted to a number between 0-255, which may conflict with other mods. 

 

SirenSetting Limit Adjuster:

It is strongly recommended to install the SirenSetting Limit Adjuster (SSLA). This raises the siren setting ID limit to 65535, and increases the per-vehicle siren 
limit from 20 sirens to 32 sirens. LiveLights automatically detects if SSLA is installed and how many sirens are supported by your game. If SSLA is installed, you can choose to export carcols.meta files with only 20 sirens, or up to 32 sirens. Select this in the export menu.

 


Acknowledgements:

Thank you to @LMS and @MulleDK19 for adding support for siren editing to the RPH SDK. 

Thanks to @alexguirre for related research, and for developing RageNativeUI

Thanks to @cp702 for developing the SirenSetting Limit Adjuster

 

Thank you to all members of the Parks Benefactor Program, whose generous donations enable me to push modding GTA V to new heights. Special thanks to all of the current Old Faithful level donors for your especially generous contributions: jmoney545, elvismowery6, LeoTheSkunk, EmergeNYC, Snipes19802, Kmiller96, d.hausauer, mrniko8803

Edited by PNWParksFan

What's New in Version 1.2

Released

RNUI was accidentally bundled into the DLL in previous versions. RNUI required an update for GTA V 3407. This caused a crash in LiveLights when using the embedded older version. Removed the embedding, so now RNUI is loaded from the game folder.


Short Description

Edit carcols settings LIVE in game, and export a meta file automatically

User Feedback

Recommended Comments

Benjamin255

Members

Can it be used in non-ELS police cars? Used to adjust settings to flash like an ELS police car

PNWParksFan

Insiders Author

Just now, Benjamin255 said:

Can it be used in non-ELS police cars? Used to adjust settings to flash like an ELS police car

 

Yes, that is the point. This is for developers of non-ELS vehicles to be able to adjust flash settings to tweak their configurations how they want them. It's not intended to be a general purpose siren controller; for that, you can check out DLS: 

 

 

Shaoye

Members

Nice.

forget

Members

(edited)

it says unable to load Livelights

RagePluginHook Version 81 or later is required, you are on version 96.

 

81 or later, 96 is the lastest version.

 

How can i fix this? Thanks beforehand.

 

(SOLVED, JUST UPDATED RAGE)

 

Grand Theft Auto V 25_10_2022 10_36_12 p. m..png

Edited by forget

mcflame

Members

Is it possible to create of version of this for FiveM. It would help out people who want to create a FiveM server with friends and have a ton of emergency vehicles on it. For example. I have a large amount of lore friendly emergency vehicles on my server. But my biggest issue is trying to get the lights to work. I know we can just constantly restart the resource. But it becomes annoying very quickly.

PNWParksFan

Insiders Author

4 hours ago, forget said:

it says unable to load Livelights

RagePluginHook Version 81 or later is required, you are on version 96.

 

81 or later, 96 is the lastest version.

 

How can i fix this? Thanks beforehand.

 

(SOLVED, JUST UPDATED RAGE)

 

Glad to hear you figured that out. I see I forgot to update the minimum version in the in-game notification, although it is correct in the console log. I'll update that the next time I push a new version. 

 

19 minutes ago, mcflame said:

Is it possible to create of version of this for FiveM. It would help out people who want to create a FiveM server with friends and have a ton of emergency vehicles on it. For example. I have a large amount of lore friendly emergency vehicles on my server. But my biggest issue is trying to get the lights to work. I know we can just constantly restart the resource. But it becomes annoying very quickly.

 

No, this cannot be done in FiveM. It relies upon extensive memory editing that RagePluginHook provides a simple interface for to modify these values at runtime. FiveM does not expose this type of functionality, and it is entirely impossible to do this from either a client or server script in the FiveM environment. The FiveM permission model does not allow it, but even if it did, the changes required are so complicated that it is still not possible. You can of course install RPH for single player, use LML to load your FiveM packages, use LiveLights to make edits to your settings, and then copy those settings back over to your FiveM package. 

BlueLine Vibes

Members

@PNWParksFan Thank you for your hard work in the community.  Will give this a try.  Now I noticed you mentioned above in the comments that it is intended for developers of Non-ELS vehicles.  Would this still work on ELS or would I not even try it out.  Thanks again for the attention to details.

Nelly222

Members

(edited)

Hello. This script/plugin is best. I like it, but I have a one question. I set my custom light stages and I save it for example, police4, but I am using ultimate backup plugin and when I call backups, backup cars haven´t my custom light stages, but only original. Can I set custom light stages for backups too or only for my car? Thanks for help.

Edited by Nelly222

JankModding

Members

I don't completely understand the purpose of this just yet so im asking, say I have a older modeled vehicle with some errors in the ELS lighting patterns would this script be able to let me edit it to my liking??

PNWParksFan

Insiders Author

8 hours ago, HollerSideCentral said:

I don't completely understand the purpose of this just yet so im asking, say I have a older modeled vehicle with some errors in the ELS lighting patterns would this script be able to let me edit it to my liking??

 

No, this has nothing to do with ELS. It's for editing the emergency lighting settings on non-ELS vehicles. 

 

On 10/28/2022 at 12:29 AM, Nelly222 said:

Hello. This script/plugin is best. I like it, but I have a one question. I set my custom light stages and I save it for example, police4, but I am using ultimate backup plugin and when I call backups, backup cars haven´t my custom light stages, but only original. Can I set custom light stages for backups too or only for my car? Thanks for help.

 

This mod is only for manually editing the siren settings on a particular individual vehicle. If you want to apply that setting to all vehicles you can export the carcols.meta and update your DLC or LML package with your vehicles accordingly. To get light stages you can use LiveLights to customize the settings for each stage, export them, then use those exported settings to build a custom DLS configuration. 

 

 

Officer Davie

Members

i think i´am doing something wrong....i edit the carcols ingame, safe it for eg. as ID 4444 and export the .meta

add it to the vehicle and setting the ID in the carvariations.meta to the same value but the cars always spawn with a normal horn and no sirens

PNWParksFan

Insiders Author

6 hours ago, Officer Davie said:

i think i´am doing something wrong....i edit the carcols ingame, safe it for eg. as ID 4444 and export the .meta

add it to the vehicle and setting the ID in the carvariations.meta to the same value but the cars always spawn with a normal horn and no sirens

 

Changing the siren settings does not affect the audio for a vehicle. Assuming the lights flash correctly as expected, you would need to change the audiohash in vehicles.meta. 

Officer Davie

Members

13 hours ago, PNWParksFan said:

 

Changing the siren settings does not affect the audio for a vehicle. Assuming the lights flash correctly as expected, you would need to change the audiohash in vehicles.meta. 

sadly neither the lights and the sirene are saved, each time i restart the game the police car has no emergency lighting nor a siren sound

PNWParksFan

Insiders Author

1 hour ago, Officer Davie said:

sadly neither the lights and the sirene are saved, each time i restart the game the police car has no emergency lighting nor a siren sound

 

Are you exporting the settings and configuring carcols.meta and carvariations.meta? The mod is meant to help you create siren settings, but you need to export the file and set everything up accordingly. 

Officer Davie

Members

5 hours ago, PNWParksFan said:

 

Are you exporting the settings and configuring carcols.meta and carvariations.meta? The mod is meant to help you create siren settings, but you need to export the file and set everything up accordingly. 

i export the settings with your tool and exchange the original one with yours.

then i take the settings ID and paste this in the carvariations.meta 

this is how far i understood the readme 🤔

PNWParksFan

Insiders Author

4 hours ago, Officer Davie said:

i export the settings with your tool and exchange the original one with yours.

then i take the settings ID and paste this in the carvariations.meta 

this is how far i understood the readme 🤔

 

That should work... the issue must be somewhere in how you are configuring the DLC file or LML package. If you change the settings file... it should change, unless you have it configured wrong. 

(edited)

Great tool. Makes non ELS so much easier.

Edited by West Coast Wookie

steaynrw

Members

(edited)

Der Rotz funktioniert nicht habe ELS aber es funktioniert nicht 

Edited by steaynrw

cakuzma

Members

i have a quesiton, can i use this to change a Blue Blue car to a Red blue car, i looked at the cars texture files and they have red lighting in the file, but it looks like the car isnt useing the red parts and just uses the blue , is there a way to change it so it uses red blue ?

amenbrother

Members

Hi, there,

 

I'm experiencing a crash on the new version of GTA V and RPH/LSPDFR. When I load the plugin, it crashes immediately. I can provide my RPH log if needed. Thanks!

OfficerAlexis

Members

Can you make a version for ELS vehicles too please?

PNWParksFan

Insiders Author

On 4/19/2024 at 7:46 PM, amenbrother said:

Hi, there,

 

I'm experiencing a crash on the new version of GTA V and RPH/LSPDFR. When I load the plugin, it crashes immediately. I can provide my RPH log if needed. Thanks!

 

Crash is fixed, download the latest update. 

 

4 minutes ago, OfficerAlexis said:

Can you make a version for ELS vehicles too please?

 

No, the way ELS works is completely and entirely different. 

amenbrother

Members

7 hours ago, PNWParksFan said:

 

Crash is fixed, download the latest update. 

Yep, works great! Thanks for the update!

Gelse16

Members

still working fine. since it's first release i've never done carcols without it. outstanding timesaver!  10

nasterydach

Members

Can somebody explain how to use exported pattern files in DSS?

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.