DOJ Job

Price: $29.99 | Frameworks: QBCore, ESX & Qbox

Department of Justice: live court sessions, case workflow, jury, bar exam and attorney portal, warrants, courthouse security, sentencing and a DOJ tablet that runs inside Kartik MDT.

A complete Department of Justice for FiveM. Courthouses are placed in game with a freecam creator, staff work from a DOJ tablet, and judges run live court sessions with a gavel, objections, oaths, "All rise", exhibits on the courtroom TVs and real sentences. Cases move through a full workflow with counsel, evidence, subpoenas, motions and appeals. Citizens use a public kiosk for lawyers, bail, appointments, permits, jury duty and the bar exam, and private attorneys get their own portal. Works with Kartik MDT: cases, warrants and records are shared with the police, and the DOJ tablet runs as an app inside the MDT.

Features

Courthouses Built In Game

Place every courthouse and its points with a freecam creator, no coordinates in config files.

  • Duty clock, personal lockers, document and evidence lockers, wardrobe, boss menu and garage
  • Courtroom seats for judge, clerk, prosecution, defense, defendant, witness, jury and gallery
  • Microphones, metal detectors, weapon check-in, holding cells, doors and a lockdown button
  • Public kiosk, bar exam desk, printers and TV screens

Live Court Sessions

Judges open a session from the bench and run it like a real trial.

  • Phases: in session, recess and jury deliberation (the jury room locks)
  • Gavel, "Order!" that quiets the gallery, "All rise" and witness oaths with animations
  • Objections with a bench HUD: sustain or overrule with one key, without opening the tablet
  • Courtroom sounds with distance falloff and a court reporter typing the transcript

Full Case Workflow

Every case has a type, a court and a stage, with forms and sign-offs that move it forward.

  • Criminal, misdemeanor, civil, business, small claims and appeal cases
  • Municipal, Superior, Court of Appeals and Supreme Court, with appeals one court up
  • Stages with forms and sign-offs from the judge, clerk, prosecution and defense
  • Plea deals, bail, bench warrants, settlements and a drag-and-drop weekly docket

Counsel, Evidence & Subpoenas

Prosecution and defense work the case with real exhibits and discovery.

  • Prosecutors, public defenders and private attorneys on every case
  • Exhibits from photos, videos, documents, pocket items, MDT records and forensic cases
  • Judges admit or exclude exhibits, with a chain-of-custody log
  • Subpoenas served on police, EMS and fire, and motions the judge grants or denies

Warrants, Orders & Licences

Warrants and court orders that reach the police and the MDT.

  • Search, arrest and bench warrants requested by prosecutors and signed by judges
  • Restraining, protective and court orders on the citizen's MDT profile
  • Suspend or revoke weapon and driver licences, also for offline citizens
  • Court documents from templates: sign, notarize and print them as items

Jury System

A jury pool, real selection and a secret vote.

  • Citizens join the jury pool at the kiosk and get summoned to cases
  • Peremptory strikes for each side and strikes for cause by the judge
  • A secret vote and an anonymous private chat in the deliberation room
  • The foreperson reads the verdict, and jurors collect their pay at the kiosk

Bar Association & Attorney Portal

Citizens can become lawyers and run their own practice.

  • Bar exam with a question pool edited in game, reviewed by a judge
  • Bar license card, retainers with clients and a lawyer directory
  • Attorney portal: their cases, calendar, clients and documents only
  • Lawyer requests from the kiosk or from police for a detainee

Courthouse Security

Bailiffs keep the courthouse safe.

  • Metal detectors, a handheld wand and pat-downs
  • Weapon check-in with claim tickets
  • Cuff, escort and holding cells that work with any police script
  • Lockdown with a police dispatch call

Sentencing & Corrections

Sentences that go further than jail and a fine.

  • Jail, fines, damages and criminal records in the MDT
  • Probation and parole with kiosk check-ins, and community service around town
  • Defendants are remanded to a holding cell and police get a prisoner transport call
  • Sentences for offline citizens apply when they next log in

Citizen Services & Permits

A public kiosk at every courthouse.

  • Name changes, marriages, business and weapon licenses, expungements and appeals
  • Post bail, answer plea deals and see the court calendar
  • Form builder for permits: event, assembly and filming permits by default
  • Court mail to lb-phone, yseries, sd-phone and 17mov_Phone

DOJ Tablet & Kartik MDT

One tablet for the whole department, also inside Kartik MDT.

  • Home, courtroom, cases, docket, warrants, documents, people, services, staff, finances and audit log
  • Runs as a DOJ app inside Kartik MDT, so staff carry one tablet
  • Cases, warrants and criminal records shared with the police MDT
  • Optional tablet item, permissions per grade and a guided tour

Courthouse TVs

Live screens on the courthouse walls.

  • Docket board in the lobby with today's hearings
  • Courtroom screen with the case, phase, exhibit and verdict
  • Media TV for videos and evidence slides, with sound that fades with distance
  • Custom TV props included with kartik-doj-props

Easy to Set Up

Everything is configured in game with an admin panel.

  • Works with Qbox, QBCore and ESX, detected automatically
  • Pick DOJ jobs and set permissions per grade in /dojadmin
  • Supports ox_inventory, qb-inventory, qs-inventory and more
  • Open configs, bridges and server exports for other resources

Requirements

  • Framework: ESX, QBCore, QBox
  • Dependencies: ox_lib, oxmysql

Installation

  1. Download kartik-dojjob and kartik-doj-props from your Tebex account
  2. Extract both into your FiveM resources folder
  3. Add 'ensure kartik-doj-props' and then 'ensure kartik-dojjob' to server.cfg after ox_lib, oxmysql, your framework, inventory and kartik-mdt
  4. Add the items from the documentation to your inventory and copy the [Item Images] to its image folder
  5. Restart the server - database tables and the starter DOJ job are created on first start
  6. Run /dojadmin in game to pick your DOJ jobs and place your courthouse

Full documentation and support available on our Discord.

Available in bundles

  • The First Responder Bundle $176.99 | For QBCore, ESX & Qbox

    Police Job + Ambulance Job + DOJ Job + MDT & Dispatch + Evidence System. Every first responder script in one bundle, save 15%.

Related FiveM scripts

  • Advanced MDT & Dispatch V2 $69.99 | For QBCore, ESX & Qbox

    The next generation of MDT and Dispatch with a dynamic dashboard, live dispatch map, theme editor, and multi-user sync.

  • Kartik’s Banking System $34.99 | For QBCore, ESX & Qbox

    Advanced FiveM banking system with Fleeca & Swiss banks, loans, credit cards, payrolls, and POS payments.

  • Kartik-Dealership $29.99 | For QBCore, ESX & Qbox

    Advanced FiveM dealership system with rentals, repossessions, vouchers, memberships, and full admin control.

Need help choosing? Read the documentation or ask in the Discord server. Back to all scripts.

Kartik Scripts
Still loading, hang tight