>
Guide 2026-04-14

Erstellen eines Gerichts- und Rechtssystems für das FiveM-Roleplay

OntelMonke

OntelMonke

Admin & Developer at Agency Scripts

Architektur des Rechtssystems

Ein Gerichts- und Rechtssystem erhebt einen FiveM-Roleplay-Server vom einfachen Räuber-Räuber-Gameplay zu einer strukturierten Gesellschaft, in der Gesetze Gewicht haben und Konsequenzen einem ordnungsgemäßen Verfahren folgen. Das System umfasst Haftbefehle, mit denen die Polizei Durchsuchungen und Verhaftungen genehmigt, einen Arbeitsablauf für Gerichtsverhandlungen, bei dem Fälle einem Richter vorgelegt werden, Verteidigungs- und Strafverfolgungsfunktionen für Anwälte, ein Beweisverwaltungssystem, das physische und digitale Beweise verfolgt, und einen Strafrahmen für Geldstrafen, Gefängnisstrafen und alternative Strafen. Die Architektur basiert auf einer Fallverwaltungsdatenbank, die alle rechtlichen Schritte von der ersten Anklage bis zur Anklageerhebung, dem Prozess und dem Urteil verfolgt. Jeder Fall enthält einen Link zu den beteiligten Parteien, ihren Rollen, den eingereichten Beweisen und dem Endergebnis. Diese Daten bleiben dauerhaft bestehen und bilden eine rechtliche Historie für den Server, auf die Spieler und Offizielle bei künftigen Verfahren zurückgreifen können.

Datenbankschema für Rechtsakten

Deine Datenbank muss Haftbefehle, Gerichtsverfahren, Beweisstücke und Rechtsakten verarbeiten. Das Schema verbindet polizeiliche Ermittlungen mit Gerichtsverfahren über ein gemeinsames Beweissystem, bei dem während einer Untersuchung gesammelte Gegenstände zu Beweisstücken werden, die vor Gericht präsentiert werden. Gestalte die Tabellen so, dass ein vollständiger Prüfpfad aller in einem Gerichtsverfahren ergriffenen Maßnahmen erhalten bleibt:

Optionsscheinsystem

Haftbefehle sind das rechtliche Tor zwischen polizeilichen Ermittlungen und Maßnahmen. Ein Haftbefehl ermächtigt Beamte, eine bestimmte Person festzunehmen, ein Durchsuchungsbefehl erlaubt die Durchsuchung von Grundstücken oder Fahrzeugen und ein Haftbefehl wird von einem Richter ausgestellt, wenn jemand nicht vor Gericht erscheint. Polizeibeamte erstellen über den MDT Haftbefehlsanträge, die zur gerichtlichen Prüfung in eine Warteschleife gestellt werden. Ein Richter oder ein bevollmächtigter Beamter prüft den Antrag, prüft die Beschreibung der wahrscheinlichen Ursache und genehmigt ihn oder lehnt ihn ab. Genehmigte Haftbefehle werden aktiv und erscheinen auf dem MDT der Polizei, wenn Beamte mit der Zielperson interagieren und sie darüber informieren, dass ein Haftbefehl vorliegt. Implementiere den Ablauf des Haftbefehls, damit Haftbefehle nicht für immer bestehen bleiben, wobei Haftbefehle in Echtzeit sieben Tage und Durchsuchungsbefehle 48 Stunden nach ihrer Genehmigung gültig sind:

Arbeitsablauf bei Gerichtsverhandlungen

Gerichtsverhandlungen folgen einem strukturierten Arbeitsablauf, der Fälle durch Anklageerhebung, Vorverfahrensanträge, Gerichtsverfahren und Urteilsverkündung durchläuft. Wenn ein Fall eingereicht wird, generiert das System eine eindeutige Fallnummer und weist ihm den Status „Eingereicht“ zu. Ein Richter prüft den Fall und setzt eine Anhörung zur Anklageerhebung an, in der der Angeklagte ein Plädoyer vorbringt. Bekennt sich der Angeklagte auf nicht schuldig, geht der Fall in die Vorverhandlung über, wo Anwälte Anträge und Beweise einreichen können, und anschließend in die Hauptverhandlung, in der beide Seiten ihre Argumente vortragen. Der Richter steuert den Ablauf der Anhörung durch Befehle, die den Fallstatus vorantreiben und Aktualisierungen der Benutzeroberfläche für alle Teilnehmer auslösen. Implementiere einen NUI für den Gerichtssaal, der die Fallinformationen und die aktuelle Phase anzeigt und rollenspezifische Kontrollen für den Richter, den Staatsanwalt und den Verteidiger bietet. Der Richter erhält Urteilsschaltflächen und Urteilseingaben, während Anwälte Einspruchsschaltflächen und Steuerelemente für die Beweispräsentation erhalten.

