Script Standalone

System Whitelist ADN

$19.00

System Whitelist ADN zapewnia kompleksowe zarządzanie dostępem do serwera, które wykracza daleko poza proste sprawdzanie ról Discord. To rozwiązanie do białych list klasy korporacyjnej daje Ci szczegółową kontrolę nad białymi listami...

Product facts

Framework
Standalone
Resource type
Script
Included files
1 downloadable file
Add to Cart
System Whitelist ADN FiveM podgląd zasobu
System Whitelist ADN
$19.00

System białej listy ADN – zaawansowana kontrola dostępu dla serwerów FiveM

System białych list ADN zapewnia kompleksowe zarządzanie dostępem do serwera, które wykracza daleko poza proste sprawdzanie ról Discord. To rozwiązanie do białych list klasy korporacyjnej daje Ci szczegółową kontrolę nad tym, kto może dołączyć do Twojego serwera, do jakich prac mogą uzyskać dostęp, z jakich funkcji mogą korzystać i jak ewoluują ich uprawnienia w miarę postępów w Twojej społeczności. Niezależnie od tego, czy prowadzisz mały prywatny serwer dla znajomych, czy zarządzasz społecznością roleplay z ponad 200 graczami na białej liście, ten system skaluje się, aby sprostać Twoim potrzebom kontroli dostępu, pozostając jednocześnie prostym w konfiguracji i zarządzaniu.

ADN'S | iWhitelist | Zaawansowany system whitelist | FiveM Skrypty

Tym, co odróżnia to od podstawowych skryptów whitelist, jest głębia integracji i elastyczność. Zamiast po prostu “na liście” lub “nie na liście”, możesz tworzyć poziomy dostępu, oparte na rolach praca uprawnienia, odblokowywanie funkcji ograniczone czasowo, automatyzacja przepływu pracy aplikacji, a nawet tymczasowe przyznawanie dostępu na okres próbny. System łączy się z Discord w celu uwierzytelniania, integruje się z Twoją bazą danych w celu utrwalenia danych i zapewnia zarówno narzędzia do zarządzania w grze, jak i zewnętrzne, dzięki czemu możesz kontrolować dostęp z dowolnego miejsca. Jest to kompletna infrastruktura zarządzania dostępem, której potrzebują poważne społeczności roleplay.

Co zawiera

Otrzymujesz kompletny system białej listy z integracją bota Discord, schematem bazy danych, sprawdzaniem uprawnień po stronie serwera, komponentami UI po stronie klienta, panelem administracyjnym oraz obszernymi plikami konfiguracyjnymi. Pakiet zawiera gotowe przepływy pracy weryfikacji aplikacji, zautomatyzowaną synchronizację ról, wielopoziomowe struktury uprawnień oraz systemy logowania, które śledzą wszystkie zmiany dostępu do celów audytu. Wszystko opiera się na bezpiecznych zasadach uwierzytelniania z szyfrowaniem, środkami zapobiegającymi fałszowaniu i logiką awaryjną, która odrzuca graczy w przypadku niepowodzenia weryfikacji, zamiast zezwalać na nieautoryzowany dostęp.

Podstawowe funkcje białej listy

  • Integracja z Discord – Automatyczna autoryzacja przez Discord z synchronizacją ról, zapewniająca, że tylko zatwierdzeni członkowie społeczności mogą dołączyć do Twojego serwera
  • Poziomy dostępu wielopoziomowego – Twórz nieograniczone poziomy uprawnień (gość, cywil, zaufany, VIP, personel itp.) z różnymi możliwościami dla każdego poziomu
  • Białe listy oparte na pracy – Kontroluj dostęp do określonych prac i frakcji (policji, EMS, gangi, biznesy) z osobnymi przepływami zatwierdzania
  • System Aplikacji – Wbudowane formularze zgłoszeniowe z niestandardowymi pytaniami, przypisywaniem recenzentów, przepływami pracy zatwierdzania/odrzucania i systemami powiadomień
  • Dostęp tymczasowy – Przyznaj tymczasowy status białej listy dla członków próbnych, wydarzeń specjalnych lub okresów próbnych z automatycznym wygaśnięciem
  • Dynamiczne aktualizacje uprawnień – Zmiany ról Discord lub statusu białej listy stosują się natychmiast, bez konieczności ponownego połączenia gracza
  • Integracja priorytetów kolejkowania – Kompatybilny z systemami kolejkowania połączeń, aby nadać uprzywilejowany dostęp do serwera graczom z białej listy
  • Uwierzytelnianie kopii zapasowych – Metody uwierzytelniania awaryjnego zapewniają niezawodność systemu, nawet jeśli Discord API napotka problemy

