π₯ MulderDev Firefighter Script
Bring immersive and dynamic firefighting missions to your RedM VORP Core server.
With the MulderDev Firefighter Script, fires can break out automatically at configurable locations across the map. Players must respond to the incident, refill their water bucket at nearby water sources and extinguish every individual flame before the mission is completed.
The script is ideal for firefighter departments, emergency-roleplay, server events or additional civilian activities.
π Features
π₯ Dynamic Fire Incidents
Fires can automatically start at randomly selected locations.
You can configure:
- The chance of a fire starting
- The time between possible incidents
- The maximum number of active fires
- Individual fire locations
- Multiple flame points per incident
This allows you to create both smaller fires and larger emergency situations.
πͺ£ Interactive Water Bucket
Players use a functional water bucket directly through vorp_inventory.
- Equip and remove the bucket through the inventory item
- Configurable number of water charges
- Each flame must be extinguished individually
- Immersive pouring animation
- Water-splash particle effects
π§ Multiple Refill Options
Players can refill their bucket at different water sources throughout the world.
Supported refill options include:
- Water wagons
- Water pumps
- Wells
- Manually configured refill locations
- Additional configurable wagon and prop models
Nearby supported pumps and wells can be detected automatically.
πΊοΈ Active Fire Blips
Active fire incidents are displayed on the map.
The firefighter blip remains visible until all flames at the location have been successfully extinguished.
π° Optional Rewards
Players can receive a configurable money reward after successfully completing a firefighting incident.
The reward system can also be disabled for servers that prefer pure roleplay-based firefighter missions.
βοΈ Highly Configurable
The script can be adjusted through the included configuration file.
Configurable options include:
- Fire locations
- Flame positions
- Incident names
- Fire intervals
- Fire probability
- Maximum active incidents
- Bucket capacity
- Refill locations
- Supported water sources
- Map blips
- Reward amounts
π οΈ Admin Commands
Admin and testing commands are included for manually starting, stopping and testing fire incidents.
π Performance Optimized
The resource was developed with server performance in mind and only manages active incidents and nearby interactions when required.
π¦ Required Resources
This script requires:
- VORP Core
- vorp_inventory
A usable inventory item named bucket is required.