SirenCore 3.0 · for GTA V and FiveM
Designevery flash.
Paint a siren pattern, preview it in 3D, and install it straight into your FiveM resource. No hand-written XML. Now load your ZModeler .z3d and export the car with its sirens built in.
SIREN 01STEP 01 / 16SIREN 32
Version 3.0.2 · Windows 10/11, 64-bit · 92 MB
Pricing
Choose your plan.
Your license is tied to your Discord account. Cancel anytime.
You'll sign in with Discord after choosing a plan, then pay securely with Stripe. Timed plans renew automatically, and you can cancel anytime from your account. See Terms & Refunds. Then download SirenCore from My License, sign in with the same Discord account, and you're ready.
New in 3.0
ZModeler support is here.
Load your .z3d straight into SirenCore, no .yft needed. Your lights are found and split, moved to the right colors on their textures, and your car exports with the sirens built in.
BetaZModeler support is new and may have bugs. Tell us in the Discord and we'll fix them.
01 · Load
Load your .z3d
Your light modules are found and split automatically. Click or box-select them and pick their sirens.
02 · Retexture
Automatic retexture
Each light's UVs move to the right color on its texture. A light drawn in every color on its texture is matched exactly.
03 · Check
Confirm Lights
Check where each light gets its color, and move, turn or scale it on the texture. Hold Shift to move in a straight line. SirenCore remembers it for that light on every car.
04 · Export
Sirens built in
Export your car with the sirens built in: compounded (shrunk, turned and pivoted, ready for the game) or separated (full size, to compound yourself).
Also new in 3.0
ZModeler · Beta
Static lights
Takedowns, cruise lights (pick the color), brake and reverse, each in its own extra. A light can be a siren and a static light at the same time.
ZModeler · Beta
Vehicle lights as sirens
Use the car's own headlights, taillights and indicators as sirens, split into their parts: lamp, running light strip, side marker.
ZModeler · Beta
Ignore lights
Leave out the lights you don't want, like the car's own side markers.
ZModeler · Beta
Color warnings
A warning when you paint a color a light can't show, with an Undo.
New
Aim and emit spots
Set each siren's exact angle with arrows on the car, and choose where its light comes from.
New
Extras plan
Name your extras (Takedowns and Cruise lights name themselves), and get the bone tree to build in ZModeler.
- Cleaner editorA project menu in the title bar, a simpler toolbar, and Lights, Extras and ULC tabs on the preview.
- Focus modePress Tab to hide everything but the pattern.
- ULC builderEvery extra shows its name, and extras with static lights are listed too.
- Loading screensWith the animated logo, and the 3D preview waits until your car and its textures are fully loaded.
- Skip the sign-in pageOpen straight into the editor (Settings, Startup). Your license is still checked every time.
- FixesSiren numbers always match their column, and the preview glow follows each siren's direction and color.
Tip: save light textures with their colors packed close together in your .ytd with 1 mipmap level, or the colors can blend from a distance.
Partners
Our partners.
Partner · Established 2019
Ferious Development
Non-escrowed, non-ELS FiveM police, fire, EMS, DOT and civilian vehicle packs, built for roleplay servers. Instant download, with support in their Discord.
- 2,200+Community members
- 3,500+Purchases
- 2019Established
Police / LEOFire & EMSDOTVehicle packsBundles
3D preview
Watch it run in 3D.
In SirenCore, your pattern runs on a real police SUV while you paint. When your own car is finished, load its .yft or its ZModeler .z3d and the pattern runs on it instead.
- Paint on the placeholderThe built-in police SUV, with a Whelen Liberty II or an mPower lightbar, runs your pattern as you paint it.
- Finish your carModel the vehicle and its sirens the way you always do.
- Load its .yft or .z3dSirenCore reads where every siren is from the model and lights them with your pattern, textures included.
You design the pattern. Where each light sits comes from your model, so the preview shows your car the way the game will.
Drag to look around
Placeholder SUV
Export to your resource
Straight into your resource.
Point SirenCore at your resource once. It finds carcols.meta and carvariations.meta, swaps in your car's siren entry, links the siren ID and keeps a backup.
- No copying XML between files
- Warns you before it touches a model with a different name
- The last 10 backups stay in sirencore_backups
- Rather do it by hand? Save carcols.meta, or copy just the siren block
resources/[cars]/police_pack
- carcols.metasiren 2025 replaced
- carvariations.metasirenSettings linked
- Model namepolice_pack matches
- Backupsirencore_backups/
Installed. Restart the resource and drive.
Built in
Tools for the rest of the job.
ULC builder
Build a ulc.lua for Ultimate Lighting Controller: stages, buttons, park and horn extras. Every extra shows its name, and extras with static lights are listed too. Load one from your resource, check it, install it.
-- Made with SirenCore
return {names = {"police_pack"},
steadyBurnConfig = {
forceOn = false, sbExtras = {1}
},
parkConfig = {
usePark = true,
pExtras = {11}, dExtras = {10}
},
hornConfig = {
useHorn = true, hornExtras = {12}
},
buttons = {
{label = "STAGE 1", key = 1, extra = 1},
{label = "STAGE 2", key = 2, extra = 2},
{label = "STAGE 3", key = 3, extra = 3},
{label = "TKD", key = 4, extra = 4}
},
}
Vehicle Renamer
Rename a car everywhere at once: every .meta and .lua file and the stream files, with a preview first, a backup, and Undo.
fpiu25→pd_fpiu
- data/vehicles.meta4 changes
- data/carcols.meta2 changes
- data/carvariations.meta2 changes
- stream/fpiu25.yft→ pd_fpiu.yft
Import carcols.meta
Open any existing carcols.meta and its pattern lands on the grid, ready to edit. Fix an old car's lights without starting over.
And the rest
Everything else, done properly.
Patterns and generators
Wig-wags, alternating flashes, traffic advisor arrows, chase and strobe, in one click.
Direction and labels
Paint which way each siren faces and what it is, with clear brackets like the original.
Intensity per siren
Set how bright every siren is, right under its column.
Smart color tools
Single Color Column mode, and Extract color to split a mixed column into separate sirens.
Export check
A status light tells you when every siren is ready, before anything leaves the app.
Real glow preview
The preview strip shows lights with true bloom, like in game.
Personalize it
Accent colors, glow strength, interface size and step dividers, with a guided first-run tour.
Automatic updates
New versions download and install themselves.
Projects carry over
Projects from SirenCore 1.x open in 2.0.
Questions
Good to know.
Does SirenCore work with ZModeler?
Yes, from 3.0. Load your .z3d straight in, no .yft needed: SirenCore finds and splits your lights, retextures them, and exports your car with the sirens built in. ZModeler support is in Beta, so it may have bugs. Tell us in the Discord and we'll fix them.
What happens when my plan runs out?
SirenCore reminds you 7 days before. When it expires, the app asks you to renew, and your projects stay saved.
Can I cancel?
Yes, anytime from your account page. You keep access until the end of the time you paid for.
I bought SirenCore before 2.0. Do I pay again?
No. Existing licenses stay lifetime licenses.
How do I get updates?
SirenCore updates itself automatically.
Which account do I use?
The same Discord account you bought with.
Do I need to be in the Discord server?
Yes. You'll sign in with Discord when you click Buy, and you need to be a member of the SirenCore server. Your license role is granted automatically.