Zaawansowane możliwości zarządzania

  • Panel administracyjny oparty na sieci – Zarządzaj listami dozwolonych, przeglądaj aplikacje, dostosowuj uprawnienia i przeglądaj logi z dowolnego urządzenia za pomocą przeglądarki internetowej
  • Komendy administracyjne w grze – Personel serwera może przyznawać\/odwoływać status listy dozwolonych, sprawdzać uprawnienia graczy i przeglądać logi dostępu bez opuszczania gry
  • Narzędzia do zarządzania masowego – Dodawaj lub usuwaj duże grupy graczy jednocześnie, przydatne przy rekrutacji do frakcji lub usuwaniu nieaktywnych kont
  • Automatyczna synchronizacja ról – Zmiany ról Discord automatycznie aktualizują uprawnienia w grze na podstawie skonfigurowanych reguł mapowania
  • Rejestrowanie audytu – Pełne logi tego, kto i kogo dodał do listy dozwolonych, kiedy i dla jakich ról, z przeszukiwalną historią i możliwością eksportu
  • Systemy powiadomień – Automatyczne wiadomości Discord dotyczące aktualizacji statusu aplikacji, przyznania listy dozwolonych, wygaśnięć i odwołań
  • Pola niestandardowe – Dodawanie zbierania danych specyficznych dla serwera do aplikacji o listę dozwolonych (historie postaci, wcześniejsze doświadczenie w RP itp.)
  • Proces odwoławczy – Wbudowany system dla odrzuconych kandydatów do odwoływania się od decyzji z oddzielnymi kolejkami przeglądu

Jak to działa

Gdy gracz próbuje dołączyć do twojego serwera, system przechwytuje połączenie i inicjuje uwierzytelnianie. Sprawdza ich konto Discord względem listy członków serwera i weryfikuje, czy mają wymagane role do podstawowego dostępu do serwera. Jeśli przejdą tę pierwszą kontrolę, system odpyta bazę danych o ich konkretny status na liście dozwolonych – które zawody mają zatwierdzone, jaki poziom uprawnień posiadają i czy obowiązują jakieś tymczasowe ograniczenia. Wszystko to dzieje się w milisekundach podczas normalnego uzgadniania połączenia.

Po wejściu do gry system listy dozwolonych stale monitoruje uprawnienia graczy. Jeśli członek personelu usunie czyjąś policyjną listę dozwolonych za pomocą panelu administracyjnego, zmiana ta jest natychmiast propagowana, a gracz traci dostęp do funkcji pracy policyjnej w czasie rzeczywistym. Jeśli ktoś złoży wniosek o pracę i zostanie zatwierdzony, otrzymuje powiadomienie Discord i może natychmiast uzyskać dostęp do nowo przyznanej roli bez ponownego łączenia. Ten system uprawnień na żywo eliminuje problem “przeloguj się, aby zaktualizować uprawnienia”, który trapi prostsze skrypty listy dozwolonych.

Przebieg procesu aplikacji

Gracze składają wnioski o listę dozwolonych za pomocą komend Discord, portalu internetowego lub w grze UI, w zależności od konfiguracji. Wnioski trafiają do wyznaczonych recenzentów na podstawie tego, co jest wymagane – wnioski o cywilną listę dozwolonych trafiają do ogólnego personelu, wnioski policyjne do dowództwa policji, wnioski biznesowe do administratorów biznesowych itp. Recenzenci widzą wszystkie przesłane informacje, mogą poprosić o dodatkowe szczegóły, sprawdzić historię gracza oraz zatwierdzić\/odrzucić z konfigurowalnymi wiadomościami.

