Ancomox SCRIPT
STORE

Admin Suite

Admin Suite Admin Suite Admin Suite Admin Suite Admin Suite Admin Suite Admin Suite Admin Suite
  • Admin Suite
  • Admin Suite
  • Admin Suite
  • Admin Suite
  • Admin Suite
  • Admin Suite
  • Admin Suite
  • Admin Suite

€42.01

Add to Basket

ANCOMOX Admin Suite — ein Admin-Menü für ESX, QBCore, Qbox und Standalone

Eine vollständige Admin-Suite für FiveM. Framework und Inventar werden selbst erkannt, das Panel läuft ohne Umbau auf deinem Server. Bedienbar im Spiel per Tastendruck und im Browser über das mitgelieferte Web-Panel.

Jede Aktion wird serverseitig gegen dein Rechtesystem geprüft und protokolliert — das Interface entscheidet nie über Berechtigungen.

Voraussetzungen

ServerFiveM-Server mit einem aktuellen FXServer-Artefakt (empfohlen: die jeweils aktuelle Recommended-Version). Zugriff auf die server.cfg, um die ACE-Rechte zu setzen.
Pflicht-AbhängigkeitenKeine. Das Panel läuft ohne weitere Ressourcen, auch auf einem Standalone-Server.
Empfohlenoxmysql mit MySQL oder MariaDB. Ohne Datenbank läuft alles weiter, aber Protokoll und Historie überleben keinen Neustart. oxmysql muss vor dem Panel starten.
Optionalscreenshot-basic — nur für den Live-Stream und Beweisbilder. Ohne die Ressource fehlen genau diese zwei Funktionen, sonst nichts.
FrameworkESX, QBCore oder Qbox — oder gar keines. Ohne Framework fehlen nur die Framework-Funktionen (Geld, Job, Gang, Inventar), der Rest läuft.
Web-Panel (optional)Ein freier TCP-Port und ein selbst gesetztes Passwort. Ab Werk abgeschaltet. Für den Betrieb im offenen Internet brauchst du einen TLS-Reverse-Proxy — der FiveM-HTTP-Endpunkt selbst ist unverschlüsselt.
InternetzugriffNicht nötig. Kein CDN, keine Webfonts, kein Phone-Home — Vue liegt lokal im Paket.

Datenbanktabellen legt das Skript beim ersten Start selbst an. Die passende .sql-Datei liegt trotzdem bei, falls du sie lieber von Hand einspielst.

Was das Panel kann

👥 Spielerverwaltung

  • Live-Liste mit Ping, Leben, Weste, Dimension und Statusmarkern — Aktualisierung im Sekundentakt
  • Vollständige Spielerakte: Kennungen, Beruf, Gang, Bargeld, Bank, Inventar, Position
  • Interne Team-Notiz pro Spieler mit Auto-Speichern
  • Goto, Bring, Freeze, Handschellen, Mute, Revive, Heal, Skin-Editor
  • Massenaktionen: alle heilen, alle wiederbeleben, alle herholen, alle Fahrzeuge reparieren
  • Support-Modus: Admin und Spieler in eine isolierte Dimension und zurück

🔨 Sanktionen

  • Kick, Ban mit Stundenangabe oder permanent, Offline-Ban über jede beliebige Kennung
  • Ban-Prüfung beim Verbinden über license, license2, Discord, Steam, FiveM und Hardware-Token
  • Ban-Manager mit Suche, Ablaufdatum und Entsperren
  • Verwarnungen mit Auto-Ban nach frei wählbarer Anzahl
  • Gefängnis mit Zonenüberwachung und automatischer Entlassung — übersteht Serverneustarts
  • Vorgefertigte Ban-Gründe, Einspruchs-Link im Kick-Screen, Begründungspflicht

💰 Wirtschaft, Fahrzeuge, Welt

  • Geld und Items geben oder entziehen, Waffen verwalten, Inventar leeren, Job und Gang setzen
  • Item-Bilder aus deinem Inventar — ox_inventory, qs-inventory, codem-inventory, qb-inventory und Framework-HUDs werden automatisch erkannt
  • Fahrzeug-Verwaltung in der Spielerakte — alle Fahrzeuge des Charakters aus der Datenbank mit Kennzeichen, Modell und Garagen-Status: herbeirufen, ein- und ausparken, vergeben oder endgültig löschen
  • Wetter, Zeit, Blackout, Lockdown, Ankündigungen, NPCs und Objekte aufräumen

