ADN's Whitelist-System
ADN's Whitelist-System ermöglicht eine umfassende Serverbugangsverwaltung mit detaillierter Kontrolle. Geht deutlich über einfache Discord-Rollenprüfungen hinaus.
ADN's Whitelist System - Fortgeschrittene Zugriffssteuerung für FiveM-Server
ADN's Whitelist System bietet eine umfassende Serverzugriffsverwaltung, die weit über die einfache Discord-Rollenprüfung hinausgeht. Dieses unternehmensgerechte Whitelist-System gewährt Ihnen eine feingranulare Kontrolle darüber, wer Ihren Server betreten kann, auf welche Jobs sie zugreifen können, welche Funktionen sie nutzen können und wie sich ihre Berechtigungen im Laufe Ihrer Community entwickeln. Egal, ob Sie einen kleinen privaten Server für Freunde betreiben oder eine 200+ Spieler umfassende whitelist-Roleplay-Community verwalten, dieses System skaliert, um Ihren Zugriffssteuerungsbedürfnissen gerecht zu werden, während es einfach zu konfigurieren und zu verwalten bleibt.
Was dieses System von grundlegenden Whitelist-Skripten unterscheidet, ist die Tiefe der Integration und Flexibilität. Statt nur whitelistet oder nicht whitelistet zu sein, können Sie gestaffelte Zugriffsebenen, rollenbasierte Job-Berechtigungen, zeitgesteuerte Freischaltungen von Funktionen, automatisierte Bewerbungsworkflows und sogar temporäre Zugriffsgewährungen für Probeperioden erstellen. Das System verbindet sich mit Discord für die Authentifizierung, integriert sich in Ihre Datenbank für die Permanenz und bietet sowohl In-Game- als auch externe Verwaltungswerkzeuge, damit Sie den Zugriff von überall aus steuern können. Es ist die vollständige Zugriffsmanagement-Infrastruktur, die ernsthafte Roleplay-Communities benötigen.
Was enthalten ist
Sie erhalten das vollständige Whitelist-System mit Discord-Bot-Integration, Datenbankschema, serverseitiger Berechtigungsprüfung, Client-Seite UI-Komponenten, Admin-Verwaltungspanel und ausführliche Konfigurationsdateien. Das Paket enthält vorkonfigurierte Bewerbungsprüfworkflows, automatisierte Rollensynchronisation, mehrstufige Berechtigungsstrukturen und Protokollierungssysteme, die alle Zugriffsänderungen für die Überwachung aufzeichnen. Everything ist auf sicheren Authentifizierungsprinzipien mit Verschlüsselung, Anti-Spoofing-Maßnahmen und Ausfallsicherheitslogik aufgebaut, die Spieler abweist, wenn die Verifizierung fehlschlägt, anstatt unautorisierten Zugriff zu gewähren.
Kernwhitelist-Funktionen
- Discord-Integration - Automatische Authentifizierung über Discord mit Rollensynchronisation, um sicherzustellen, dass nur genehmigte Community-Mitglieder Ihren Server betreten können
- Mehrstufige Zugriffsebenen - Erstellen Sie unbegrenzte Berechtigungsebenen (Besucher, Zivilisten, vertraut, VIP, Personal, etc.) mit unterschiedlichen Fähigkeiten für jede Ebene
- Jobbasierte Whitelist - Steuern Sie den Zugriff auf spezifische Jobs und Fraktionen (Polizei, EMS, Gangs, Unternehmen) mit separaten Genehmigungsworkflows
- Bewerbungssystem - Integrierte Bewerbungsformulare mit benutzerdefinierten Fragen, Zuweiserzuweisungen, Genehmigung/ Ablehnungsworkflows und Benachrichtigungssystemen
- Temporärer Zugriff - Gewähren Sie zeitlich begrenzten Whitelist-Status für Probemitglieder, spezielle Veranstaltungen oder Probeperioden mit automatischer Ablauf
- Dynamische Berechtigungsaktualisierungen - Änderungen an Discord-Rollen oder Whitelist-Status wirken sich sofort aus, ohne dass Spieler neuverbinden müssen
- Warteschlangenprioritätsintegration - Kompatibel mit Verbindungsschlangensystemen, um whitelisteten Spielern Prioritätszugriff auf den Server zu gewähren
- Backup-Authentifizierung - Fallback-Authentifizierungsmethoden sorgen für Systemzuverlässigkeit, selbst wenn die Discord-API Probleme hat
Erweiterte Verwaltungsfunktionen
- Webbasiertes Admin-Panel - Verwalten Sie Whitelists, überprüfen Sie Bewerbungen, passen Sie Berechtigungen an und sehen Sie Protokolle von jedem Gerät mit einem Webbrowser aus
- In-Game-Admin-Befehle - Serverpersonal kann Whitelist-Status gewähren/entziehen, Spielerberechtigungen überprüfen und Zugriffsprotokolle überprüfen, ohne das Spiel zu verlassen
- Bulk-Verwaltungswerkzeuge - Fügen Sie oder entfernen Sie gleichzeitig große Gruppen von Spielern, nützlich für Fraktionsrekrutierung oder das Entfernen inaktiver Konten
- Automatisierte Rollensynchronisation - Discord-Rollenänderungen aktualisieren automatisch die In-Game-Berechtigungen basierend auf Ihren konfigurierten Abbildungsregeln
- Protokollierungsfunktion - Vollständige Protokolle darüber, wer wann und für welche Rollen wen whitelistet hat, mit Suchhistorie und Exportfunktionen
- Benachrichtigungssysteme - Automatisierte Discord-Nachrichten für Bewerbungsstatusaktualisierungen, Whitelist-Gewährungen, Abläufe und Entziehungen
- Benutzerdefinierte Felder - Fügen Sie server-spezifische Datensammlungen zu Whitelist-Bewerbungen hinzu (Charakterrückblenden, vorherige RP-Erfahrung, etc.)
- Bewerbungsverfahren - Integriertes System für abgelehnte Bewerber, um Entscheidungen mit separaten Review-Warteschlangen zu überprüfen
Ideal für
- Ernsthafte Roleplay-Server, die eine bewerbungsbasierte Communityeintritts- und Charaktergenehmigung erfordern
- Whitelist-Job-Fraktionen, die separate Genehmigungsprozesse benötigen (Polizeiakademie, Gangrekrutierung, etc.)
- Private Server für Communities, Freundeskreise oder Content Creator, die kontrollierten Zugriff wünschen
- Server, die von öffentlich auf whitelist wechseln und Migrationstools für bestehende Spieler benötigen
- Große Communities mit mehreren Staff-Tier, die delegierte Whitelist-Verwaltungsfunktionen benötigen
- Server, die spezielle Events hosten, die temporäre Zugriffsgewährungen für Teilnehmer erfordern
Wie es funktioniert
Wenn ein Spieler versucht, Ihren Server zu betreten, durchläuft das System den Verbindungsaufbau und initiiert die Authentifizierung. Es überprüft das Discord-Konto des Spielers gegen die Mitgliedsliste Ihres Servers und verifiziert, ob sie die erforderlichen Rollen für den grundlegenden Serverzugriff haben. Wenn sie diese erste Überprüfung bestehen, durchsucht das System die Datenbank nach dem spezifischen Whitelist-Status des Spielers - auf welche Jobs sie genehmigt sind, welche Berechtigungsebene sie halten und ob temporäre Einschränkungen gelten. All dies geschieht in Millisekunden während des normalen Verbindungsaufbaus.
Sobald sie im Spiel sind, überwacht das Whitelist-System ständig die Spielerberechtigungen. Wenn ein Personalmitglied jemanden über das Admin-Panel aus der Polizeiwhitelist entfernt, wird diese Änderung sofort wirksam und der Spieler verliert den Zugriff auf die polizeilichen Jobfunktionen in Echtzeit. Wenn jemand eine Bewerbung einreicht und genehmigt wird, erhalten sie eine Discord-Benachrichtigung und können sofort auf die neu gewähren Rolle zugreifen, ohne sich erneut einzuloggen. Dieses Live-Berechtigungssystem löst das Problem des erneuten Einloggens, um Berechtigungen zu aktualisieren, das bei einfacheren Whitelist-Skripten besteht.
Bewerbungsworkflow
Spieler reichen Whitelist-Bewerbungen entweder über Discord-Befehle, ein Web-Portal oder eine In-Game UI ein, je nach Ihrer Konfiguration. Bewerbungen werden an die dafür bestimmten Prüfer weitergeleitet, basierend darauf, was beantragt wird - Zivilistenwhitelist-Bewerbungen gehen an allgemeines Personal, Polizei-Bewerbungen an die PD-Führung, Unternehmensbewerbungen an die Business-Admins, etc. Prüfer sehen alle eingereichten Informationen, können zusätzliche Details anfordern, die Spielerhistorie überprüfen und genehmigen/ablehnen mit benutzerdefinierbaren Nachrichten.
Das System verfolgt die Bewerbungsgeschichte, zeigt, wie oft jemand beworben hat, vorherige Ablehnungsgründe und Prüfernotizen. Dies verhindert, dass derselbe problematische Bewerber immer wieder über unterschiedliche Staff-Schichten bewirbt. Genehmigte Bewerbungen aktualisieren automatisch die Datenbank, weisen Discord-Rollen zu, senden Bestätigungsnachrichten und protokollieren den Vorgang für die Überwachung.
Installation
- Setzen Sie den Discord-Bot mithilfe des bereitgestellten Bot-Tokens ein und konfigurieren Sie ihn mit Ihrer Discord-Server-ID und Rollen-IDs
- Importieren Sie das Datenbankschema in Ihre MySQL-Datenbank unter Verwendung der bereitgestellten SQL-Datei
- Konfigurieren Sie die Haupt-
config.lua-Datei mit Ihren Discord-Einstellungen, Datenbankanmeldeinformationen und Berechtigungsebenen - Setzen Sie das Web-Panel (optional) auf Ihrem Webserver mit den enthaltenen PHP/Node.js-Dateien ein
- Fügen Sie die Ressource Ihrer
server.cfghinzu und starten Sie Ihren Server neu - Testen Sie das System, indem Sie sich mit einem Discord-Konto anmelden und überprüfen, ob die Authentifizierung korrekt funktioniert
- Konfigurieren Sie Ihre ersten Berechtigungsebenen und Jobwhitelists im Admin-Panel
Konfigurationsoptionen
- Discord-Einstellungen - Bot-Token, Server-ID, Rollenabbildungen, Benachrichtigungskanäle und Webhook-Konfigurationen
- Berechtigungsebenen - Definieren Sie Ebenenamen, erforderliche Discord-Rollen, In-Game-Fähigkeiten und Prioritätsstufen
- Jobwhitelist-Regeln - Konfigurieren Sie, welche Jobs eine Whitelist-Genehmigung vs. offenen Zugriff erfordern, Genehmigungsworkflows und Einschränkungen
- Bewerbungsformulare - Passen Sie Fragen, erforderliche Felder, Zeichenbegrenzungen und Anhängeoptionen für verschiedene Bewerbungstypen an
- Authentifizierungsmethoden - Primäre Discord-Authentifizierung plus Backup-Methoden wie Lizenzidentifikatoren oder IP-basierte Erkennung
- Temporärer Zugriff - Setzen Sie Standardablaufzeiten, Renovierungsprozesse und automatisierte Entfernungsverfahren
- Warteschlangenintegration - Verbinden Sie mit populären Warteschlangenskripten, um whitelisteten Spielern Prioritätszugriff zu gewähren
- Benachrichtigungseinstellungen - Steuern Sie, welche Ereignisse Discord-Nachrichten auslösen, wer sie empfängt und die Nachrichtenformatierung
Framework-Kompatibilität
- ✅ ESX Legacy - Vollständige Integration mit dem ESX-Jobsystem, Datenbankstruktur und Berechtigungsrahmen
- ✅ ESX 1.9.x - Kompatibel mit älteren ESX-Versionen mit automatischer Datenbankschemaanpassung
- ✅ QBCore - Native Unterstützung für das QBCore-Jobmanagement, die Berechtigungsprüfung und die Befehlsstrukturen
- ✅ QBOX - Works with QBOX framework architecture and permission systems
- ✅ Standalone - Kann für benutzerdefinierte Frameworks mit Exports und ereignisbasierter Integration angepasst werden
Was es auszeichnet
Die meisten Whitelist-Skripten sind einfache "Prüfe, ob Discord-Rolle existiert" Systeme ohne Feinheiten. ADNS's Whitelist System bietet unternehmensgerechte Zugriffssteuerung, die kommerziellen Serververwaltungssystemen in nichts nachsteht. Das automatisierte Bewerbungsworkflow-Management allein spart Hunderten von Admin-Stunden auf großen Servern - keine manuelle Verfolgung von Bewerbungen in Tabellenkalkulationen oder das Kopieren von Discord-IDs in Datenbanktabellen mehr. Das mehrstufige Berechtigungssystem ermöglicht graduelle Community-Zugriffe anstelle von binärer Ja/Nein, was die Spielerbindung verbessert.
Die Live-Berechtigungsaktualisierungen sind ein Game-Changer für die Verwaltung. Feuern Sie einen Cop wegen Korruption? Entfernen Sie ihre Whitelist sofort und sie verlieren den Badge-Zugriff sofort. Befördern Sie einen Spieler zum Gangführer? Gewähren Sie erhöhte Berechtigungen in Echtzeit. Keine "relog to update permissions" Nachrichten mehr, kein Serverneustart, um Änderungen anzuwenden. Und die umfassende Protokollierung bedeutet, dass Sie immer wissen, wer was wann autorisiert hat und jede Zugriffsprobleme auf ihre Quelle zurückverfolgen können.
Sicherheitsmerkmale
- Anti-Spoofing - Mehrere Verifizierungsschichten verhindern, dass Spieler Discord-Identitäten fälschen oder die Authentifizierung umgehen
- Verschlüsselte Kommunikation - Sensible Daten, die zwischen dem Spielserver und Discord übertragen werden, verwenden verschlüsselte Kanäle
- Rate Limiting - Schutz vor Spam-Bewerbungen oder brutalen Authentifizierungsversuchen
- Ausfallsicherheitslogik - Wenn die Authentifizierung nicht verifiziert werden kann (Discord aus, Datenbank unerreichbar), werden Spieler abgelehnt, anstatt zugelassen zu werden
- Sitzungsvalidierung - Kontinuierliche Verifizierung während des Spiels verhindert Sitzungsübernahmen oder Ausnutzung von Berechtigungen in der Mitte des Spiels
- IP-Tracking - Optionales IP-Protokollieren für Sicherheitsanalyse und Ban-Evasion-Detektion
Gängige Einsatzszenarien
Neue Server starten mit einer einfachen Zivilistenwhitelist, die nur die Discord-Mitgliedschaft und eine einfache Bewerbung erfordert. Wenn die Community wächst, fügen sie Jobwhitelists für Polizei, EMS und Unternehmen hinzu. Etablierte Server verwenden mehrstufige Systeme, bei denen das vertraute Status die Eigentumseigentum freischaltet, VIP-Status die Warteschlangenpriorität bietet und Staff-Tier administrative Fähigkeiten gewährt. Große Communities delegieren die Whitelist-Genehmigung - Gangführer genehmigen ihre Rekruten, PD-Hochkommandos handhaben Officer-Bewerbungen, Business-Besitzer vetten Mitarbeiter.
Spielerfahrung
Aus Sicht des Spielers ist der Bewerbungsprozess einfach - Formular ausfüllen, auf die Überprüfung warten, Benachrichtigung über die Genehmigung erhalten. Die Discord-Integration bedeutet, dass sie ihr existing Community-Konto anstelle von separaten Game-Konten verwenden. Genehmigte Spieler schätzen die Warteschlangenpriorität und wissen, dass die Whitelist-Anforderung problematische Spieler filtert. Das System ist transparent (Prüfen Sie Ihren eigenen Whitelist-Status über Befehle), was Verwirrung darüber reduces, warum Sie bestimmte Jobs nicht zugreifen können.
Verwaltungsvorteile
Serverbesitzer gewinnen eine zentralisierte Kontrolle über den Communityzugriff, ohne manuell Datenbanktabellen bearbeiten oder Server für Berechtigungsänderungen neu starten zu müssen. Das Bewerbungssystem creates a paper trail für alle Zugriffsgewährungen - entscheidend für die Beilegung von Streitigkeiten darüber, wer problematische Spieler genehmigt hat. Das mehrstufige System ermöglicht graduelle Vertrauensebenen anstelle von allem oder nichts Zugriff. Und die Automatisierung reduziert die Admin-Arbeitslast dramatisch im Vergleich zur manuellen Whitelist-Verwaltung.
Anpassungsmöglichkeiten
Das Systemdesign unterstützt umfangreiche Anpassungen. Fügen Sie server-spezifische Fragen hinzu, die spezifisch für Ihre Serverlegende sind, integrieren Sie mit Charaktererstellungssystemen für automatische Backstory-Genehmigungen, verbinden Sie mit Donationsystemen für automatische VIP-Whitelist-Gewährungen oder erstellen Sie benutzerdefinierte Berechtigungsebenen für server-spezifische Funktionen. Das API-ähnliche Export-System erleichtert die Überprüfung des Whitelist-Status von anderen Ressourcen.
Support und Dokumentation
ADNS Tech bietet umfassende Dokumentation zur Installation, Konfiguration, gängigen Szenarien und Problembehandlung. Support ist verfügbar für Setup-Assistenz, Integrationsfragen und die Behebung technischer Probleme. Das System erhält regelmäßig Updates für FiveM-Kompatibilität, Discord-API-Änderungen und Sicherheitsverbesserungen. Aktive Community-Discord bietet Peer-Support und Konfigurationssharing.
https://www.youtube.com/watch?v=sh3tn6CifaI



