Checking server Players — Slots — Last check — Connect
Hybrid vMenu/Econ Serious Roleplay Server

Kentucky State Roleplay

Departments, dispatch and civilian life across the Commonwealth. Rosters, orders and patch notes all live here.

—
Players in State
Checking
Slots—
Departments3
Organizations2
Last check—
From the newsroom

In-game news

All articles →

No articles yet

Articles published in game through the news app land here automatically.

What changed

Latest updates

Full changelog →
2026.10.30
Oct 30, 2026
development

Website Update

Updated website to allow for faster and more efficient searching when adding new members to departments and orgs.

You can now search by:

  • Discord ID
  • Display Name
  • Username
KYSRP 2026.10.26
Oct 27, 2026
development

Server Updates (Drug Script)

The streets just got a lot more interesting. This update introduces a full drug economy, giving criminals a complete production-to-sale pipeline. Whether you grow it, cook it, or move it, there's money to be made, as long as you don't get caught.

🆕 New Features

  • New Drugs: Five drugs are now available to produce and sell: Meth, Heroin, Weed, Cocaine, and LSD.
  • Crafting Recipes: Added 21 hand-crafted recipes. Experiment, refine, and perfect your product. Not every batch is created equal.
  • Cultivation: Added 3 plantable seed types. Find a spot, plant your crop, and tend it until harvest.
  • Black Market: The Black Market is now open in rotating locations across the map. It won't be in the same place twice, so keep your ear to the street.
  • NPC Selling: Locals are buying. Find the right customer and close the deal.
  • Corner Selling: Post up on a corner and wait. Buyers will come to you.

🔄 Changes

  • Store Inventory: All required items and ingredients have been added to the appropriate stores and the Black Market.
  • Drug Pricing: Every drug has been priced so a complete production run turns a profit. Your margins depend on how smart you work.

🚨 Heads Up

Don't get comfortable. Law enforcement and the U.S. Marshals are lurking in the shadows, waiting for the right moment to pounce. Every deal is a risk. Watch your surroundings, vary your spots, and know when to walk away.

If you run into any issues with the new system, please submit a ticket so the team can review it. Stay safe out there… or don't. 😈

KYSRP 2026.10.08
Oct 09, 2026
development

Server Updates (LEO/Interactions)

This update focuses on improving core roleplay interactions, the jail process, and medical stability, and introduces a new way to access purchased vehicle packs.

🆕 New Features

  • Vehicle Spawn Tablet: Added a new in-game tablet that allows players to spawn vehicles included in their purchased project packs and subscriptions.

🔄 Changes

  • Interaction System Replaced: The legacy interaction script has been removed and replaced with Lunar Interactions. Handcuffing, zip ties, and related interactions now function as intended.
  • Priority Script Enabled: Server configuration files have been updated so the priority script now starts automatically with the server.

🛠️ Bug Fixes

  • Jailing: Players are now properly uncuffed and healed when they are sent to jail.
  • Medical Script: Fixed an issue where player health status was not being saved.
MDT v1.0.0
Sep 13, 2026
development

New In Car MDT System

The Mobile Data Terminal is live. A computer in your patrol car, wired straight into KYSRP CAD. Run people and plates, file citations and arrest reports, work the dispatch board and manage patient records — without leaving the driver's seat.

Look at the console in any marked unit and a prompt appears. Press your key and a Windows-style desktop opens over half your screen — deliberately half, so a suspect who runs while you're head-down in a report is still a suspect you can see.

  • It is live CAD. Not a copy, not a cache. A citation filed here lands on the record instantly, and the warrants you see are the ones that exist right now.
  • It is tied to you. Your own CAD account signs your work. Every report carries your name and your callsign.
  • It is on the record. Every lookup, report and status change is logged, along with the officer who made it.

Sign in once, and only once

Setup is a single paste. The terminal uses your personal CAD token so your work is attributed properly, and once it has it you are never asked again.

  1. Sign into cad.kysrp.com with Discord — the same Discord account you play on. The terminal checks that they match.
  2. Generate your personal API token: click your name, then Account Settings, then the API Token tab.
  3. Paste it into Settings → CAD account in the MDT. It is encrypted before it is stored and tied to your game licence.