🗺️ Live-Werkzeuge

  • Live-Karte mit allen Spielern, Zoom, Verschieben und Schnellzielen
  • Live-Stream des Spielerbildschirms mit Beweisbildern samt Zeitstempel und Wasserzeichen
  • Verdeckte Kamerabeobachtung über die Engine — ohne den eigenen Charakter zu bewegen
  • Werkzeugleiste: Noclip, ESP, Vanish, Godmode, Blips, Lösch-Laser

🌐 Web-Panel

  • Dasselbe Interface im Browser — moderieren ohne laufendes Spiel, auch vom Handy
  • Session-Token, Login-Sperre nach Fehlversuchen, IP-Bindung der Sitzung, IP-Allowlist
  • Ab Werk deaktiviert und ohne gesetztes Passwort gar nicht erreichbar

Das Herzstück: Rechte je Rang

Die meisten Panels lassen dich sagen „der Moderator darf nicht bannen". Hier legst du zusätzlich fest, welches Feld der Spielerakte ein Rang überhaupt zu sehen bekommt — und welchen Bereich er öffnen darf.

Config.DataPermissions = {
    ['identifiers'] = 1,   -- License, Steam, Discord
    ['cash']        = 1,   -- Bargeld
    ['bank']        = 2,   -- Bankguthaben erst für Admins
    ['inventory']   = 2,
    ['note']        = 2,   -- interne Team-Notiz
    ['vehicles']    = 2,
}

Bankguthaben, Inventar, interne Notizen und die Fahrzeugliste sind für Moderatoren ab Werk gesperrt. Und zwar richtig: Ein gesperrtes Feld wird nicht ausgeblendet, es verlässt den Server nicht. Ein manipulierter Client sieht es deshalb auch nicht. Dasselbe gilt für ganze Bereiche über Config.ViewPermissions — auch Befehlspalette und Tastenkürzel laufen durch dieselbe Sperre.

Werkzeuge, die Arbeit sparen

🔎 Wo liegen die Daten eines Spielers?

Ein Spieler ist gelöscht, aber sein Auto steht noch in der Garage. Oder jemand fragt, was du über ihn gespeichert hast. Beides endet sonst in phpMyAdmin.

Das Panel liest information_schema, findet jede Spalte, die nach einer Spielerkennung aussieht, und zählt die Treffer:

phone_messages    citizenid            187
owned_vehicles    owner                  6
player_vehicles   citizenid, license     6
ox_inventory      owner                  1
users             identifier             1

Findet auch Tabellen von Skripten, an die niemand mehr denkt — ohne Konfiguration. Es erkennt die License mit und ohne license:-Präfix sowie die QBCore-citizenid. Der Scan zählt nur — keine Inhalte im Export, kein DELETE, kein UPDATE. Außerhalb der Panel-Tabellen wird nichts gelöscht: Wer die users-Zeile eines Spielers entfernt, zerstört seinen Charakter.

🛡️ Datenschutz-Werkzeuge

Ein eigener Tab bündelt, was auf einem EU-Server früher oder später gebraucht wird:

  • IP-Anzeige abschaltbar — bei showIP = false verlässt die IP den Server gar nicht erst
  • Automatische Löschfristen für Protokoll, Verwarnungen, Notizen, Tickets, Gefängnisdaten und abgelaufene Sperren — jede Frist einzeln einstellbar
  • Kennungen im Protokoll pseudonymisiert (PBKDF2 mit serverindividuellem Salt)
  • Discord-Webhooks maskieren Kennungen und IP-Adressen vor dem Versand
  • Export- und Löschfunktion für Anfragen einzelner Spieler, mit Pflichtbegründung und Protokoll
  • Spielerbefehle /meinedaten und /datenloeschung, Namen frei wählbar

Dazu eine ausführliche PRIVACY.md, die beschreibt, welche Daten das Panel verarbeitet, wo sie liegen und wie lange — samt Textbaustein für deine Datenschutzerklärung. Das ist eine technische Beschreibung, keine Rechtsberatung — mehr dazu unten.

Kompatibilität

FrameworksESX · QBCore · Qbox · Standalone — automatische Erkennung
Inventareox_inventory · qs-inventory · codem-inventory · qb-inventory · Framework-nativ
Optionaloxmysql (empfohlen) · screenshot-basic (für Live-Stream und Beweisbilder)
Ohne Datenbankläuft im KVP-Modus, dann ohne dauerhaftes Protokoll
SprachenDeutsch · Englisch · Französisch · Spanisch (307 Schlüssel je Sprache)
Internetnicht nötig — kein CDN, keine Webfonts, Vue liegt lokal bei

Installation

