Syn Dispatcher: An Audio Dispatcher

Syn_Dispatcher

READ ME: This is meant to enhance, NOT replace your existing dispatch system. it is compatible with all available dispatch systems and integrating it is extremely easy.

Our cutting-edge Dispatcher script revolutionizes communication within the virtual world, providing a realistic and immersive experience for both law enforcement and emergency services. Here’s a glimpse into the powerful features that set it apart:

  • Dynamic Audio Generation: Utilizing a sophisticated system of 10 codes, our script generates complete and logical sentences in real-time. This enables seamless communication, allowing vital information to be conveyed to police and EMS efficiently.

  • Real-time Descriptive Reporting: Receive detailed, real-time information about individuals, including age, race, gender, and hair color. The script also discerns whether the player is armed, in a vehicle or on foot, presenting a comprehensive picture for enhanced situational awareness.

  • Vehicle Information: Gain insights into the vehicle the player is operating, including color, type, license plate details, direction, and speed. This wealth of information ensures that responders are well-prepared for any scenario.

  • Location Precision: Access detailed location information, specifying the zone and street, enabling quick and accurate response coordination.

  • Manual Commands: Empower law enforcement with manual commands for requesting backup or emergency medical services to their precise location, fostering a responsive and organized team dynamic.

  • Compatibility: Seamlessly integrate the Dispatcher script with any dispatch system, offering flexibility to adapt to diverse gaming environments.

  • Extensive Report Variety: With the ability to generate over 100 million unique reports, the script ensures an ever-evolving and dynamic experience, keeping players engaged and immersed.

  • Optimized Performance: Experience smooth gameplay with minimal resource usage (resmon 0), ensuring a seamless and enjoyable environment.

  • Configurability and Customization: Enjoy unparalleled configurability and customization, with most aspects of the script being accessible for tailoring to specific server needs.

  • Anti-Spam Measures: Maintain server integrity with built-in anti-spam protections, preventing any single client from flooding the system with excessive reports.

  • Radius-based Limitations: Implement radius-based limitations on incoming calls, preventing overwhelming call volume and ensuring a realistic distribution of incidents.

  • User-Controlled Chatter: Empower police and EMS personnel to control incoming chatter with the click of a button, ensuring focused and distraction-free communication.

Experience the future of role-playing with our Dispatcher script β€” where realism meets innovation. Enhance your FiveM server with a script that puts immersive communication at the forefront of your gaming experience.

TEBEX
YOUTUBE

