Page cover image

London Server Sided Sirens

Product Information

Purchase - Tebex Store - London Server Sided Sirens

This product adds over 30 London based siren tones to your FiveM server, 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.

Trying to install British Server Sided Sirens instead? Visit this page

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_londonsirens]

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

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

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

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

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

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

If you find another folder inside the LGMods_LondonSirens 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_LondonSirens
  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 configuration of this product is done within your ELS script. The below instructions are based upon oELS by OM Solutions, which we highly recommend.

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_LONDONSIRENS\\sirenpack_one",
     "DLC_LGMODS_LONDONSIRENS\\sirenpack_two",
     "DLC_LGMODS_LONDONSIRENS\\sirenpack_three"
}

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 Pack List

RSG MCS32

soundFile
soundPack
Description

rsg_wail

SIRENPACK_ONE_SOUNDSET

RSG Wail

rsg_yelp

SIRENPACK_ONE_SOUNDSET

RSG Yelp

rsg_twotone

SIRENPACK_ONE_SOUNDSET

RSG Two Tone

rsg_phaser

SIRENPACK_ONE_SOUNDSET

RSG Phaser


RSG CVS

soundFile
soundPack
Description

cvs_wail

SIRENPACK_ONE_SOUNDSET

CVS Wail

cvs_yelp

SIRENPACK_ONE_SOUNDSET

CVS Yelp

cvs_twotone

SIRENPACK_ONE_SOUNDSET

CVS Two-Tone

cvs_phaser

SIRENPACK_ONE_SOUNDSET

CVS Bullhorn


Bullhorns

soundFile
soundPack
Description

bullhorn_one

SIRENPACK_ONE_SOUNDSET

bullhorn_two

SIRENPACK_ONE_SOUNDSET

bullhorn_three

SIRENPACK_ONE_SOUNDSET

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

bike_wail

SIRENPACK_TWO_SOUNDSET

Hansch 620 Wail

bike_yelp

SIRENPACK_TWO_SOUNDSET

Hansch 620 Yelp

bike_whistle

SIRENPACK_TWO_SOUNDSET

Whistle (use as bullhorn)


Whelen Gamma

soundFile
soundPack
Description

las_wail

SIRENPACK_THREE_SOUNDSET

Whelen Gamma Wail

las_yelp

SIRENPACK_THREE_SOUNDSET

Whelen Gamma Yelp

las_phaser

SIRENPACK_THREE_SOUNDSET

Whelen Gamma Phaser


Whelen Beta

soundFile
soundPack
Description

lasold_wail

SIRENPACK_THREE_SOUNDSET

Whelen Beta Wail

lasold_yelp

SIRENPACK_THREE_SOUNDSET

Whelen Beta Yelp

lasold_twotone

SIRENPACK_THREE_SOUNDSET

Whelen Beta Two Tone

lasold_phaser

SIRENPACK_THREE_SOUNDSET

Whelen Beta Phaser


Whelen Euro 1

soundFile
soundPack
Description

lfb_wail

SIRENPACK_THREE_SOUNDSET

Whelen Euro 1 Wail

lfb_yelp

SIRENPACK_THREE_SOUNDSET

Whelen Euro 1 Yelp

lfb_phaser

SIRENPACK_THREE_SOUNDSET

Whelen Euro 1 Phaser


Bullhorns

soundFile
soundPack
Description

las_bullhorn

SIRENPACK_THREE_SOUNDSET

lfb_bullhorn

SIRENPACK_THREE_SOUNDSET

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": "bullhorn_one",
            "soundPack": "SIRENPACK_ONE_SOUNDSET"
        },
        "sounds": [
            {
                "soundFile": "rsg_wail",
                "soundPack": "SIRENPACK_ONE_SOUNDSET"
            },
            {
                "soundFile": "rsg_yelp",
                "soundPack": "SIRENPACK_ONE_SOUNDSET"
            },
            {
                "soundFile": "stirling_twotone",
                "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.

Last updated

Was this helpful?