ESX • QBCore • Qbox compatible
Instant download
Updates included
Discord support
Secure checkout

Emergency Lights & Sirens (ELS)

A free open-source FiveM Emergency Lights & Sirens (ELS) script; optimized for performance, with immersive lightning, ma...

Key Features

Easy Configuration
Simple config files for quick setup
Open Source
100% editable source code
Secure & Optimized
Server-side validation & performance
Multi-Language
Fully translatable labels
Free

Works with ESXQBCoreQbox

What's included:

  • Full source code
  • Configuration files
  • Installation documentation
  • 100% editable code
  • Discord support
Instant download
Open source
Discord support

Overview

Features

  • Vehicle lights and sirens are fully synchronized between players and optimized for performance.

  • Immersive lightning, the emitted lights are drawn in the direction of the light source, creating a realistic feeling.

  • A comprehensive and compact user-interface, indicating the current status of the lights/sirens.

  • Players seated in the front can simultaneously control the vehicle lights/sirens (configurable).

  • Fully standalone for easy integrated into any server.

  • A debug-mode, which allows you to configure the emergency lights of a vehicle whilst in-game. No need to notoriously configure the positions and directions of a light in the configuration file. The end of the showcase video shows how to fully configure a vehicle.

  • Optimized, the script only physically draws the lights of the closest vehicles (amount can be configured) maintaining low resmon. If ~15 vehicles are closeby, the resmon will only be around 0.23 ms whilst still drawing the lights of the closest 5 vehicles (idle is 0.0 ms).

  • Light intensity automatically adapts to the time (optional), increasing during the day for better visibility.

  • Hazard and indicator lights are also included and fully synchronized, supports custom (server-sided) sirens, supports key-mapping and much more.

Installation

  1. Download the resource from GitHub using the link above
  2. Extract the files and move the resource folder to your server's resources directory
  3. Add to server.cfg by adding: ensure resource-name
  4. Restart your server to load the resource
  5. Configure (optional) by editing the config.lua file in the resource folder

Configuration

All scripts include easy-to-edit configuration files. Common settings include:

  • Language/localization options
  • Feature toggles
  • Price and economy settings
  • Notification preferences

What others say

"Script are really well-made, code is well-structured, congratulations my friend! Not just for this one, but all your other free scripts are well done."

- vRP-Masquantis

"This looks really nice - I remember back when ELS scripts were hard to use, glad to see you make it easy to use!"

- PickleMods

"Thats some good work, good release"

- Brave_developement

Frequently Asked Questions

Yes! All our free scripts are compatible with ESX, QBCore, and Qbox frameworks. Additionally, all framework-related code is accessible, so you can easily integrate our scripts with any custom framework.
Yes! This package is completely free to download and use. No payment required. You can modify it as needed for your server.
Absolutely! Since this is a free package, you have full access to the source code and can modify it however you want for your server.
We provide support through our Discord server. While priority support is reserved for paid packages, we're always happy to help when possible!
Download from GitHub, extract to your resources folder, add to server.cfg, and restart your server. See the Installation tab for detailed steps.
Most scripts function independently and don't require additional resources. If any dependencies are needed, this information will be clearly provided in the installation documentation.