--[[ 
β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–‘β–‘β–‘β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β•β•β•β•β•β•šβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β•šβ•β•β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•”β•β•β•β•β•
β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•‘β–‘β–‘β•šβ•β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘
β–‘β•šβ•β•β•β–ˆβ–ˆβ•—β–‘β–‘β•šβ–ˆβ–ˆβ•”β•β–‘β–‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–‘β•šβ•β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β–‘β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–‘β•šβ•β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β•šβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
β•šβ•β•β•β•β•β•β–‘β–‘β–‘β–‘β•šβ•β•β–‘β–‘β–‘β•šβ•β•β–‘β–‘β•šβ•β•β•β•šβ•β•β•β•β•β•β–‘β–‘β•šβ•β•β•β•β•β–‘β•šβ•β•β–‘β–‘β•šβ•β•β•šβ•β•β•šβ•β•β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•šβ•β•β–‘β–‘β–‘β•šβ•β•β•β•β•β•β–‘

https://discord.gg/ZbmaduFFqv 




    --β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
    --β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β•šβ•β•β–ˆβ–ˆβ•”β•β•β•β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
    --β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
    --β•šβ•β•β•β•β•β•šβ•β•β•β•β•β–ˆβ–ˆβ•”β•β•β•β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β•šβ•β•β•β•β•β•šβ•β•β•β•β•
    --β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
    --β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•šβ•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β–‘β•šβ•β•β–‘β–‘β–‘β•šβ•β•β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
    --EDIT: 
-- By Searching the phrase "--EDIT:" you can quickly move bewteen the most common customization locations in this config. 
]]
Config = {
    Framework = "ESX", -- "ESX" or "QB" EDIT in edit.lua
    Debug = true,
    
    AutoReporting =true, -- Use auto reporting to generate reports of crimes^ check edit.lua for customizations.
    PoliceJob = "police",
    FireDeptJob = "ambulance",
    AmbulanceJob = "ambulance",


    DispatcherToggleKey = 'F9', --Key to turn off the audio for 
    
    GenericReportingChance = {60,40}, -- {Day,Night} Reporting chance for auto generated alerts
    IgnoredAreas = {coords = vector3(0,0,0), distance = 1}, -- Areas to ignore and the distance from the triggered coords they are ignored to
    ServerSidedAlertSpamRestrictionDistance = 100, -- in GTA units similar to meters
    ServerSidedAlertSpamRestrictionDuration = 120, -- in seconds higher wait means less spam incoming

    PlateReadingChance = 10,
    SuspectRaceGenderReportingChance = 50,-- only when not masked
    SuspectAppearanceHairColorReportingChance = 60,
    SuspectAppearanceTattooReportingChance = -1, --Not Yet Added: Do not change
    SuspectAppearanceScarringReportingChance = -1, --Not Yet Added: Do not change
   
   
    VehicleSpeedReportingChance = 40,
    VehicleColorReportingChance = 60,
    VehicleArmedPlayerReportingChance = 2,

    SpeedLimitExceededPercentForSpeeding = 0.3, -- (0.2 = 20 percent of over or if speedlimit is 60mph speeding is 72mph or over) the percentage expressed as a decimal that you exceed the speed limit of a street to trigger speeding.
    VehicleSideWalkeSPeedForDangerousDriver = 60.0 , -- the speed you must exceed on a sidewalk to be a dangerous driver
    VehicleParkingVilationSpeed = 10.0,
    IllegalParkingTimeViolation = 10, -- time in seconds until an illegally parked vehicle gets reported. This is a novely would recommend keeping chances low as it requires a loop to check. 
    
    SpeedLimits = {
        ["Grapeseed Main St"] = 35.0,
        ["Grapeseed Ave"] = 35.0,
        ["Joad Ln"] = 35.0,
        ["Union Rd"] = 40.0,
        ["O'Neil Way"] = 25.0,
        ["Senora Fwy"] = 65.0,
        ["Catfish View"] = 35.0,
        ["Great Ocean Hwy"] = 65.0,
        ["Paleto Blvd"] = 35.0,
        ["Duluoz Ave"] = 35.0,
        ["Procopio Dr"] = 35.0,
        ["Cascabel Ave"] = 30.0,
        ["Procopio Promenade"] = 25.0,
        ["Pyrite Ave"] = 30.0,
        ["Fort Zancudo Approach Rd"] = 25.0,
        ["Barbareno Rd"] = 30.0,
        ["Ineseno Road"] = 30.0,
        ["West Eclipse Blvd"] = 35.0,
        ["East Joshua Road"] = 50.0,
        ["Marina Dr"] = 35.0,
        ["Alhambra Dr"] = 35.0,
        ["Niland Ave"] = 35.0,
        ["Zancudo Ave"] = 35.0,
        ["Armadillo Ave"] = 35.0,
        ["Algonquin Blvd"] = 35.0,
        ["Mountain View Dr"] = 35.0,
        ["Cholla Springs Ave"] = 35.0,
        ["Panorama Dr"] = 40.0,
        ["Lesbos Ln"] = 35.0,
        ["Calafia Rd"] = 30.0,
        ["North Calafia Way"] = 30.0,
        ["Cassidy Trail"] = 25.0,
        ["Seaview Rd"] = 35.0,
        ["Playa Vista"] = 30.0,
        ["Bay City Ave"] = 30.0,
        ["Del Perro Fwy"] = 65.0,
        ["Equality Way"] = 30.0,
        ["Red Desert Ave"] = 30.0,
        ["Magellan Ave"] = 25.0,
        ["Sandcastle Way"] = 30.0,
        ["Vespucci Blvd"] = 40.0,
        ["Prosperity St"] = 30.0,
        ["San Andreas Ave"] = 40.0,
        ["North Rockford Dr"] = 35.0,
        ["South Rockford Dr"] = 35.0,
        ["Marathon Ave"] = 30.0,
        ["Boulevard Del Perro"] = 35.0,
        ["Cougar Ave"] = 30.0,
        ["Liberty St"] = 30.0,
        ["Bay City Incline"] = 40.0,
        ["Conquistador St"] = 25.0,
        ["Cortes St"] = 25.0,
        ["Vitus St"] = 25.0,
        ["Aguja St"] = 25.0,
        ["Goma St"] = 25.0,
        ["Melanoma St"] = 25.0,
        ["Palomino Ave"] = 35.0,
        ["Invention Ct"] = 25.0,
        ["Imagination Ct"] = 25.0,
        ["Rub St"] = 25.0,
        ["Tug St"] = 25.0,
        ["Ginger St"] = 30.0,
        ["Lindsay Circus"] = 30.0,
        ["Calais Ave"] = 35.0,
        ["Adam's Apple Blvd"] = 40.0,
        ["Alta St"] = 40.0,
        ["Integrity Way"] = 30.0,
        ["Swiss St"] = 30.0,
        ["Strawberry Ave"] = 40.0,
        ["Capital Blvd"] = 30.0,
        ["Crusade Rd"] = 30.0,
        ["Innocence Blvd"] = 40.0,
        ["Davis Ave"] = 40.0,
        ["Little Bighorn Ave"] = 35.0,
        ["Roy Lowenstein Blvd"] = 35.0,
        ["Jamestown St"] = 30.0,
        ["Carson Ave"] = 35.0,
        ["Grove St"] = 30.0,
        ["Brouge Ave"] = 30.0,
        ["Covenant Ave"] = 30.0,
        ["Dutch London St"] = 40.0,
        ["Signal St"] = 30.0,
        ["Elysian Fields Fwy"] = 50.0,
        ["Plaice Pl"] = 30.0,
        ["Chum St"] = 40.0,
        ["Chupacabra St"] = 30.0,
        ["Miriam Turner Overpass"] = 30.0,
        ["Autopia Pkwy"] = 35.0,
        ["Exceptionalists Way"] = 35.0,
        ["La Puerta Fwy"] = 65.0,
        ["New Empire Way"] = 30.0,
        ["Runway1"] = 70.0,
        ["Greenwich Pkwy"] = 35.0,
        ["Kortz Dr"] = 30.0,
        ["Banham Canyon Dr"] = 40.0,
        ["Buen Vino Rd"] = 40.0,
        ["Route 68"] = 55.0,
        ["Zancudo Grande Valley"] = 40.0,
        ["Zancudo Barranca"] = 40.0,
        ["Galileo Rd"] = 40.0,
        ["Mt Vinewood Dr"] = 40.0,
        ["Marlowe Dr"] = 40.0,
        ["Milton Rd"] = 35.0,
        ["Kimble Hill Dr"] = 35.0,
        ["Normandy Dr"] = 35.0,
        ["Hillcrest Ave"] = 35.0,
        ["Hillcrest Ridge Access Rd"] = 35.0,
        ["North Sheldon Ave"] = 35.0,
        ["Lake Vinewood Dr"] = 35.0,
        ["Lake Vinewood Est"] = 35.0,
        ["Baytree Canyon Rd"] = 40.0,
        ["North Conker Ave"] = 35.0,
        ["Wild Oats Dr"] = 35.0,
        ["Whispymound Dr"] = 35.0,
        ["Didion Dr"] = 35.0,
        ["Cox Way"] = 35.0,
        ["Picture Perfect Drive"] = 35.0,
        ["South Mo Milton Dr"] = 35.0,
        ["Cockingend Dr"] = 35.0,
        ["Mad Wayne Thunder Dr"] = 35.0,
        ["Hangman Ave"] = 35.0,
        ["Dunstable Ln"] = 35.0,
        ["Dunstable Dr"] = 35.0,
        ["Greenwich Way"] = 35.0,
        ["Greenwich Pl"] = 35.0,
        ["Hardy Way"] = 35.0,
        ["Richman St"] = 35.0,
        ["Ace Jones Dr"] = 35.0,
        ["Los Santos Freeway"] = 65.0,
        ["Senora Rd"] = 40.0,
        ["Nowhere Rd"] = 25.0,
        ["Smoke Tree Rd"] = 35.0,
        ["Cholla Rd"] = 35.0,
        ["Cat-Claw Ave"] = 35.0,
        ["Senora Way"] = 40.0,
        ["Palomino Fwy"] = 65.0,
        ["Shank St"] = 25.0,
        ["Macdonald St"] = 35.0,
        ["Route 68 Approach"] = 55.0,
        ["Vinewood Park Dr"] = 35.0,
        ["Vinewood Blvd"] = 40.0,
        ["Mirror Park Blvd"] = 35.0,
        ["Glory Way"] = 35.0,
        ["Bridge St"] = 35.0,
        ["West Mirror Drive"] = 35.0,
        ["Nikola Ave"] = 35.0,
        ["East Mirror Dr"] = 35.0,
        ["Nikola Pl"] = 25.0,
        ["Mirror Pl"] = 35.0,
        ["El Rancho Blvd"] = 40.0,
        ["Olympic Fwy"] = 65.0,
        ["Fudge Ln"] = 25.0,
        ["Amarillo Vista"] = 25.0,
        ["Labor Pl"] = 35.0,
        ["El Burro Blvd"] = 35.0,
        ["Sustancia Rd"] = 45.0,
        ["South Shambles St"] = 30.0,
        ["Hanger Way"] = 30.0,
        ["Orchardville Ave"] = 30.0,
        ["Popular St"] = 40.0,
        ["Buccaneer Way"] = 45.0,
        ["Abattoir Ave"] = 35.0,
        ["Voodoo Place"] = 30.0,
        ["Mutiny Rd"] = 35.0,
        ["South Arsenal St"] = 35.0,
        ["Forum Dr"] = 35.0,
        ["Morningwood Blvd"] = 35.0,
        ["Dorset Dr"] = 40.0,
        ["Caesars Place"] = 25.0,
        ["Spanish Ave"] = 30.0,
        ["Portola Dr"] = 30.0,
        ["Edwood Way"] = 25.0,
        ["San Vitus Blvd"] = 40.0,
        ["Eclipse Blvd"] = 35.0,
        ["Gentry Lane"] = 30.0,
        ["Las Lagunas Blvd"] = 40.0,
        ["Power St"] = 40.0,
        ["Mt Haan Rd"] = 40.0,
        ["Elgin Ave"] = 40.0,
        ["Hawick Ave"] = 35.0,
        ["Meteor St"] = 30.0,
        ["Alta Pl"] = 30.0,
        ["Occupation Ave"] = 35.0,
        ["Carcer Way"] = 40.0,
        ["Eastbourne Way"] = 30.0,
        ["Rockford Dr"] = 35.0,
        ["Abe Milton Pkwy"] = 35.0,
        ["Laguna Pl"] = 30.0,
        ["Sinners Passage"] = 30.0,
        ["Atlee St"] = 30.0,
        ["Sinner St"] = 30.0,
        ["Supply St"] = 30.0,
        ["Amarillo Way"] = 35.0,
        ["Tower Way"] = 35.0,
        ["Decker St"] = 35.0,
        ["Tackle St"] = 25.0,
        ["Galileo Park"] = 35.0,
        ["West Galileo Ave"] = 35.0,
        ["Tongva Dr"] = 40.0,
        ["Zancudo Rd"] = 35.0,
        ["Movie Star Way"] = 35.0,
        ["Heritage Way"] = 35.0,
        ["Perth St"] = 25.0,
        ["Chianski Passage"] = 30.0,
        ["Lolita Ave"] = 35.0,
        ["Meringue Ln"] = 35.0,
        ["Joshua Rd"] = 50.0,
        ["Low Power St"] = 35.0,
        ["Clinton Ave"] = 35.0,
        ["Fenwell Pl"] = 35.0,
        ["Utopia Gardens"] = 25.0,
        ["Cavalry Blvd"] = 35.0,
        ["South Boulevard Del Perro"] = 35.0,
        ["Americano Way"] = 25.0,
        ["Sam Austin Dr"] = 25.0,
        ["East Galileo Ave"] = 35.0,
    },
}




