A comprehensive MDT / terminal system for ESX with four role-specific contexts in a single tablet-style NUI: POLICE (records, tickets, warrants, law book, dispatch, vehicle lookups, roadblocks, panic), DOJ (court documents, warrants, law book),Documentation Index
Fetch the complete documentation index at: https://docs.apex-services.site/llms.txt
Use this file to discover all available pages before exploring further.
MEDICAL (injury reports, patient records, dispatch), and
MECHANIC (work orders, vehicle records).
Features
- Four role contexts — each with its own theme, terminal positions, allowed jobs, and grade permissions
- Criminal records — notes / tickets / crimes / photos with audit history
- Searchable law book with inline references in the ticket composer
- Document templates — court orders, medical reports, warrants with live preview
- Dispatch integration — accept / close / route, hookable to any dispatch resource
- Radio channel switching on context open (SaltyChat / pma-voice via hook)
- Vehicle plate / VIN lookups + faction admin (grades, payroll)
- Physical roadblock / cone deployment with persistence
- Redact-NPC interaction — plug Whisper / OpenAI via a hook
- Panic button with cross-job alert
- Self-contained vanilla NUI (no React, no build step)
Requirements
Required
es_extended, ox_lib, oxmysqlInstallation
- Drop
apex-polizeicomputerintoresources/ ensure apex-polizeicomputer— DB tables (apex_polizei_*) auto-create on first start
Configuration
config.lua
Hooks
See Hooks reference / Polizeicomputer. Key hooks:Hooks.SetRadioChannel, Hooks.OnDispatchUpdate, Hooks.OnAuditLog, Hooks.OnServerNotify.
Resource info
Code accessible:
config.lua, hooks.lua, html/*. Approximately 6000 lines of Lua + NUI. German (NUI hardcoded in v1.0.0).