Beta live

Run the whole shift. Not just the call.

FiveFR is a police game mode for FiveM. Dispatch talks to you over a voiced radio, pursuits get their own tac channels, and you work the scene by looking at it instead of digging through menus.

1,400+dispatch audio clips
11ranks, Cadet to Chief
0databases to set up
Try it: press U, then ↑ ↓ Enter
The shift

One loop, start to finish.

Everything in FiveFR hangs off a shift you actually work, from clocking in to the paperwork at the end.

01

Go on duty

Clock in and you're heard going into service. The server decides your duty, so bans and suspensions apply at once.

F11
02

Take the call

Dispatch reads out callouts over the radio. Copy it, or turn it down with no penalty, then follow the route.

YU
03

Work the scene

Stop people, direct traffic, search cars door by door, chase and call it in. Other officers can join your call.

EXLeft Alt
04

Close it out

Book at a jail, file citations and arrest reports in the MDT, store evidence and call Code 4. Good work earns XP.

B
Features

Built around the job, not the menu.

A radio, a targeting system, a records terminal and a career, all talking to each other.

Police radio

Dispatch talks. You answer.

Every transmission is heard in a voice of its own and read in a log on your HUD. Request backup, run plates and names, change your status, or hold down Officer needs assistance and every unit on duty hears it.

StatusCallsChecksStopsBackup Code 2 / 3Ten-codes or plain words
Pursuits

Every chase gets a channel.

Join the tac, send location updates, and hear vehicle switches called out.

TAC 2 · PURSUIT●
1-Adam-12Heading north, Grove St / Davis Ave, 72 mph.
Entity interaction

Look at it. Press Left Alt.

A targeting box locks onto cars in front of you. Wave traffic through or hold it, or walk up to an empty car and open a door, then search each seat on its own.

The targeting demo needs JavaScript.

Speed zones & traffic

Close a road in two keypresses.

Press G, pick a speed and a radius, and place a zone. Drivers inside it slow down and take care. A 0 MPH zone plus Stop here makes a quick road closure.

The speed zone demo needs JavaScript.

Emerglass MDT

The terminal you'd actually want.

Search people and vehicles, issue BOLOs in one click, file citations that print and get stamped, and write arrest reports scored by how well the evidence backs the charges.

DashboardCiviliansVehiclesBOLOsWarrantsFilingFeedback Hub
Traffic CitationCitation Issued
Career

Earn the badge.

Callouts, safe stops, justified arrests, stored evidence and accurate charges pay XP. Unjustified force costs it. Climb from Cadet to Chief of Police.

The career demo needs JavaScript.

And the rest

Talking peds, searches that matter, multiple officers.

People in callouts speak in voices of their own, and you hear them quieter the further away you stand. Searches turn up everyday items as well as contraband, evidence can be field tested and stored, and a second officer can arrest, frisk and book the first one's suspects.

Robbery.cs
public class Robbery : Callout
{
    public Robbery() { ShortName = "Robbery"; ResponseCode = 3; StartDistance = 80f; }

    public override Task OnAccept()
    {
        InitInfo(RandomLocationAroundPlayer(200f, 600f));
        InitBlip();
        return Task.FromResult(0);
    }

    public override async void OnStart(Ped player)
    {
        var robber = await SpawnSuspect(RandomHash.Ped(), Location, 0f);
        await robber.Speak("I didn't do anything!");

        await On.AllSuspectsResolved.Await();
        FinishCallout();
    }
}
For developers

Write the call. We run the scene.

FiveFR.API is a small, typed library for callouts, dispatch services and events.

  • Await what happens. Suspects raise events like On.Arrested and On.Escaped that you can subscribe to or simply await.
  • Real people, not props. Identity, warrants, inventory, demeanor and voices come with every suspect and civilian.
  • Use the radio. Send dispatch lines mid-call, offer reply options and address the officer by callsign.
  • Debug it live. The callout manager traces every run step by step and shows why an addon failed to load.
PM> Install-Package FiveFR.API.net
API reference
For server owners

Drop it in. Tune it live.

No database, no restart for most changes, and the tools to see what your server is doing.

The server owner demos need JavaScript. The installation guide covers the same ground.

Pick a card. The config editor, callout manager and Feedback Hub are the game's real MDT pages, running as a server admin on made-up data.

Releases

What shipped lately.

New FiveFR.API versions and merged updates, straight from the release feed.

Ready to start your patrol?

Read the install guide, or come say hello in Discord.