--β–‘β–ˆβ–€β–€β–ˆ β–’β–ˆβ–‘β–’β–ˆ β–’β–ˆβ–€β–€β–„ β–€β–ˆβ–€ β–’β–ˆβ–€β–€β–€β–ˆ   β–’β–ˆβ–€β–€β–„ β–€β–ˆβ–€ β–’β–ˆβ–€β–€β–€β–ˆ β–’β–ˆβ–€β–€β–ˆ β–‘β–ˆβ–€β–€β–ˆ β–€β–€β–ˆβ–€β–€ β–’β–ˆβ–€β–€β–ˆ β–’β–ˆβ–‘β–’β–ˆ 
--β–’β–ˆβ–„β–„β–ˆ β–’β–ˆβ–‘β–’β–ˆ β–’β–ˆβ–‘β–’β–ˆ β–’β–ˆβ–‘ β–’β–ˆβ–‘β–‘β–’β–ˆ   β–’β–ˆβ–‘β–’β–ˆ β–’β–ˆβ–‘ β–‘β–€β–€β–€β–„β–„ β–’β–ˆβ–„β–„β–ˆ β–’β–ˆβ–„β–„β–ˆ β–‘β–’β–ˆβ–‘β–‘ β–’β–ˆβ–‘β–‘β–‘ β–’β–ˆβ–€β–€β–ˆ 
--β–’β–ˆβ–‘β–’β–ˆ β–‘β–€β–„β–„β–€ β–’β–ˆβ–„β–„β–€ β–„β–ˆβ–„ β–’β–ˆβ–„β–„β–„β–ˆ   β–’β–ˆβ–„β–„β–€ β–„β–ˆβ–„ β–’β–ˆβ–„β–„β–„β–ˆ β–’β–ˆβ–‘β–‘β–‘ β–’β–ˆβ–‘β–’β–ˆ β–‘β–’β–ˆβ–‘β–‘ β–’β–ˆβ–„β–„β–ˆ β–’β–ˆβ–‘β–’β–ˆ





