Das digitale Polizei-Tablet für deinen Server

Darkbyte Police MDT ist eine voll ausgebaute Mobile-Data-Terminal-Resource: moderne Tablet-Oberfläche mit Registerdurchsuchung, Aktenführung, Bußgeldern, Haftbefehlen und Team-Koordination — serverseitig abgesichert und an ESX, QBCore und QBox (qbx_core) angebunden.

Kurzdemo — Oberfläche im Spiel (assets/mdt/).

Warum sich Server dafür entscheiden

  • Ein System für klassisches Polizei-RP: Personensuche bis Einsatzbericht.
  • Framework-flexibel: automatische Erkennung oder feste Wahl (auto / ESX / QB / QBX).
  • Saubere Rechte: Rollen und Berechtigungen pro Modul.
  • Konfigurierbar: Jobs, Strafkatalog, Gesetzbuch, Sync-Intervalle, Ortung, Sprache.
  • Professionelle UI: Dashboard, Schnellzugriff, dunkles/helles Theme, DE/EN über Locale-Dateien.

Für wen?

Für Polizei-, Sheriff- oder LSPD-Rollenspiel — wenn ihr ein seriöses, durchsuchbares PD-System wollt statt skriptebasiertem Flickwerk.

Technik & Integration

  • Plattform: FiveM (fx_version cerulean), Lua 5.4
  • Abhängigkeiten: ox_lib, oxmysql
  • Datenbank: MySQL 8+ oder MariaDB 10.3+, Schema per mitgeliefertem SQL
  • Öffnen: Chat-Befehl (z. B. /mdt), optional Hotkey (z. B. F6)
  • Sprachen: Deutsch & Englisch (weitere über eigene Locales)

Funktionen im Überblick

Übersicht & Arbeitsoberfläche

  • Dashboard mit Kennzahlen (Beamte online, offene Haftbefehle, aktive Einheiten, offene Berichte).
  • Schnellzugriff zu Person, Bußgeld, Haftbefehl, Fahrzeug, Bericht, Ortung.
  • Ankündigungen mit Prioritäten inkl. kritischer Broadcast an alle Polizei-Jobs online.

Register & Akten

  • Polizeidatenbank: Kennzeichen, Person, Waffen-Seriennummer, Quersuche.
  • Personenakte: Stammdaten, Markierungen, Haftbefehle, Tickets, Akten, Fahrzeuge, Waffen.
  • Fahrzeugdatenbank: Abfrage und Anlegen (mit Berechtigung).
  • INPAS (mit Datenbank): Masken für Fahrzeug-, Waffen-, Akten- und Personenregister sowie interne Markierungen.

Recht & Sanktionen

  • Strafkatalog aus der Config (Delikte mit Buße, Haft, Punkten).
  • Gesetzbuch als eigenes Modul (Kapitel/Paragraphen).
  • Bußgeld-Tickets: Mehrfachauswahl, Summen serverseitig; optional Auto-Billing gegen Spielerkonto (ESX/QB).

Einsatz & Personal

  • Haftbefehle mit Bedrohungsstufen und Hinweisen für Kolleg:innen bei hohen Stufen.
  • Einsatzberichte: Entwurf → Offen → Geschlossen, mit Kategorien.
  • Beamtenverwaltung / HR: Spiegelung online Beamter, HR-Status und Notizen im MDT.
  • Einheiten: Beitritt, Status (verfügbar, beschäftigt, außer Dienst), Verwaltungsrechte für Leitung.

Lizenzen & Ortung

  • Lizenzverwaltung im MDT; optional Read-Only-Spiegelung Framework-Lizenzen.
  • Ortung Telefon / besetztes Fahrzeug mit Kennzeichen, Cooldown, Karten-Blip für berechtigte Jobs.

Organisation & Komfort

  • Notizen: geteilt oder privat, anheftbar, Rechte für Moderation.
  • Einstellungen: Theme, Sprache, Tablet-Zoom, lokale Anzeigeoptionen.
  • Verwaltung (Admin): Login-Nutzer, Rollen & Vorlagen, granulare Modul-Rechte.
  • Optional: Tablet-Rahmen (Foto-/SVG-„Gehäuse“).

Synchronisation mit dem Framework

Automatische Spiegelung von Personen und Fahrzeugen aus der Framework-Datenbank — konfigurierbar (Intervall, Filter, Überschreiben von Stammdaten).

Sicherheit & Rollenmodell

  • Zugriff nur für konfigurierbare Jobs (z. B. police, sheriff, lspd).
  • Optional Pflicht-Login (mdt_users) mit Passwortprüfung.
  • Rollen (Superadmin, Admin, Officer, Nur-Lesen, …) schützen sensible Bereiche wie Verwaltung, INPAS oder Lizenzverwaltung.

Anpassung für deinen Server

Strafkatalog und Gesetzbuch liegen zentral in config.lua — nach Änderungen Resource neu starten. Jobs, Sync, Ortung, Locale und Schalter sind dort gebündelt; INSTALLATION.md führt durch Setup, SQL und typische Fehlerbilder.

Lieferumfang

  • FiveM-Resource darkbyte-police-mdt inkl. NUI (HTML/CSS/JS)
  • SQL-Installations- und Migrationsskripte
  • Locales Deutsch & Englisch
  • Dokumentation zu Installation und Konfiguration
  • Beispiel ox_inventory (Lizenzkarte) als Referenz

Kurz-FAQ

Läuft das auf ESX und QBCore?

Ja — inklusive QBox über qbx_core mit der gleichen Job-/Player-API wie QB.

Brauche ich eine Datenbank?

Für den vollen Funktionsumfang ja (oxmysql). Demo-/Mock-Modus für Tests; Module wie INPAS und Admin brauchen die DB.

Kann ich Jobs und Rechte selbst festlegen?

Ja — über Config.AllowedJobs und das Rollen-/Rechtesystem in der Verwaltung.

MDT — weiterer Screen
Weitere Oberfläche / Detailbereich.
MDT — weiterer Screen
Weitere Screens aus dem MDT.
MDT — weiterer Screen
Weitere Screens aus dem MDT.
MDT — weiterer Screen
Weitere Screens aus dem MDT.
MDT — weiterer Screen
Weitere Screens aus dem MDT.
MDT — weiterer Screen
Weitere Screens aus dem MDT.