Dispatch has been updated to v1.0.1!
Update Content:
- Discord Webhook integration has been added!
Dispatch has been updated to v1.0.2!
Update Content:
Overview
- Performance improvements for high-population servers (300+ players).
- Critical UI bug fixes and QBox (qbx_core) compatibility.
Bug Fixes
- Fixed
glxs_lib dependency issue causing script failures.
- Resolved βServer Callback not foundβ spam loop with
glxs-gps .
New Features
- Time Format Option : Toggle between relative (
14:35 ) and static (5 min ago ) time.
- High-Performance Mode : Optimized for high-population servers.
- Native QBox Support : Full compatibility with
qbx_core .
- Smart Caching : Improved server-side player handling.
System Improvments
- New config option:
Config.UI.TimeFormat = 'static'
(Switch between relative or static time format in the UI).
- Rewrote blip logic for a Single-Thread architecture.
- Added single Audio instance pool to prevent memory leaks.
Modified Files
fxmanifest.lua
server/sv_main.lua
client/cl_nui.lua
client/cl_blips.lua
web/*
config/cfg_main.lua
Download
You can get the latest version from the Cfx.re Portal.
Dispatch has been updated to v1.0.3!
Update Content:
Overview
-
Critical bug fixes regarding job permissions and alert triggers.
-
Improved detection logic for reckless driving and shooting.
-
New detection mode system for customizable alert sensitivity.
-
MPH/KMH support for speed-based alerts.
Bug Fixes
-
Toggle Permission: Fixed an issue where the dispatch menu could be opened by non-authorized jobs. Now strictly follows Config.TargetJobs.
-
Weapon Alerts: Fixed the delay in shooting alerts. Alerts now trigger immediately on the first shot instead of waiting for multiple rounds.
-
Reckless Driving: Fixed the issue where reckless driving alerts were extremely hard to trigger.
New Features
-
Detection Modes: Choose between βeasyβ (reliable, immediate triggers) or βhardβ (realistic, requires witnesses) in Config.DetectionMode.mode
-
Speed Unit Support: Configure reckless driving thresholds in either KM/H or MPH using speedUnit setting.
-
Improved Reliability: Easy mode uses manual speed checks for 100% reliable reckless driving detection.
System Improvements
-
Reckless Driving Logic: Replaced unreliable native game events with a robust manual speed check loop for consistent detection (easy mode).
-
Event Optimization: Witness checks are now optional based on detection mode for faster and more reliable response times.
-
Framework Support: Added notification system support for all frameworks (QBCore, QBox, ESX).
Configuration Changes
Modified Files
-
client/cl_nui.lua
-
client/cl_events.lua
-
client/framework.lua
-
config/cfg_main.lua
-
config/cfg_alerts.lua
-
fxmanifest.lua
Download
You can get the latest version from the Cfx.re Portal.
Dispatch has been updated to v1.0.4!
Update Content:
Whatβs New
- Settings menu is now fully localizable (all items support translations).
- Custom callsigns can be set from external scripts via exports.
- New anti-spam system with soft (
5/2s) and hard (20/2s + kick) limits.
- Automatic filtering for
pug-paintball and 0resmon paintball scripts.
Bug Fixes & Improvements
- Fixed alert overflow and βMore Alertsβ visual artifacts.
- Fixed Settings showing English instead of the selected language.
- Removed hardcoded gender labels; they now use locale keys.
- Added flood protection to block exploit-based spam.
- Synced locale keys across all language files and improved UI stability during rapid updates.
Modified Files
server/sv_main.lua
server/sv_logger.lua
server/framework.lua
locales/*.json
web/*
Documentation
For detailed export usage and configuration options, visit:
Download
You can get the latest version from the Cfx.re Portal.
add ND Core support please
Dispatch has been updated to v1.0.5!
Update Content:
Bug Fixes & Improvements
- Fixed off-duty officers receiving alerts they shouldnβt see.
- Fixed dispatch occasionally not working for players on first login with multijob systems.
- General stability improvements to the player caching system.
Modified Files
config/cfg_main.lua
server/framework.lua
server/sv_main.lua
client/cl_main.lua
Config Update Required
- Do not replace your entire
cfg_main.lua. Only add the one line below to avoid losing your existing settings.
Find Config.TargetJobs and add dutyCheck = true:
Config.TargetJobs = {
enabled = true,
dutyCheck = true, -- ADD THIS LINE
jobs = { ... } -- keep your existing jobs
}
Documentation
For detailed export usage and configuration options, visit:
Download
You can get the latest version from the Cfx.re Portal.