Anwaltsrolle und Verteidigungssystem

Der Anwaltsjob schafft einen kompletten Karriereweg auf dem Server mit unterschiedlichen Spielmechaniken. Verteidiger können von Angeklagten über ein Anwaltsverzeichnis engagiert werden, das vom Gefängnis aus oder über die Telefon-App zugänglich ist. Wenn ein Anwalt einen Mandanten aufnimmt, erhält er Zugang zu den Akten des Rechtssystems, einschließlich aller von der Staatsanwaltschaft vorgelegten Beweise. Anwälte können Anträge auf Unterdrückung von Beweismitteln einreichen, Fortsetzungen beantragen, um Anhörungen zu verschieben, Einigungsvereinbarungen mit dem Staatsanwalt aushandeln und während des Prozesses ihre eigenen Beweise und Zeugenaussagen vorlegen. Implementiere ein Anwaltsprüfungssystem, bei dem neue Anwaltscharaktere einen Wissenstest bestehen müssen, bevor ihnen die Anwaltsstelle zugewiesen wird, um ein Mindestmaß an juristischer Rollenspielqualität sicherzustellen. Verfolge Anwaltsstatistiken wie gewonnene, verlorene Fälle und durchschnittliche Strafminderungen für deine Mandanten und schaffst du so einen wettbewerbsorientierten Markt, auf dem etablierte Anwälte höhere Gebühren verlangen können:

Beweismanagementsystem

Das Beweissystem stellt eine Beweiskette bereit, die die Ermittlungen am Tatort mit der Präsentation im Gerichtssaal verbindet. Wenn die Polizei an einem Tatort mithilfe eines Befehls zur Beweisaufnahme Beweise sammelt, erstellt das System einen Beweisdatensatz mit der Identität, dem Zeitstempel und dem Standort des sammelnden Beamten. Jedes Beweisstück erhält eine eindeutige Kennung, die während des gesamten Gerichtsverfahrens bestehen bleibt. Zu den Beweisarten gehören physische Gegenstände wie Waffen, Drogen und Kleidung, digitale Beweise wie Telefonaufzeichnungen und CCTV-Aufnahmen, als Texteinträge aufgezeichnete Zeugenaussagen und Dokumente wie Finanzunterlagen oder gefälschte Ausweise. Anwälte können die Zulässigkeit von Beweismitteln durch Anträge anfechten, die die Erhebungsmethode oder die Beweiskette in Frage stellen. Der Richter prüft diese Anträge und kann Beweise als unzulässig markieren und aus der Akte entfernen. Implementiere ein Beweismittelschließfach auf der Polizeiwache, in dem physische Beweisstücke aufbewahrt werden, und nutze die Integration des Inventarsystems, um die tatsächlich während der Ermittlungen gesammelten Gegenstände zu verfolgen.

Fein- und Kautionsmechanik

Bußgelder und Kautionen haben im Rechtssystem wirtschaftliche Konsequenzen. Wenn ein Angeklagter angeklagt wird, legt der Richter eine Kaution fest, die auf der Schwere der Anklage und der Kriminalgeschichte des Angeklagten basiert. Der Angeklagte kann über das Gerichtssystem eine Kaution zahlen, um aus der Haft entlassen zu werden, während er auf den Prozess wartet, oder bis zur Anhörung im Gefängnis bleiben. Die Kaution wird vom Bankkonto des Spielers abgebucht und nach Abschluss des Verfahrens zurückerstattet, wenn der Angeklagte an allen Anhörungen teilgenommen hat. Erscheint der Angeklagte nicht, verfällt die Kaution und es wird ein Haftbefehl ausgestellt. Bußgelder werden im Rahmen der Urteilsverkündung verhängt und müssen innerhalb einer festgelegten Frist gezahlt werden. Für unbezahlte Bußgelder fallen Zinsen an und können weitere rechtliche Konsequenzen wie den Entzug des Führerscheins oder Grundpfandrechte nach sich ziehen. Implementiere ein Bußgeldzahlungsplansystem für hohe Bußgelder, bei dem der Beklagte wöchentliche Raten zahlen kann, anstatt den gesamten Betrag auf einmal zu zahlen, und fügst du eine dauerhafte finanzielle Verpflichtung hinzu, die dafür sorgt, dass das Rechtssystem für die tägliche Erfahrung des Spielers auf dem Server relevant bleibt.

