Admin Jail Menu[FiveM][ESX][QBcore]

Admin Jail Menu[FiveM][ESX][QBcore]

$5.99

Add to Basket

Watch the showcase video here

https://youtu.be/S_OlJJdLeZ4

🔹 Is the Script Standalone? 

✅ Yes, for FiveM – It does not rely on other frameworks like ESX or QBCore. 

❌ No, because it requires WarMenu – Servers must have WarMenu for the menu to work

Features

Multiple Jail Locations

Define a list of jails, each with custom jail and release coordinates.

Fallback Release Location

A default release location if no jail location is selected.

Real-Time Jail Dashboard

View all currently jailed players with remaining time and reason.

Top-Left Countdown Timer

While jailed, players see a countdown in the top-left corner indicating remaining jail time.

Boundary Enforcement

Automatically teleports players back if they stray outside the jail boundary.

Admin Menu (WarMenu)

Online Players: See a list of all connected players.

Jail/Release/Force Release: Teleport players to jail or release them at any time.

Mute/Unmute Player Chat: Block or allow text chat on a per-player basis.

Mute/Unmute Player Voice (pma-voice): Toggle or explicitly unmute a player’s voice by setting their volume to zero or restoring it.

Teleport Options: Teleport to a player or bring them to you.

Disable Inventory Key

Disables TAB (or another control) for jailed players so they can’t open their inventory.

Debug Mode

Print console logs for debugging if Config.DebugEnabled is true.

Why Use This Script?

All-In-One Solution:

Combines standard jailing features (locations, timers, boundary checks) with admin utilities (teleports, muting) in one script.

Flexible Configuration:

Multiple jails with separate release points or a single fallback location – you decide.

Advanced Admin Interface:

Leverages WarMenu for a straightforward, in-game admin panel titled “Admin Jail Panel.”

Player Behavior Control:

Automatically block chat messages for muted players and optionally “mute” voice in real time using pma-voice.

Immersion & Convenience:

Players see their jail time ticking down top-left, and can’t escape beyond the set boundary without being teleported back.


Usage

Open the Admin Jail Menu:

Type /adminjailmenu in chat if you’re an admin.

This opens the Admin Jail Panel (WarMenu) with two main categories: Online Players and Real-Time Jail.

Jailing a Player:

Select a player from Online Players, choose “Jail Player”, enter the jail reason, select a jail location, and pick a jail time.

Release / Force Release:

Use “Release Player” for normal release, or “Force Release / Immediate Unjail” if you need to override their timer.

Mute/Unmute:

Chat: “Mute Player Chat” or “Unmute Player Chat.”

Voice: “Mute Player Voice” or “Unmute Player Voice” (requires pma-voice).

Teleport:

Teleport to Player: Goes to their coordinates.

Bring Player to Admin: Teleports them to you.

Monitor Real-Time Jail:

Choose Real-Time Jail in the main menu to see a list of currently jailed players, their remaining time, and reason.

Dependencies

WarMenu for the admin UI.

pma-voice (optional) for actual voice muting.

chat (default resource)