CrimeStrings = {
 
    ['1-87'] = {desc = " A Homicide ", Code = 3, Audio = {"CRIME_1_87_01.wav","CRIME_1_87_02.wav"}},
    ['1-48'] = {desc = " Suspect Fleeing Arrest ", Code = 3, Audio = {"CRIME_1_48_RESIST_ARREST_01.wav","CRIME_1_48_RESIST_ARREST_02.wav","CRIME_1_48_RESIST_ARREST_03.wav","CRIME_1_48_RESIST_ARREST_04.wav","CRIME_1_48_RESIST_ARREST_05.wav","CRIME_1_48_RESIST_ARREST_06.wav","CRIME_1_48_RESIST_ARREST_07.wav"}},
    ['2-07'] = {desc = " A Kidnapping ", Code = 3, Audio = {"CRIME_2_07_01.wav","CRIME_2_07_02.wav","CRIME_2_07_03.wav","CRIME_2_07_04.wav"}},
    ['2-11'] = {desc = " An Armed Robbery ", Code = 3, Audio = {"CRIME_2_11_01.wav","CRIME_2_11_02.wav","CRIME_2_11_03.wav"}},
    ['2-13'] = {desc = " Use of Explosives ", Code = 3, Audio = {"CRIME_2_13_01.wav","CRIME_2_13_02.wav"}},
    ['2-17'] = {desc = " Attempted Murder ", Code = 3, Audio = {"CRIME_2_17_01.wav","CRIME_2_17_02.wav"}},
    ['2-40'] = {desc = " A Homicide ", Code = 3, Audio = {"CRIME_2_40_01.wav","CRIME_2_40_02.wav"}},
    ['2-42'] = {desc = " A Battery ", Code = 2, Audio = {"CRIME_2_42_01.wav","CRIME_2_42_02.wav"}},
    ['2-45'] = {desc = " An Assault With A Deadly Weapon ", Code = 3, Audio = {"CRIME_2_45_01.wav","CRIME_2_45_02.wav","CRIME_2_45_03.wav","CRIME_2_45_04.wav","CRIME_2_45_05.wav"}},
    ['2-46'] = {desc = " A Shooting In A Dwelling ", Code = 1, Audio = {"CRIME_2_46_01.wav","CRIME_2_46_02.wav","CRIME_2_46_03.wav"}},
    ['3-11'] = {desc = " Indecent Exposure ", Code = 1, Audio = {"CRIME_3_11_01.wav","CRIME_3_11_02.wav","CRIME_3_11_03.wav"}},
    ['3-90'] = {desc = " Public Intoxication ", Code = 1, Audio = {"CRIME_3_90_01.wav","CRIME_3_90_02.wav","CRIME_3_90_03.wav"}},
    ['4-06'] = {desc = " Breaking And Entering ", Code = 1, Audio = {"CRIME_4_06_01.wav","CRIME_4_06_02.wav","CRIME_4_06_03.wav"}},
    ['4-15-G'] = {desc = " Gang Related Disturbance ", Code = 1, Audio = {"CRIME_4_15_GEORGE_01.wav","CRIME_4_15_GEORGE_02.wav","CRIME_4_15_GEORGE_03.wav"}},
    ['4-17'] = {desc = " Person With Weapon ", Code = 1, Audio = {"CRIME_4_17_01.wav","CRIME_4_17_02.wav","CRIME_4_17_03.wav"}},
    ['4-17-K'] = {desc = " Person With Knife ", Code = 1, Audio = {"CRIME_4_17_KING_01.wav","CRIME_4_17_KING_02.wav","CRIME_4_17_KING_03.wav","CRIME_4_17_KING_04.wav"}},
    ['4-19'] = {desc = " A Dead Body ", Code = 1, Audio = {"CRIME_4_19_01.wav","CRIME_4_19_02.wav","CRIME_4_19_03.wav","CRIME_4_19_04.wav","CRIME_4_19_05.wav"}},
    ['4-59'] = {desc = " A Burglary ", Code = 1, Audio = {"CRIME_4_59_01.wav","CRIME_4_59_02.wav"}},
    ['4-80'] = {desc = " A Hit And Run ", Code = 1, Audio = {"CRIME_4_80_01.wav","CRIME_4_80_02.wav","CRIME_4_80_03.wav","CRIME_4_80_04.wav"}},
    ['4-84'] = {desc = " A Petty Theft ", Code = 1, Audio = {"CRIME_4_84_01.wav","CRIME_4_84_02.wav","CRIME_4_84_03.wav"}},
    ['4-87'] = {desc = " A Grand Theft ", Code = 1, Audio = {"CRIME_4_87_01.wav","CRIME_4_87_02.wav","CRIME_4_87_03.wav"}},
    ['5-02'] = {desc = " A Driver Under The Influence ", Code = 1, Audio = {"CRIME_5_02_01.wav","CRIME_5_02_02.wav","CRIME_5_02_03.wav","CRIME_5_02_04.wav","CRIME_5_02_05.wav","CRIME_5_02_06.wav"}},
    ['5-03'] = {desc = " Auto Theft ", Code = 1, Audio = {"CRIME_5_03_01.wav","CRIME_5_03_02.wav","CRIME_5_03_03.wav","CRIME_5_03_04.wav"}}, -- redun
    ['5-04'] = {desc = " Tampering With A Vehicle ", Code = 1, Audio = {"CRIME_5_04_01.wav","CRIME_5_04_02.wav"}}, -- redun
    ['5-05'] = {desc = " Driver Out Of Control ", Code = 1, Audio = {"CRIME_5_05_01.wav","CRIME_5_05_02.wav"}},
    ['5-07'] = {desc = " Public Nuisance ", Code = 1, Audio = {"CRIME_5_07_01.wav","CRIME_5_07_02.wav"}},
    ['5-10'] = {desc = " Vehicle Racing / Speeding ", Code = 1, Audio = {"CRIME_5_10_01.wav","CRIME_5_10_02.wav","CRIME_5_10_03.wav"}},
    ['5-86'] = {desc = " Parking Violation ", Code = 1, Audio = {"CRIME_5_86_01.wav","CRIME_5_86_02.wav","CRIME_5_86_03.wav","CRIME_5_86_04.wav"}},
    ['5-94'] = {desc = " Malicious Mischief ", Code = 1, Audio = {"CRIME_5_94_01.wav","CRIME_5_94_02.wav","CRIME_5_94_03.wav"}},
    ['9-25'] = {desc = " Suspicous Person ", Code = 1, Audio = {"CRIME_9_25_01.wav","CRIME_9_25_02.wav"}},
    ['9-96-B'] = {desc = " An Explosion ", Code = 1, Audio = {"CRIME_9_96_BOY_01.wav","CRIME_9_96_BOY_02.wav"}},
    ['10-24'] = {desc = " Suspicous Person ", Code = 1, Audio = {"CRIME_10_24_01.wav","CRIME_10_24_02.wav","CRIME_10_24_03.wav","CRIME_10_24_04.wav"}},
    
    ['10-52'] = {desc = " An Ambulance Requested ", Code = 1, Audio = {"CRIME_AMBULANCE_REQUESTED_01.wav","CRIME_AMBULANCE_REQUESTED_02.wav","CRIME_AMBULANCE_REQUESTED_03.wav"}}, 
    ["10-71"]  = {desc = " Shots Fired ", Code = 1, Audio ={"CRIME_SHOTS_FIRED_1.wav","CRIME_SHOTS_FIRED_2.wav","CRIME_SHOTS_FIRED_3.wav","CRIME_SHOTS_FIRED_4.wav","CRIME_SHOTS_FIRED_5.wav"}},

    ['10-99'] = {desc = " Officer In Distress ", Code = 1, Audio = {"CRIME_10_99_01.wav","CRIME_10_99_02.wav","CRIME_10_99_03.wav","CRIME_10_99_04.wav"}}, 
    ['10-351'] = {desc = " Possesion Of Drugs For Sale ", Code = 1, Audio = {"CRIME_10_351_02.wav","CRIME_10_351_03.wav","CRIME_10_351_04.wav"}},
    ['10-851'] = {desc = " Stolen Vehicle ", Code = 1, Audio = {"CRIME_10_851_01.wav","CRIME_10_851_02.wav","CRIME_10_851_03.wav","CRIME_10_851_04.wav"}},
    ['11-351'] = {desc = " Possesion Of Drugs For Sale Incident ", Code = 1, Audio = {"CRIME_11_351_01.wav","CRIME_11_351_02.wav","CRIME_11_351_03.wav"}},
    ['11-357'] = {desc = " Possesion Of Drugs Incident ", Code = 1, Audio = {"CRIME_11_357_01.wav","CRIME_11_357_02.wav","CRIME_11_357_03.wav","CRIME_11_357_04.wav","CRIME_11_357_05.wav"}},
    ['11-71'] = {desc = " A Fire ", Code = 2, Audio = {"CRIME_11-71_FIRE_01.wav","CRIME_11-71_FIRE_02.wav","CRIME_11-71_FIRE_03.wav"}},
    ['11-78'] = {desc = " Aircraft accident ", Code = 1, Audio = {"CRIME_AIRPLANE_CRASH_01.wav","CRIME_AIRPLANE_CRASH_02.wav","CRIME_AIRPLANE_CRASH_03.wav"}},
    ['11-80'] = {desc = " Accident ", Code = 1, Audio = {"CRIME_ACCIDENT_01.wav"}},
    
    ['2-11-A'] = {desc = " An Armored Car Robbery ", Code = 1, Audio = {"CRIME_ARMORED_CAR_ROBBERY_01.wav","CRIME_ARMORED_CAR_ROBBERY_02.wav"}},
    ['2-11-B'] = {desc = " A Bank Robbery ", Code = 1, Audio = {"CRIME_BANK_ROBBERY_01.wav","CRIME_BANK_ROBBERY_02.wav","CRIME_BANK_ROBBERY_03.wav","CRIME_BANK_ROBBERY_04.wav","CRIME_BANK_ROBBERY_05.wav"}},
    ['2-41'] = {desc = " Assault On An Officer ", Code = 1, Audio = {"CRIME_ASSAULT_ON_AN_OFFICER_01.wav","CRIME_ASSAULT_ON_AN_OFFICER_02.wav"}},
    
    
    
    ['9-04-A'] = {desc = " A Vehicle On Fire ", Code = 2, Audio = {"CRIME_CAR_ON_FIRE_01.wav","CRIME_CAR_ON_FIRE_02.wav","CRIME_CAR_ON_FIRE_03.wav"}},
 
    
    ['10-78'] = {desc = " A Civilian In Need Of Assistance ", Code = 1, Audio = {"CRIME_CIVILIAN_NEEDING_ASSISTANCE_01.wav","CRIME_CIVILIAN_NEEDING_ASSISTANCE_02.wav"}},
    
    
    ['10-31'] = {desc = " A Crime In Progress ", Code = 1, Audio = {"CRIME_CRIMINAL_ACTIVITY_01.wav","CRIME_CRIMINAL_ACTIVITY_02.wav","CRIME_CRIMINAL_ACTIVITY_03.wav","CRIME_CRIMINAL_ACTIVITY_04.wav","CRIME_CRIMINAL_ACTIVITY_05.wav"}},

    ['10-38'] = {desc = " A Dangerous Driver ", Code = 1, Audio = {"CRIME_DANGEROUS_DRIVING_01.wav","CRIME_DANGEROUS_DRIVING_02.wav","CRIME_CRIMINAL_ACTIVITY_03.wav"}},


    

    ['1-87'] = {desc = " A Homicide ", Code = 1, Audio = {"CRIME_1_87_01.wav","CRIME_1_87_02.wav"}},
}

