This mod raises various siren limits in GTA V.
The per-vehicle siren limit is raised from 20 to 32. Vehicles can now have siren1 through siren32, which are all fully functioning and independent. The siren_glass limit is also raised to 32. Note that the limit of 128 total bones on a vehicle still exists.
The maximum value of a siren setting ID in carcols is raised to 65535. In the base game, siren settings can conflict if one of them has a value over 255. Now, siren setting IDs can go up to 65535 without conflicting with each other.
This mod also expands the maximum number of unique siren settings you can have. If you have 400 cars, and they all have unique light patterns, that'll work.
If after installation you receive an error "Failed to create log, access is denied", make sure your GTA Root Folder has writing permission for "everyone". If you need assistance feel free to open a ticket on discord.
Copy the included ASI to your game folder.
For additional lights, just use siren21 through siren32 and add extra entries to the siren settings in carcols.meta. Again, note that there is still a limit of 128 total bones on a single vehicle.
For the increased ID limit, just use a number bigger than "255" as the ID. The values 0, 255, and 65535 are reserved, so don't use those specific values. No additional configuration is required.
SSLA v2 is compatible with FiveM.
The server owner must enable ASIs in server.cfg with sv_scripthookallowed true, and Each user must copy the ASI into the plugins folder in their FiveM Application Data. No changes are required to the server config.
Run WIN+R and paste in "%localappdata%\FiveM\FiveM.app\plugins" which will lead you right to the correct folder
This ASI produces a SirenSettings.log file in your game directory. It records:
Every loaded SirenSetting, its name, its ID, and its internal index;
Every loaded vehicle, its name, its siren ID, and the index it was matched to;
Any conflicts, where two SirenSetting entries have the same ID.