Kartik Scripts

DOJ Job

Department of Justice job, courthouses, live court sessions, jury and bar association

Kartik DOJ Job

kartik-dojjob is a complete Department of Justice for FiveM. Courthouses are placed in game, staff work from a tablet, and judges run live court sessions with sounds, animations, a jury, exhibits on the courtroom TVs and real sentences. Citizens use a public kiosk for lawyers, bail, appointments, permits, jury duty and the bar exam.

Works on Qbox, QBCore and ESX, detected automatically.


๐ŸŒŸ What it does

  • ๐Ÿ›๏ธ Courthouses placed in game: duty clock, lockers, wardrobe, garage, courtroom seats, microphones, metal detectors, holding cells, doors, kiosk, printers and TVs, all with a freecam creator.
  • ๐Ÿ“ฑ DOJ tablet: home dashboard, courtroom, cases, docket, warrants, documents, people, services, permits, jury, bar, corrections, staff, finances and audit log. Runs as an app inside Kartik MDT.
  • ๐Ÿ‘จโ€โš–๏ธ Live court sessions: phases, gavel and "Order!", "All rise", oaths, objections, a bench HUD for the judge, verdicts and sentences.
  • ๐Ÿ“‚ Case workflow: case types, four court levels, stages with forms and sign-offs, appeals.
  • ๐Ÿงพ Counsel & evidence: prosecution and defense counsel, exhibits with discovery and chain of custody, subpoenas and motions.
  • ๐Ÿ—ณ๏ธ Jury: jury pool, summons, selection with strikes, secret vote and a private jury chat.
  • ๐ŸŽ“ Bar association: bar exam, licenses, retainers and an attorney portal for private lawyers.
  • ๐Ÿ”’ Courthouse security: metal detectors, handheld wand, pat-downs, weapon check-in, cuffs and escort, holding cells and lockdown.
  • โ›“๏ธ Sentencing: jail, fines, probation, parole, community service, remand with a prisoner transport and licence suspensions.
  • ๐Ÿง‘โ€๐Ÿ’ผ Citizen services: lawyer requests, bail, appointments (name change, marriage, licenses, expungement, appeals) and a form builder for permits.
  • ๐Ÿ“บ TV screens: docket board, live courtroom screen and a Media TV for videos and evidence slides.

๐Ÿ–ผ๏ธ Features at a glance

Live Courtroom

Gavel, objections, oaths and verdicts with a bench HUD feature-courtroom.png

Case Files

Workflow, counsel, exhibits, subpoenas and motions feature-cases.png

Weekly Docket

Every hearing on one board feature-docket.png

Jury System

Selection, strikes, a secret vote and a private jury chat feature-jury.png

Courthouse TVs

Docket board, live courtroom screen and a Media TV feature-tvs.png

๐Ÿ—บ๏ธ Where to go next

New here? Read Installation โ†’ First Setup โ†’ The DOJ Tablet.

  • โš™๏ธ Installation: requirements, items, props, database and Kartik MDT.
  • ๐Ÿ First Setup: pick your DOJ jobs, set permissions and place your courthouse.
  • ๐Ÿ“ฑ The DOJ Tablet: opening it, the tablet item and running it inside Kartik MDT.
  • ๐ŸŽฎ How It Plays: sessions, cases, evidence, jury, bar, security, sentencing and citizen services.
  • ๐Ÿ› ๏ธ Admin Panel: /dojadmin page by page.
  • ๐Ÿ”‘ Permissions: every permission and its default grade.
  • ๐Ÿ’ฌ Commands & Keys: every key and command.
  • ๐Ÿ”ง Configuration: every config file explained.
  • ๐Ÿ”Œ Exports: server exports for other resources.
  • โ“ FAQ: common questions and fixes.

๐Ÿงฉ Works with

FrameworksQbox, QBCore, ESX
Inventoryox_inventory, qb-inventory, ps / lj-inventory, qs-inventory, codem-inventory, origen_inventory, tgiann-inventory
Targetox_target, qb-target, sleepless_interact, or the built-in interaction
MDTKartik MDT V2 (cases, warrants, records, tablet app)
DispatchKartik MDT, ps-dispatch, cd_dispatch, qs-dispatch, rcore_dispatch, tk_dispatch, lb-tablet, origen_police
Jailrcore_prison, dynyx_prison, tk_jail, xt-prison, qb-prison, esx_jail
Phone (court mail)lb-phone, yseries, sd-phone, 17mov_Phone
Bankingkartik-banking, Renewed-Banking, okokBanking, fd_banking, tgg-banking, snipe-banking, qb-banking and more
Otherox_doorlock (doors, lockdown), pma-voice (microphones), kartik-evidence (forensic cases), kartik-business (business licenses)
UIBuilt-in, or ox_lib for notifications, progress bars, menus and dialogs

On this page