LG Mods Product Documentation
Tebex Store
  • Welcome
  • MLO / Interiors
    • UK Sinner Street
    • UK Traffic Base
    • UK JRU Base
  • Miscellaneous mods
    • British Server Sided Sirens
    • London Server Sided Sirens
    • Mega Server Sided Sirens
    • Police Prop Pack
    • British Ambience Pack
    • British Traffic Lights
    • British Speedbumps
Powered by GitBook
  1. Miscellaneous mods

Mega Server Sided Sirens

Last updated 2 months ago

Was this helpful?

Product Information

Purchase -

This product adds over 30 British based siren tones to your FiveM server from all across the UK, making them available to use with popular ELS scripts. The sirens themselves are 'drag and drop' to install and only require your ELS script to be modified to load the tones you decide to use.

The installation instructions on this page will be showing how to install the sirens for oELS by OM Solutions, which we highly recommend. Installation to other ELS scripts should be similar in concept.

Be aware that this product is encrypted and distributed via Tebex for the FiveM platform only. Editing of some content will be restricted.

You cannot install this product directly into GTA5 as a modification and must use the FiveM platform to use it as a streamed resource.

Contents

File/[Folder]
Information
Required to be configured?

[data]

File required to manage how certain parts of the addon works. Do not edit

No - Do not edit

[dlc_lgmods_mega_sirens]

This folder includes all the sound files. Do not alter the file names or structure.

No - Do not edit

.fxap

A FiveM file required to be included within the resource folder for the modification to load

No - Do not edit

fxmanifest.lua

FiveM config file to determine what files need to be loaded/streamed. Do not edit

No - Do not edit

README.txt

A file that does a poorer job at explaining what to do compared to this page! It has no functionality

No - Do not edit

Do not edit the files within this resource folder unless you know what you are doing. LGMods will not provide assistance to you if you have edited files outside of what has been set out to be edited by the customer.

Configuration must be made in your ELS script to enable these to work on vehicles.

Installation

  1. Find the 'resources' folder within your FiveM server installation. It should be in the same location as your server.cfg.

  2. Extract the files from the ZIP archive you downloaded into the 'Resources' folder.

  3. The folder inside the 'Resources' folder should be 'LGMods_MegaSirenPack' and within it you see the files listed above.

If you find another folder inside the LGMods_MegaSirenPack folder, then you need to make sure the contents are moved so that the files above are within the first directory you open from the resources folder, otherwise the addon will not load

  1. Open your server.cfg and find where you see a number of lines that start with the word 'ensure'. The default resources are usually included and appear like below.

ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
  1. Below these lines is where you will add this resource with the following line

ensure LGMods_MegaSirenPack
  1. Restart your server. Some resources can be loaded while the server is running using the start command, however sound files can usually have problems using this method as such we recommend you restart your server after installation.

All players that join must 'stream' the asset to their computer for the first time they connect to the server. There may be a short delay when first joining a server for any siren sounds to work, before they are cached. Depending on the server and clients internet connection, there maybe a small period where the sirens don't start immediately. Please be patient and try again after one minute

Configuration

The files we will be looking to modify in the oELS directory are;

  • Config.lua

  • _Default.json (or an existing .json file you have made to configure oELS for your vehicle already)

Configuring oELS

  1. Open Config.lua in a text editor (Windows Notepad is fine, but Notepad++ is a free alternative that makes reading Lua and JSON files easier)

  2. Scroll down to the line that has 'Config.Soundpacks = {'

  3. Replace this section with the following code;

Config.Soundpacks = {
     "DLC_LGMODS_MEGA_SIRENS\\sirenpack_one",
     "DLC_LGMODS_MEGA_SIRENS\\sirenpack_two"
}

You may include other sound packs in this section if you have them installed from other siren packs. You must ensure that the formatting of the JSON array remains valid (check for the quotes and a comma at the end of all but the last line). Be aware of the double backslashes \\ too.

  1. Save Config.lua and close it

  2. Open your .json file which is in the ELS folder of the ELS resource. If you haven't made one yet, edit _Default.json

  3. Within this file scroll to the bottom of the file looking for where it mentions "sirens". It should by default look like this;

 "sirens": {
        "enabled": true,
        "bullHorn": {
            "enabled": true,
            "soundFile": "SIRENS_AIRHORN",
            "soundPack": 0
        },
        "sounds": [
            {
                "soundFile": "RESIDENT_VEHICLES_SIREN_WAIL_01",
                "soundPack": 0
            },
            {
                "soundFile": "VEHICLES_HORNS_SIREN_2",
                "soundPack": 0
            },
            {
                "soundFile": "VEHICLES_HORNS_SIREN_1",
                "soundPack": 0
            }
        ]
    },
  1. The lines that require editing are where it mentions "soundFile" and "soundPack" in four different places. A soundFile will be within one of the three soundPack files. To use a siren tone you must put the soundFile from the table below for the siren you want. You must also make sure you are using the relevant soundPack shown next to it in the table below.

  2. Once you have finished, save the file. The filename MUST be the same name you have given the vehicle files and in the vehicle.meta. For example a car named POLVAN1 would be saved as POLVAN1.json.

  3. Restart your FiveM server.

You will need to repeat this for every vehicle you wish to assign the LGMods Siren Pack sirens to.

If you have any issues be sure to check the F8 console raising any errors, otherwise check for typing errors.

Siren Tones & their Sound Packs

Sirens can be mixed and matched so you could do a Stirling Wail but use a Beta Bullhorn!

RSG MCS32

soundFile
soundPack
Description

mcs_wail

SIRENPACK_ONE_SOUNDSET

RSG MCS32 Wail

mcs_yelp

SIRENPACK_ONE_SOUNDSET