1. Ordner nach resources/ entpacken  ·  2. ensure ancomox_adminsuite in die server.cfg  ·  3. ACE-Rechte setzen (ancomox.mod, ancomox.admin, ancomox.superadmin)

Die Tabellen legt das Skript beim ersten Start selbst an. Der Befehl /ancomoxperms zeigt dir für jeden Spieler, welcher ACE-Eintrag greift und welches Level dabei herauskommt — Rechteprobleme sind damit in einer Minute geklärt.

Was im Paket ist

  • Resource mit rund 7.700 Zeilen Code
  • config.lua mit 67 einzeln einstellbaren Aktionen, 12 Bereichen, 13 Datenfeldern und 16 abschaltbaren Modulen
  • README.md, INSTALL.md mit Fehlersuche-Tabelle, CHANGELOG.md
  • PRIVACY.md — Datenschutz-Dokumentation mit Textbaustein für die Datenschutzerklärung
  • EULA.md und SQL-Datei zum manuellen Anlegen der Tabellen
  • Vier Sprachdateien, offen und editierbar

config.lua, Sprachdateien und die gesamte Dokumentation sind über escrow_ignore von der Verschlüsselung ausgenommen und bleiben dauerhaft offen.

Häufige Fragen

Läuft das auf meinem Framework?

ESX, QBCore, Qbox und Standalone werden automatisch erkannt. Wenn die Erkennung fehlschlägt, setzt du Config.Framework von Hand. Auf einem Standalone-Server funktioniert alles außer den Framework-Funktionen (Geld, Job, Inventar).

Kann ich Funktionen abschalten?

Ja, auf drei Ebenen. Config.Features schaltet 16 Module einzeln an und aus. Config.ActionPermissions legt für jede der 67 Aktionen fest, welches Level sie ausführen darf. Config.ViewPermissions und Config.DataPermissions bestimmen, wer welchen Bereich öffnet und welches Feld sieht.

Kann ich das Panel auf meinen Server branden?

Ja. Anzeigename, Untertitel, Icon, drei Presets, alle Akzentfarben, Eckenradius und Animationen sind über Config.Theme einstellbar.

Brauche ich eine Datenbank?

Nein, aber es ist besser. Ohne oxmysql läuft das Panel im KVP-Modus: Alles funktioniert, aber Protokoll und Historie überleben keinen Neustart. Für einen ernsthaft betriebenen Server ist der Datenbankmodus die richtige Wahl.

Bevor du kaufst — bitte einmal lesen

Was du bekommst

  • Die Resource mit Escrow-Schutz. config.lua, Sprachdateien, SQL und die gesamte Dokumentation bleiben offen und editierbar.
  • Nutzungsrecht für die Server, die du selbst betreibst — ohne Begrenzung der Spielerzahl. Weitergabe an Dritte ist nicht erlaubt.
  • Support über Discord und E-Mail. Updates über dieselbe Bezugsquelle, über die du gekauft hast.

Was ich nicht versprechen kann

  • Zusammenspiel mit jedem Fremdskript. Getestet ist gegen die oben genannten Frameworks und Inventare in ihren aktuellen Versionen. Ein Server ist ein bewegliches Ziel — teste vor dem Produktiveinsatz auf einem Testserver und lege vorher ein Datenbank-Backup an.
  • Bestimmte künftige Funktionen. Was heute im Listing steht, ist der Stand von Version 1.3.0. Der Changelog liegt bei.
  • Dass jede Aktion auf jedem Build verfügbar ist. Sehr alte FXServer-Artefakte kennen einzelne Natives nicht; das Panel fängt das ab und lässt die betroffene Anzeige leer, statt abzustürzen.

Zum Thema Datenschutz — klar und ohne Kleingedrucktes

Dieses Skript enthält Werkzeuge, die dir bei der Datenverwaltung helfen. Es macht deinen Server nicht automatisch DSGVO-konform.

  • Die mitgelieferte PRIVACY.md ist eine technische Beschreibung und Orientierungshilfe, keine Rechtsberatung. Sie ersetzt weder die Prüfung deines konkreten Servers noch eine anwaltliche Beratung.
  • Der Datenbank-Scan zeigt dir, wo Daten liegen — nicht deren Inhalt. Für eine vollständige Auskunft musst du die Inhalte selbst nachliefern. txAdmin und deine Server-Logs sind nicht erfasst.
  • Außerhalb der eigenen Tabellen löscht das Panel bewusst nichts. Ob und wie du in fremden Tabellen aufräumst, entscheidest du.

Kurz: Du sparst Zeit und hast die Werkzeuge zur Hand. Die Entscheidungen und die Verantwortung bleiben bei dir.