System śledzi historię aplikacji, pokazując ile razy ktoś aplikował, poprzednie powody odrzucenia oraz notatki recenzenta. Zapobiega to wielokrotnemu składaniu wniosków przez tego samego problematycznego kandydata podczas różnych zmian personelu. Zatwierdzone wnioski automatycznie aktualizują bazę danych, przypisują role Discord, wysyłają wiadomości potwierdzające i rejestrują transakcję do celów audytu.

Instalacja

  1. Skonfiguruj bota Discord przy użyciu dostarczonego tokena bota i skonfiguruj go z identyfikatorem serwera Discord i identyfikatorami ról
  2. Zaimportuj schemat bazy danych do bazy danych MySQL Twojego serwera, korzystając z dostarczonego pliku SQL
  3. Skonfiguruj główny config.lua plik z ustawieniami Discord, danymi uwierzytelniającymi bazy danych i poziomami uprawnień
  4. Skonfiguruj panel internetowy (opcjonalnie) na swoim serwerze WWW za pomocą dołączonych plików PHP/Node.js
  5. Dodaj zasób do swojego server.cfg i zrestartuj swój serwer
  6. Przetestuj system, dołączając z kontem Discord i weryfikując, czy autoryzacja działa poprawnie
  7. Skonfiguruj swoje pierwsze poziomy uprawnień i białe listy pracy w panelu administracyjnym

Opcje konfiguracji

  • Discord Ustawienia – Token bota, identyfikator serwera, mapowania ról, kanały powiadomień i konfiguracje webhooków
  • Poziomy uprawnień – Definiuj nazwy poziomów, wymagane role Discord, możliwości w grze i poziomy priorytetu
  • Zasady białej listy pracy – Konfiguruj, które prace wymagają zatwierdzenia białej listy w porównaniu do otwartego dostępu, przepływy pracy zatwierdzania i ograniczenia
  • Formularze zgłoszeniowe – Dostosuj pytania, wymagane pola, limity znaków i opcje załączników dla różnych typów aplikacji
  • Metody uwierzytelniania – Podstawowe uwierzytelnianie Discord plus metody zapasowe, takie jak identyfikatory licencji lub rozpoznawanie oparte na adresie IP
  • Dostęp tymczasowy – Ustaw domyślne czasy wygaśnięcia, procesy odnowienia i procedury automatycznego usuwania
  • Integracja kolejki – Połącz się z popularnymi zasobami kolejkowania, aby nadać graczom z białej listy priorytet połączenia
  • Preferencje powiadomień – Kontroluj, jakie zdarzenia wyzwalają wiadomości Discord, kto je otrzymuje i formatowanie wiadomości

Zgodność z frameworkami

  • ESX Legacy – Pełna integracja z systemem pracy ESX, strukturą bazy danych i frameworkami uprawnień
  • ESX 1.9.x – Kompatybilny ze starszymi wersjami ESX z automatyczną adaptacją schematu bazy danych
  • QBCore – Natywne wsparcie dla zarządzania zadaniami QBCore, sprawdzania uprawnień i struktur poleceń
  • QBOX – Działa z architekturą framework QBOX i systemami uprawnień
  • Standalone – Możliwość adaptacji do niestandardowych frameworków za pomocą eksportów i integracji opartej na zdarzeniach

Co go wyróżnia

Większość skryptów białej listy to proste systemy “sprawdź, czy istnieje rola Discord” bez niuansów. System białej listy ADN zapewnia kontrolę dostępu na poziomie przedsiębiorstwa, która konkuruje z komercyjnymi platformami zarządzania serwerem. Automatyzacja przepływu pracy aplikacji sama w sobie oszczędza setki godzin pracy administratorów na dużych serwerach – koniec z ręcznym śledzeniem arkuszy kalkulacyjnych kandydatów lub kopiowaniem i wklejaniem identyfikatorów Discord do tabel bazy danych. Wielopoziomowy system uprawnień pozwala na stopniowy dostęp społeczności, zamiast binarnego tak/nie, tworząc ścieżki progresji, które poprawiają retencję graczy.

The live permission updates are game-changing for administration. Fire a cop for corruption? Remove their whitelist instantly and they lose badge access immediately. Promote a player to gang leadership? Grant elevated permissions in real-time. No more “relog to update” messages, no server restarts to apply changes. And the comprehensive logging means you always know who authorized what, when, and can trace any access issues back to their source.