Dependencies
HBW

Code is accessible Mostly
Subscription-based No
Lines (approximately) 3000
Requirements hbw for headblend data
Support Yes
7 Likes

Great work & great idea

1 Like

One word… Amazing

1 Like

This is crazy! Any chance of making it work with PS-Dispatch?

1 Like

Does it work with cd_dispatch ?

1 Like

Niceeee finally something new and Fresh :smiley:

1 Like

Yes you can set it up with any dispatch system.

Wow, that’s insane, does this also add like waypoints for police to the β€œcalls”?

1 Like

it passes the information to whatever dispatch system you use^

NO WAY! I wanted to post a script similar to yours! Mine just needed a little polishing

Is there a way for some PD want to disable it?

Dispatcher Key to turn off Audio.

1 Like

whats resmon like with this?

Hi it was just an fxmanifest issue, thank you for letting me know, The fix is posted <3.

Thanks! Everything is great! Will be testing this today

1 Like

hey this is awesome, is it possible to turn off the audio dispatcher?

You have to press F9 by default

1 Like

Did you ever end up doing this? i would be interested in purchasing it if so :slight_smile:

I would love to leave a good review on this script, however after purchasing it, and receiving 2 errors from the locked file, and no support, the script is unusable, and does not trigger any audio when the calls occur.

Ive reached out to the creator with no response yet.

I will post an edit if we end up getting this resolved, but as of now, i would hold off if youre thinking about getting this resource, or check into Syns discord before purchasing resources
.
Edit: Got support, working on a fix now, ill be back with a review of the script :slight_smile:

Alright, if youve been along for the Journey, it was due to a qbcore update, the script is crazy good. Get it for your PD, Fire, & EMS!!!

It was a lot of work, but all that needed to be done was to connect the .awc files from GTA 5, then translate them to .wav and then to .ogg, and then set up the scripts with a timer between audio playback. Maybe I’ll release a version of it soon, but because of all the audios and ectra I still need to work on it a bit

1 Like