How to Set Up Police & EMS Jobs in FiveM

How to set up police and EMS jobs in FiveM — the job, station MLO, vehicles, tools, uniforms, and best practices.

Police and EMS are the backbone jobs of almost every GTA RP server — they drive the law-and-order loop that makes roleplay work. This guide covers how to set up police and EMS jobs in FiveM.

What a police/EMS job needs

A complete emergency job is more than a uniform. It usually includes:

  • The job itself — registered in your framework with grades (cadet → chief) and a duty toggle.
  • A station MLO — armory, locker room, garage and cells (see our MLO guide).
  • Job vehicles — a garage that spawns patrol cars for on-duty officers.
  • Tools — cuffs, MDT/computer, dispatch, evidence, and EMS revive/treatment for medics.
  • Uniforms — EUP clothing assigned by the job (see our EUP guide).

How to set it up

  1. Install a police (and an ambulance/EMS) job script built for your framework — ESX and QBox both have well-known options. Match the script to your framework.
  2. Import any SQL the script includes and ensure it in your server.cfg.
  3. Register the police/ambulance jobs in your framework’s jobs config (see adding jobs).
  4. Place the station MLO and set its armory, garage and duty markers (modern scripts use ox_target zones).
  5. Assign players to the job via a boss menu or admin command, and set ACE permissions for command access.

Best practices

  • Validate server-side — never trust the client for “am I a cop”; check the job server-side so players can’t grant themselves police powers.
  • Whitelist emergency jobs — most servers gate police/EMS behind an application and a boss-managed roster.
  • Balance the loadout — give each grade the right tools and vehicles, not everything at once.

Frequently asked questions

How do I add a police job to FiveM?

Install a police job script for your framework, import its SQL, register the job in your jobs config, set up a station MLO with armory/garage, and assign players via a boss menu — validating the job server-side.

Are police and EMS jobs whitelisted?

Usually yes — they’re application-only and managed by a boss/admin roster to keep quality and accountability high.

What do I need for an EMS job?

An ambulance job script with revive/treatment mechanics, a hospital MLO, EMS vehicles, and uniforms — set up the same way as police.

Ready to play?

Run your own FiveM server with XGamingServer

Spin up an always-on FiveM server your friends can join in minutes — no port-forwarding, no tech headaches.

99.9%Uptime SLA
< 5 minInstant setup
24/7Human support
DDoSProtected
Instant setup Your server is live in minutes with a one-click control panel.
Mods & plugins Install mods, plugins and workshop content in a few clicks.
DDoS protected Enterprise DDoS mitigation keeps your server online 24/7.
Low-latency hardware Premium CPUs & NVMe SSDs for lag-free multiplayer.
Free backups Automatic backups so your world is never lost.
Real human support Gamers helping gamers — 24/7, no bots, no scripts.

Pick your FiveM plan & play in minutes

See all plans
Starter $8.40/mo 4 GB RAM Renews $12/mo Buy now
Rookie $17.50/mo 8 GB RAM Renews $25/mo Buy now
Pro $24.50/mo 12 GB RAM Renews $35/mo Buy now