Funkcje Bezpieczeństwa

  • Ochrona przed podszywaniem – Wiele warstw weryfikacji zapobiega fałszowaniu tożsamości Discord lub obchodzeniu uwierzytelniania przez graczy
  • Szyfrowana komunikacja – Poufne dane przesyłane między serwerem gry a Discord wykorzystują zaszyfrowane kanały
  • Ograniczanie szybkości – Ochrona przed aplikacjami spamerskimi lub próbami uwierzytelnienia metodą brute force
  • Logika awaryjna – Jeśli uwierzytelnianie nie może zostać zweryfikowane (Discord niedostępny, baza danych nieosiągalna), graczom odmawia się dostępu, zamiast go zezwalać
  • Walidacja sesji – Ciągła weryfikacja podczas gry zapobiega przejęciu sesji lub wykorzystaniu uprawnień w trakcie gry
  • Śledzenie IP – Opcjonalne logowanie adresów IP do analizy bezpieczeństwa i wykrywania unikania banów

Typowe scenariusze wdrożenia

Nowe serwery zaczynają od podstawowej białej listy cywilów, wymagającej jedynie członkostwa Discord i prostej aplikacji. W miarę rozwoju społeczności dodawane są białe listy zadań dla policji, EMS i firm. Ugruntowane serwery wykorzystują wielopoziomowe systemy ze statusem “zaufany”, odblokowującym własność nieruchomości, statusem “VIP” oferującym priorytet kolejki i poziomami “personelu” zapewniającymi możliwości administracyjne. Duże społeczności delegują zatwierdzanie białej listy – liderzy gangów zatwierdzają swoich rekrutów, wysokie dowództwo PD zajmuje się aplikacjami oficerów, właściciele firm weryfikują pracowników.

Doświadczenie Gracza

Z perspektywy gracza proces aplikacyjny jest prosty – złóż formularz, poczekaj na weryfikację, otrzymasz powiadomienie o zatwierdzeniu. Integracja Discord oznacza, że gracze używają swojego istniejącego konta społecznościowego zamiast tworzyć oddzielne konta w grze. Zatwierdzeni gracze doceniają priorytet kolejki i wiedzą, że wymóg białej listy filtruje problematycznych graczy. Przejrzystość systemu (sprawdzanie własnego statusu na białej liście za pomocą komend) zmniejsza zamieszanie co do tego, dlaczego nie można uzyskać dostępu do pewnych prac.

Korzyści administracyjne

Właściciele serwerów zyskują scentralizowaną kontrolę nad dostępem społeczności, bez konieczności ręcznej edycji tabel bazy danych lub restartowania serwerów w celu zmian uprawnień. System aplikacji tworzy ślad papierowy dla wszystkich przyznanych dostępów – kluczowy do rozwiązywania sporów o to, kto zatwierdził problematycznych graczy. Struktura warstwowa pozwala na stopniowane poziomy zaufania, zamiast dostępu typu wszystko albo nic. A automatyzacja znacznie zmniejsza obciążenie administracyjne w porównaniu do ręcznego zarządzania listą dozwolonych.

Możliwości Dostosowywania

Modułowa konstrukcja systemu umożliwia szerokie dostosowanie. Dodaj niestandardowe pytania zgłoszeniowe specyficzne dla historii twojego serwera, zintegruj z systemami tworzenia postaci w celu automatycznego zatwierdzania historii, połącz się z systemami darowizn w celu automatycznego przyznawania białej listy VIP lub twórz niestandardowe poziomy uprawnień dla funkcji specyficznych dla serwera. System eksportu podobny do API ułatwia sprawdzanie statusu białej listy z innych zasobów.

Wsparcie i dokumentacja

ADNS Tech zapewnia obszerną dokumentację obejmującą instalację, konfigurację, typowe scenariusze i rozwiązywanie problemów. Dostępne jest wsparcie w zakresie pomocy przy konfiguracji, pytań dotyczących integracji i rozwiązywania problemów technicznych. System otrzymuje regularne aktualizacje w celu zapewnienia zgodności z FiveM, zmian Discord API i ulepszeń bezpieczeństwa. Aktywna społeczność Discord oferuje wsparcie rówieśnicze i udostępnianie konfiguracji.

Informacje dodatkowe

Framework

Standalone