Admin System ist eine zentrale Verwaltungslösung für FiveM Server. Es wurde entwickelt, damit Teammitglieder Spieler, Tickets, Logs, Banns und Admin-Aktionen direkt über ein übersichtliches Ingame-Panel verwalten können.
Das System befindet sich in aktiver Weiterentwicklung. Neue Funktionen, Verbesserungen und Optimierungen werden laufend ergänzt.
Aktuelle Funktionen
- Modernes Ingame Admin Dashboard
- Aduty-System mit Admin-Kleidung
- Eigene Admin-Aktionen
- Hotkeys pro Admin einstellbar
- Spielerübersicht mit ID, Name, Ping, Online-Zeit und Gruppen
- Spieler bearbeiten über eigenes Detailfenster
- Teleport zu Spieler / Spieler holen
- Spieler beobachten
- Heilen, Revive und Freeze
- Fahrzeug reparieren
- Geld geben
- Items geben
- Kick und Bann
- Bannsystem mit Datenbank
- Bann-Historie
- Logs über Admin-Aktionen
- Ticketsystem für Support-Anfragen
- Ticket annehmen, beantworten, abgeben und schließen
- Ticket-Benachrichtigung mit optionalem Sound
- Map-Ansicht mit Spielerpositionen
- Map-Kalibrierung mit Berechtigung
- Dev Tools zum Kopieren von Positionen
- Gruppen- und Berechtigungssystem
- Discord-Gruppen-Sync möglich
- MySQL/oxmysql Unterstützung
Admin-Aktionen Admins können eigene Aktionen nutzen, z. B.:
- In den Dienst gehen
- Zum Marker teleportieren
- Eigenes Fahrzeug reparieren
- Fahrzeug spawnen
- Fahrzeug spawnen und in
owned_vehiclesspeichern - Noclip
- Noclip + Unsichtbar
- Unsichtbar
- Godmode
Ticketsystem Spieler können über /support ein Support-Ticket erstellen. Admins sehen offene Tickets im Admin Panel, können Tickets annehmen, antworten, abgeben oder schließen. Benachrichtigungen können bei Bedarf deaktiviert werden, z. B. für Streams.
Berechtigungen Das System arbeitet mit Gruppen und Berechtigungen. Tabs und Funktionen werden nur angezeigt, wenn der Admin die passende Berechtigung besitzt. Aktionen sind zusätzlich serverseitig abgesichert.
Discord-Sync Gruppen können optional mit Discord-Rollen verbunden werden. Dadurch können Teamränge automatisch erkannt und im Admin System genutzt werden.
CFX Asset Escrow Das System ist für CFX Asset Escrow vorbereitet. config.lua, SQL-Dateien, Map-Bild, README und Marketing-Dateien bleiben offen. Interne Systemwerte und zentrale Scriptlogik können über das CFX Portal geschützt werden.
Hinweis Das Admin System wird weiterentwickelt, daher können sich Funktionen, Design und Struktur noch ändern.
Requirements
- FiveM Server
- ESX
- oxmysql
- MySQL/MariaDB
- Datenbankimport der mitgelieferten SQL-Dateien erforderlich
- Discord-Server und Discord-Bot
Installation
- SQL-Dateien aus
sql/in die Datenbank importieren. - Resource-Ordner als
bfc_admin_systemin den Server legen. - In der
server.cfgeintragen:
ensure bfc_admin_system
-
config.luaan Server, Gruppen, Discord-Rollen und Rechte anpassen. - Server starten oder Resource neu starten.
Support Bei Fehlern, Wünschen oder Vorschlägen bitte mit genauer Fehlermeldung, Server-Artefakt-Version und relevanten Client-/Server-Logs melden.