⚙️ Configuration

Database Setup

Config.Database = {
    Type = 'json',  -- 'mysql' or 'json'
    TableName = 'jc_whitelist'
}
  • MySQL: Requires oxmysql

  • JSON: No dependencies

Core System

Config.System = {
    AutoStartOnJoin = false,
    PlayerCommand = 'whitelist',
    ModeratorPermission = 'jc_whitelist.moderator',
    AdminPermission = 'jc_whitelist.admin',
    SuccessMode = 'auto',  -- 'auto' or 'review'
}

Config.MinimumPoints = 35
  • auto - Instant whitelist if points reached

  • review - Admin must manually accept/deny

Attempt System

Interaction Methods

Location Setup

NPC

Marker

Target

Questionnaire

Question Types

Multiple Choice (Single):

Multiple Choice (Multiple):

Text Input:

Number Input:

Zone System

  • Non-whitelisted players spawn at SpawnPosition

  • Can only move within Radius

  • Auto-teleport if leaving zone

Security & Anti-Abuse

Rate Limiting

Duplicate Detection

Admin Commands

UI Customization

Discord Integration

Setup:

  1. Create webhook in Discord

  2. Copy URL

  3. Paste into config

  4. Restart resource

Last updated