Your token is what puts your name on a citation instead of leaving it unattributed, and what stops one officer filing under another's name. Until you do this, nothing works — no lookups, no reports, and you cannot go on duty.

Go on duty from the car

A duty control sits in the taskbar, so you can clear, go en route or come on shift without losing whatever is on screen.

  • Pick your unit. Your units come from CAD, so the roster stays in one place.
  • Set your status. Your department's own 10-codes, the same ones dispatch sees.
  • Go off duty cleanly. One click in the same menu, so the board stays honest.

The unit you are on duty as is stamped on every report you file. Try to file while off duty and the terminal stops you, rather than filing something with no officer attached to it.

LINK — run people, plates and serials

The Law Information Network of Kentucky. Everything police need to identify who and what they are dealing with.

People

  • Search by name, partial name, licence or ID number
  • Active warrants flagged in the results list, before you open anything
  • Full description, driver and weapon licences with their numbers
  • Every prior citation, warning and arrest, with the officer who filed it

Vehicles

  • Plate or VIN, whole or partial
  • A partial plate returns every match, not one arbitrary guess
  • Registration, insurance and registered owner
  • Stolen and impounded vehicles called out in red

Weapons

  • Serial number, whole or partial
  • Registration status and registered owner

File a report properly

Citations, written warnings and arrest reports, built so you never have to know an ID number.

  • Subject. Type a name and pick from the list. Coming from someone's record fills it in for you.
  • Location. Addresses come from CAD, searchable by street, postal or county.
  • Charges. Type to search your penal codes. Each charge carries a fine, community service tasks, or jail time and bail — your choice, per charge. Counts multiply, with live running totals. Written warnings carry no penalty, by design.
  • Seized items. Item, quantity, and whether it was illegal.
  • Vehicle. Enter a plate and press Look up — model and colour fill themselves in, and a stolen vehicle is flagged mid-report. Speed limit, recorded speed and pace type (paced, radar, laser or other).
  • Connections. Attach the report to an open 911 call or an active incident, so a scene stays together when several officers file separately.
  • Narrative, plus Save as draft to finish later.

Dispatch, without switching apps

Calls, BOLOs and the units board are sections in the sidebar rather than a separate program, so checking the board never costs you the lookup you were in the middle of.

  • Active calls — case number, location, caller and assigned units, with unassigned calls flagged. Refreshes on its own.
  • BOLOs — vehicles, people and anything else flagged by dispatch. Officers can raise one from the car.
  • Units on duty — everyone signed on across all departments, with callsign and current status.

Patient Records for Fire and EMS

Medics get their own application on the same terminal, built around patients rather than suspects.

  • Search a patient by name and see their medical history: conditions, blood group, notes and dates
  • Add to that history from the scene
  • File a full patient care report with diagnosis, medications administered, pre-existing conditions and narrative

A deliberate boundary: Fire and EMS have no access to LINK — no criminal history, no warrants, no plate or weapon lookups. Patient information and police information are kept apart on purpose, and that separation is enforced by the server rather than merely hidden from the screen. Medics still get active calls and the units board, so a scene can be worked without an officer relaying everything.

Who sees what

Your access comes from your department role. If a section is missing it is not broken — that role does not have it.

  • Police — LINK, reports, warrants, notes, and full dispatch including BOLOs
  • Fire and EMS — patient records, patient care reports, active calls and units
  • Command — everything both roles can do

Make it yours

Saved to your account, so your setup follows you between sessions.

  • Screen position — right half, left half, bottom half or full screen
  • Light, dark and high contrast — dark for night shift, high contrast where nothing relies on colour alone
  • Picks up where you left off — close the terminal to drive and it reopens on the app you were using

Accountability

Every search, report, warrant change, BOLO, status change and account link is logged to the department along with the officer responsible, as are blocked and unauthorised attempts. To be clear about what that is for: it is not there to catch out good officers, it is what clears you when somebody claims you ran them without cause.

Getting started

  1. Get in a marked unit. Police, fire and EMS vehicles are fitted; civilian cars are not.
  2. Look at the console and press F4. Rebind it in the pause menu under Settings → Key Bindings → FiveM, or type /mdt.
  3. Link your CAD account: Settings → CAD account. One paste, one time.
  4. Go on duty from the taskbar, then get to work.

The full training deck covers setup, every application and a troubleshooting list. Anything it does not answer, raise with command.