RSG MCS32 Yelp

mcs_twotone

SIRENPACK_ONE_SOUNDSET

RSG MCS32 Two Tone

mcs_phaser

SIRENPACK_ONE_SOUNDSET

RSG MCS32 Phaser


RSG CVS

soundFile
soundPack
Description

cvs_wail

SIRENPACK_ONE_SOUNDSET

RSG CVS Wail

cvs_yelp

SIRENPACK_ONE_SOUNDSET

RSG CVS Yelp

cvs_twotone

SIRENPACK_ONE_SOUNDSET

RSG CVS Two-Tone

cvs_phaser

SIRENPACK_ONE_SOUNDSET

RSG CVS Phaser


Bullhorns

soundFile
soundPack
Description

mcs_bullhorn

SIRENPACK_ONE_SOUNDSET

Use for MCS & CVS

beta_bullhorn

SIRENPACK_ONE_SOUNDSET

Beta Bullhorn

euro_bullhorn

SIRENPACK_ONE_SOUNDSET

Euro Bullhorn

gamma2_bullhorn

SIRENPACK_ONE_SOUNDSET

Gamma2 Bullhorn

Stirling Siren

soundFile
soundPack
Description

stirling_wail

SIRENPACK_TWO_SOUNDSET

Stirling Wail

stirling_yelp

SIRENPACK_TWO_SOUNDSET

Stirling Yelp

stirling_phaser

SIRENPACK_TWO_SOUNDSET

Stirling Phaser

stirling_twotone

SIRENPACK_TWO_SOUNDSET

Stirling Two Tone


HANSCH TYPE 620 (Motorcycle Siren)

soundFile
soundPack
Description

hansch_wail

SIRENPACK_TWO_SOUNDSET

Hansch 620 Wail

hansch_yelp

SIRENPACK_TWO_SOUNDSET

Hansch 620 Yelp

hansch_whistle

SIRENPACK_TWO_SOUNDSET

Whistle (use as bullhorn)


Whelen Gamma2

soundFile
soundPack
Description

gamma2_wail

SIRENPACK_ONE_SOUNDSET

Whelen Gamma2 Wail

gamma2_yelp

SIRENPACK_ONE_SOUNDSET

Whelen Gamma2 Yelp

gamma2_phaser

SIRENPACK_ONE_SOUNDSET

Whelen Gamma2 Phaser

gamma2_twotone

SIRENPACK_ONE_SOUNDSET

Whelen Gamma2 TwoTone


Whelen Beta

soundFile
soundPack
Description

beta_wail

SIRENPACK_ONE_SOUNDSET

Whelen Beta Wail

beta_yelp

SIRENPACK_ONE_SOUNDSET

Whelen Beta Yelp

beta_phaser

SIRENPACK_ONE_SOUNDSET

Whelen Beta Phaser


Whelen Euro

soundFile
soundPack
Description

euro_wail

SIRENPACK_TWO_SOUNDSET

Whelen Euro Wail

euro_yelp

SIRENPACK_TWO_SOUNDSET

Whelen Euro Yelp

euro_phaser

SIRENPACK_TWO_SOUNDSET

Whelen Euro Phaser


Whelen Alpha 12r

soundFile
soundPack
Description

alpha12r_wail

SIRENPACK_TWO_SOUNDSET

Whelen Alpha 12r Wail

alpha12r_yelp

SIRENPACK_TWO_SOUNDSET

Whelen Alpha 12r Yelp

alpha12r_phaser

SIRENPACK_TWO_SOUNDSET

Whelen Alpha 12r Phaser


Premier Hazard 7004

soundFile
soundPack
Description

7004_wail

SIRENPACK_TWO_SOUNDSET

7004 Wail

7004_yelp

SIRENPACK_TWO_SOUNDSET

7004 Yelp

7004_phaser

SIRENPACK_TWO_SOUNDSET

7004 Phaser


Fire Two Tone (Old Hi-LO)

soundFile
soundPack
Description

fire_twotone

SIRENPACK_TWO_SOUNDSET

Fire Two Tone


Example

Let's give an example of the block of code relating to the sirens. Here I have changed the bullhorn file to bullhorn_one which is part of the SIRENPACK_ONE_SOUNDSET. I then use rsg_wail and rsg_yelp for the sirens also part of SIRENPACK_ONE_SOUNDSET. However, I have decided to use a different third siren and instead going with stirling_twotone of the SIRENPACK_TWO_SOUNDSET.

"sirens": {
        "enabled": true,
        "bullHorn": {
            "enabled": true,
            "soundFile": "mcs_bullhorn",
            "soundPack": "SIRENPACK_ONE_SOUNDSET"
        },
        "sounds": [
            {
                "soundFile": "mcs_wail",
                "soundPack": "SIRENPACK_ONE_SOUNDSET"
            },
            {
                "soundFile": "mcs_yelp",
                "soundPack": "SIRENPACK_ONE_SOUNDSET"
            },
            {
                "soundFile": "mcs_twotone",
                "soundPack": "SIRENPACK_TWO_SOUNDSET"
            },
            {
                "soundFile": "mcs_phaser",
                "soundPack": "SIRENPACK_TWO_SOUNDSET"
            }
        ]
    },

You can add more sirens by repeating the blocks, making sure to put a comma after the } for all but the last siren.

These instructions assume you have a working FiveM server that you can already connect to without issue. Please see for more information on setting up a FiveM server.

Download this LG Mods product from your , if you haven't already.

The configuration of this product is done within your ELS script. The below instructions are based upon , which we highly recommend.

here
FiveM Keymaster
oELS by OM Solutions
Tebex Store - Mega Server Sided Sirens
Emergency Lighting System - OMSolutionsOMSolutions
Logo
Page cover image