Releases: DeamonScripts/dps-EmergencyVehicleMenu
Releases · DeamonScripts/dps-EmergencyVehicleMenu
v2.2.0-DSRP - Accessibility & Configuration Overhaul
🚀 What's New in v2.2.0-DSRP
This release focuses on accessibility improvements and configuration organization to make the script easier to set up and use for all players.
⭐ Highlights
🔓 Lowered Job Grade Requirements
- All zones now use
minGrade = 0- Cadets, Officers, and all ranks can now access the vehicle modification menu - Previously locked to Grade 4+ (Lieutenants/Commanders only)
🚗 Better Custom Vehicle Support
- Added comprehensive
Config.ManualEmergencyVehicleslist - Includes all GTA V default emergency vehicles
- Easy-to-add commented examples for custom vehicles (NYPD Explorer, BCSO Charger, etc.)
- Auto-detection fallback still works alongside manual list
🏢 Custom MLO Zone Templates
- Added commented Gabz-style MLO zone examples
- Easy to uncomment and adjust coords for your custom buildings
- Includes garage/parking area presets for MRPD, Pillbox, etc.
📋 Full Changelog
Config Improvements
- ✅ Reorganized config into 9 clearly labeled sections
- ✅ Added
Config.JobMappingswith expanded job names (statepolice, trooper, saspr, etc.) - ✅ Enabled job caching by default (
Config.CacheJobInfo = true) - prevents SQL spam - ✅ Added
Config.CheckUpdatesoption
Economy & Balance
- ✅ Balanced repair costs: $350 field repair / $500 full repair
- ✅ Added 25% discount for police, ambulance, and fire jobs
- ✅ Free repairs for mechanics
- ✅ Cost scaling capped at 2.5x multiplier
New Features
- ✅ Undercover Neon Support -
Config.UndercoverNeonwhitelist for specific vehicles - ✅ Input Validation -
Config.ValidateName()function prevents invalid/malicious preset names - ✅ Named Constants -
Config.Constantsfor damage thresholds, cooldowns, and more
Code Quality
- ✅ Removed duplicate config sections
- ✅ Better inline documentation
- ✅ Verified QBox framework detection order (qbx_core before qb-core)
📝 Quick Setup
- Add your custom vehicles to
Config.ManualEmergencyVehicles:
Config.ManualEmergencyVehicles = {
-- GTA defaults included...
"nypd_explorer", -- Add your custom vehicles
"bcso_charger",
"2020tahoe",
}-
If using custom MLOs, uncomment and adjust the zone coordinates in
Config.ManualModificationZones -
Set
Config.Debug = falseonce everything is working
🔧 Dependencies
- ox_lib
- oxmysql
- QBCore / QBox / ESX (auto-detected)
Full Changelog: v2.1.2-DSRP...v2.2.0-DSRP
v1.0.0 - Initial Release
First official release of dps-EmergencyVehicleMenu.
This resource provides a zero-configuration solution for managing emergency vehicle extras, liveries, and performance upgrades. It is designed to be plug-and-play with automatic detection for your framework.
Key Features:
- ✅ Zero Configuration: No setup required—just drag and drop.
- ✅ Multi-Framework: Auto-detects ESX, QBCore, and QBox.
- ✅ Job Integration: Built-in access control for Police, EMS, and Fire.
Installation:
- Download the source code zip below.
- Extract to your
resourcesfolder. - Add
ensure dps-EmergencyVehicleMenuto yourserver.cfg.