[ESX/QBCORE/STANDALONE] - Persistant Molotov Cocktail Script

aliano_molotov | Persistant molotov system

A standalone FiveM resource that introduces persistant molotov cocktails and dynamic fire mechanics. Featuring server-wide synchronization, realistic fire evolution, firefighter response systems, and immersive gameplay mechanics.

Features

  • Realistic Fire Physics: Dynamic fire evolution from small flames to large infernos with proper particle effects
  • Full Server Synchronization: All players see fires in real-time with perfect position and state synchronization
  • Impact Detection: Molotov impact calculation using raycasting and projectile tracking
  • Professional Fire Response: Automatic alerts and blips for configured emergency jobs (police, EMS, firefighters, whatever)
  • Real Firefighting Mechanics: Extinguish fires using fire extinguishers or firetruck water cannons
  • Complete Crafting System: Refuel bottles and craft molotovs with immersive animations
  • Fire Damage System: Players take damage when too close to flames with visual effects
  • Admin Controls: Emergency command to extinguish all fires server-wide

Short Preview

Full Preview

Links

Important Usage Instructions

Molotov Throwing Technique

For optimal fire placement, follow these steps:

  1. Equip the molotov - You’ll receive instructions immediately
  2. Aim carefully at your target location before throwing
  3. Throw the molotov - Use your normal throwing controls
  4. CRITICAL: Keep aiming at the impact zone without moving your camera
  5. Wait for ignition - The fire will spawn exactly where you’re aiming
  6. Only move once the fire has fully ignited

Note: Moving your camera too soon after throwing will result in inaccurate fire placement! Throw from reasonable distance and maintain your aim until the fire ignites.

Firefighter Response System

Configured emergency jobs receive:

  • 10 seconds delayed alerts after fire ignition - Configurable
  • GPS blips showing exact fire locations - Configurable
  • Zone-based notifications with coordinates
  • Real-time extinguishing synchronization

Customization

All settings can be customized in config.lua

  • Refuel Stations: Pre-configured gasoline refill locations
  • Fire Evolution: Customizable fire growth stages and timings
  • Damage Settings: Configurable fire damage intervals and amounts
  • Emergency Jobs: Customizable job list for fire alerts
  • Admin Controls: Configurable emergency command
  • Texts: Confugurable notifications and messages

Command

  • /stopallfires - (admin only) to extinguish all fires server-wide

Installation

  1. Place the aliano_molotov folder inside your server’s resources directory.
  2. Add ensure aliano_molotov to your server.cfg
  3. Add the required items to your ox_inventory by following the README.md inside the “images” folder.

Dependencies

  • ox_inventory: Required for item system and crafting

My Other Releases

Specificities

Code is accessible Partially Escrowed, config.lua available to config everything
Subscription-based No
Lines (approximately) 1200 ~
Requirements ox_inventory
Support Yes

See you soon! Aliano.

2 Likes