[PADI] m-CourtSystem | The Most Realistic Court & Justice System for FiveM

A script by m-Scripts

No reviews yet.
[PADI] m-CourtSystem | The Most Realistic Court & Justice System for FiveM main image

Full Description

:books: Useful Links


:key: Key Features

Licenses & Legal Roles

  • Take exams: Bar, Mechanic, Attorney, Judge, or custom exams via Config.Exams.
  • Apply for legal roles (Attorney or Judge).
  • Request a physical copy of an existing license.

Exam System

  • Menu with configurable questions per exam type.
  • Automatic score calculation.
  • Licenses granted only if player passes.
  • Different license items handled dynamically (bar_license, mechanic_license, attorney_license, judge_license).
  • Optional email notifications (via lb-phone).
  • Optional judge elections (Config.VoteJudgeCandidates).

Appointments Management

  • Manage consultations and court hearings.
  • Appointment statuses: Pending, Approved, Rejected.
  • Change status via menu with attorney name and date/time if approved.
  • Full overview of all appointments.
  • View personal attorney appointments with specialization, hourly rate, date, and status.

Exam Certification

  • Approve or deny exams directly from menu.
  • Add notes and set license expiration dates.
  • Automatically grants correct license item based on exam type.
  • View exam scores, player names, and status with color-coded icons.

Criminal Record System

  • Add and view player criminal records.
  • Points system per record.
  • Full criminal history view via menu.
  • Add records directly for nearby players or via archives, including reason and points.
  • Integration with personal legal status menu.

Court Cases

  • Create and manage cases: Name, defendant, defense attorney, settlement fee, public/private, date/time.
  • Evidence management: Add, view, delete, and copy evidence (image, video, document).
  • Update case verdicts directly from menu.
  • View public cases only from reception.
  • Sign up as witness or observer with optional notes.

Fines & Penalties

  • Issue fines to players with reason and amount.
  • View all fines.
  • Optional forced payment (Config.ForcePayment).
  • Payment status visible in menu.
  • Issue fines to nearby players directly.
  • Players can view/pay their own fines via personal legal status menu.

Tax System (Optional)

  • Manage taxes for items, vehicles, properties, or custom categories (Config.TaxSystem).
  • Configurable min/max tax rates (min_tax / max_tax).
  • Add/edit tax categories via menu.
  • Automatic validation of tax rates.
  • View tax details: Rate, last updated, description.
  • Delete tax categories with confirmation.

Jail System (Optional)

  • Enable/disable via config file.
  • Compatible with different prison scripts: default, xt-prison, rcore_prison, pickle_prisons, DHS-PrisonSim.
  • Automatic jail entry/release based on sentence.
  • Integrates with court and criminal record system.
  • Jail nearby players with configurable max duration (Config.JailSystem.max_jail_time) and reason.

Business Licenses Management

  • Create new business licenses: Name, owner, identifier, tax rate.
  • Approve/revoke existing licenses.
  • Edit business details and delete permanently with confirmation.
  • View business overview: Owner, status, tax rate, total tax collected, income.

Citizen Management

  • Manage nearby players: Name, ID, distance.
  • Optional name change with badwords filter.
  • Issue fines, add criminal records, or jail directly.

Personal Legal Status

  • Players can view their own legal information: Fines, court cases, criminal records, attorney appointments, licenses.

Attorney Requests

  • Request a list of available attorneys online.
  • View attorney details: Name, specialization, hourly rate.
  • Schedule appointments with selected attorney, including date and reason/notes.

General Features

  • All menus use ox_lib or lation_ui for context menus, inputs, and notifications.
  • Framework detection: Auto-detects QBCore, QBX, or ESX.
  • Notifications for success, error, info with configurable titles/types.
  • Integration with nearby players for citizen management.
  • Configurable options: Name changes, jail system, tax system, judge voting.
Screenshots







Code is accessible client + configs
Subscription-based No
Lines (approximately) 2500+
Requirements ox_lib
Support Yes/