CY-DevWorks Discord Support
Login
Back to CY-DevWorks
CY-Whitelist

Features & Details

A modern whitelist system with ingame quiz interface and Adaptive Cards support for RedM servers.

image

image

2

2

5

5

3

3

4

4

)
Main Features

:pencil: Ingame Quiz System
Modern NUI Interface with appealing design
Automatic Start after character creation or via interaction
Customizable Questions with multiple choice answers
Pass/Fail Display with visual effects
Automatic Saving of all quiz results

:dart: Intelligent Spawn Management
Quiz Spawn Point - Separate area for taking the quiz
Post-Quiz Spawn - Teleport after passing the quiz
Player Freeze during quiz (no movement possible)
Invincibility during participation

:arrows_counterclockwise: Two Quiz Modes
Connect Mode: Quiz with Adaptive Cards on server join
Ingame Mode: NUI-based quiz after character creation
Easily switchable in config

:floppy_disk: Database & Storage
JSON-based Whitelist - Easy management
Automatic Saving of all results
Steam/License/Discord ID Tracking
Timestamp for every attempt
Score Tracking (correct/incorrect answers)

:shield: Admin Tools
/showwhitelist - Shows all whitelist entries
/resetwhitelist [name] - Remove player or reset entire whitelist
Console Logging for all important events
Detailed Statistics in admin panel

:earth_africa: Multi-Language System
4 Languages Included: German, English, French, Spanish
Fully Localized: All UI texts, questions and messages
Easy to Extend via locale.lua

:bell: Discord Webhook Support (Optional)
Notifications for quiz results
Configurable webhook URL
Rich embeds with player information

:gear: Flexible Configuration
:white_check_mark: Number of required correct answers
:white_check_mark: Quiz on connect or ingame (switchable)
:white_check_mark: Spawn coordinates for quiz & post-quiz
:white_check_mark: Fully customizable questions and answers
:white_check_mark: Adjustable interaction distance

:rocket: Performance Optimized
Lightweight and efficient
No performance impact on server
Automatic cleanup functions
Optimized NUI communication

:gem: Perfect for CY-Queue Integration
Recommended Mode: Ingame quiz instead of connect quiz
No Double Check - Players connect first, then take quiz
Better Performance - Queue runs independently from quiz
Optimal User Experience - Clear flow: Queue → Connect → Character → Quiz

Admin Commands
Command Description
/showwhitelist Shows all whitelist entries (✓ Passed / ✗ Failed)
/resetwhitelist Resets entire whitelist
/resetwhitelist [name] Removes specific player from whitelist

No additional dependencies required

:package: What’s Included
:white_check_mark: config.lua - Fully configurable
:white_check_mark: client.lua - Client-side logic
:white_check_mark: server.lua - Server-side management
:white_check_mark: locale.lua - Multi-language system
:white_check_mark: html - Modern NUI interface
:white_check_mark: whitelist.json - Automatic database
:white_check_mark: Plug & Play ready

Support
For support, bug reports, or feature requests, please open an ticket on Discord CY DevWorks.

image

image831×640 22.6 KB

Made with :heart: by CY-DevWorks

Copied