Richterbefehle und Urteilsverkündung

Richter benötigen einen umfassenden Befehlssatz, um Gerichtsverfahren zu verwalten und das Rechtssystem durchzusetzen. Zu den Kernbefehlen gehören /case zum Anzeigen und Verwalten von Fällen, /warrant zum Genehmigen oder Ablehnen von Haftbefehlsanträgen, /sentence zum Verhängen von Gefängnisstrafen und Geldstrafen, /bail zum Festlegen von Kautionsbeträgen, /gag zum Stummschalten störender Spieler während Anhörungen und /contempt zum Inhaftieren von Spielern, die das Gericht missachten. Der Urteilsbefehl sollte auf eine Strafgesetzbuchkonfiguration verweisen, die Mindest- und Höchststrafen für jede Anklage festlegt und so die Konsistenz zwischen verschiedenen Richtern gewährleistet. Implementiere ein Richtliniensystem für die Strafzumessung, das angemessene Strafen basierend auf den Anklagen und der Kriminalgeschichte des Angeklagten vorschlägt und den Richtern dennoch die Möglichkeit lässt, mit Begründung davon abzuweichen. Speichere alle Gerichtsentscheidungen in der Tabelle mit den Rechtsakten, damit der Server eine Reihe von Präzedenzfällen erstellt, auf die erfahrene Spieler in künftigen Verfahren zurückgreifen können. Füge einen gerichtlichen Überprüfungsprozess hinzu, bei dem Urteile bei einem höherrangigen Richter oder einem Gremium angefochten werden können, wodurch zusätzliche Ebenen juristischen Roleplays für engagierte Spieler entstehen.

Integration mit Polizei, Gefängnis und MDT

Das Rechtssystem muss sich nahtlos in die vorhandenen Polizei-, Gefängnis- und MDT-Ressourcen integrieren, um eine zusammenhängende Justizpipeline zu bilden. Wenn die Polizei über MDT Anklage erhebt, sollte das System automatisch ein Gerichtsverfahren mit der entsprechenden Fallnummer erstellen und alle während der Ermittlungen bereits gesammelten Beweise verknüpfen. Wenn ein Richter einen Angeklagten zu einer Gefängnisstrafe verurteilt, sollte das System die Gefängnis-Exportfunktion der Gefängnisressource direkt aufrufen, sodass das Urteil automatisch ausgeführt wird, ohne dass ein Polizeibeamter einen Gefängnisbefehl manuell ausführen muss. Aktive Haftbefehle sollten auf dem MDT der Polizei angezeigt werden, wenn Beamte nach einem Bürger suchen, mit klaren Indikatoren, die die Art des Haftbefehls, die ausstellende Behörde und das Ablaufdatum anzeigen. Durch Gerichtsurteile erstellte Strafregister sollten im MDT unter dem Profil des Bürgers zugänglich sein und den gesamten Rechtsverlauf einschließlich Verurteilungen, Freisprüchen, laufenden Verfahren und ausstehenden Geldstrafen anzeigen. Exportiere alle Funktionen des Rechtssystems, damit andere Ressourcen den Status des Haftbefehls überprüfen, die Referenzen eines Anwalts überprüfen, Strafregister nachschlagen und programmgesteuert mit dem Gerichtssystem interagieren können.

Artikel teilen

Bereit, deinen Server aufzuwerten?

Schau dir unsere Premium FiveM Scripts im Agency Scripts Store an oder tritt unserer Discord-Community für Support und Updates bei.