AI Voice and Dispatch
Everyone has seen an AI chat script. You type at a ped, it types back, and the immersion dies in the text box.
This is not that. This is speech to speech, both directions, over your game audio. And the AI does not just talk. It does things.
AI RADIO DISPATCH - HOLD Y AND TALK
"Dispatch, L-42, run plate 4LTP992."
"L-42, that plate comes back to a blue Sultan registered to Marcus Webb. Be advised, vehicle is reported stolen, and Webb has an active felony warrant for armed robbery. He is also flagged officer safety, known to carry."
It genuinely queried your database. 20 tools wired into your MDT: run names, plates, criminal history, flags, vehicles by owner. Create CAD calls, assign units, resolve them, log notes. Read back BOLOs. Pull unit locations and set statuses. Call in NPC backup, whether that is patrol, tactical, air, ambulance, fire, tow or coroner.
It greets you by callsign, knows your department and rank, and tracks your live location. So "dispatch, shots fired at my position" logs a real call at the right coordinates without you describing where you are.
AI SUSPECTS AND WITNESSES - HOLD N NEAR ANY PED
Officer: "Step out of the vehicle."
Ped: "For what? I ain't done shit, man."
Officer: (draws weapon) "Out of the car. Now."
Ped: "Okay, okay! I'm getting out, don't shoot."
And he actually gets out, and actually puts his hands up.
17 physical actions the ped really performs: hands up, kneel, lie down, turn around to be cuffed, drop the weapon, exit the vehicle, kill the engine, follow you, come here. Or refuse, run, pull a weapon, or fight you.
It decides for itself. This is not a compliance script. The ped weighs the scene, how many officers, are guns drawn, is it armed, does it have a record, is it drunk, and acts like someone who wants to live. Point a gun at an unarmed civilian and it complies, scared, voice shaking. Question someone with no threat on them and it will stall, argue, deny, and make you work for it.
They do not cave instantly, and they do not deny forever. Press a suspect hard enough and it cracks. That is tunable, or you can turn it off and earn your confessions.
Your partner hears it too. Conversations relay to nearby players with the ped's mouth moving on their screen. It is a scene, not a private chat.
THEY REMEMBER WHAT YOU DID TO THEM
The third resource watches what physically happened to a ped, the pursuit, the spike strip, the crash, the bail out, the foot chase, the cuffs, and hands the AI that story before you ever open your mouth.
So the guy who just led you eleven miles at 118 and lost a tyre to stop sticks cannot sit there and tell you he did not run. He knows you know:
"You refused to stop for a marked unit and led them on a vehicle pursuit. You ran, that is not in question. Police put a spike strip across the road and blew your tyres out. You bailed out of the moving car and took off on foot. You are in handcuffs now. It is over and you know it."
Detected from game state, not scripted events, so it works whether the tyre went on my spikes, ERS spikes, or a kerb.
WHAT YOU GET
Three resources with full unlocked source. No escrow, no obfuscation, no phone home. Heavily commented, including why things are built the way they are.
Roughly 57 pages of PDF documentation: install, configuration reference, architecture, per resource guides, cost control, and troubleshooting.
Works on QBCore, Qbox, ESX or standalone. There is no framework code in it. Duty gating is a one function swap with ready made bodies for each.
Built and hardened on a live server, not a demo.
READ THIS BEFORE YOU BUY
Requires night_ers (Emergency Response Simulator) by Nights Software. Not included, not resold, you must already own it.
AI Dispatch requires night_shifts_mdt. Every tool queries its database. There is no way around this. No MDT, no dispatch, so buy it for the voice half.
You supply your own Google Gemini API key, billed to your own Google account. I do not sell you credits and I take nothing from your usage. Built in duty gating, cooldowns and a daily session budget keep it capped.
Mature content. Suspects swear. That is deliberate, because sanitized suspects break immersion, and it is documented how to change it.
One time purchase. One server. No support, no updates, no refunds. I am not running a ticket system. The documentation is thorough precisely because you are on your own with it, so read it before you buy.
Your copy is individually identified and traceable. Do not share it.