Skip to content

Class

Class Generator

Basic Information

The unique identifier for this class (e.g., CLASS_POLICEOFFICER)
The faction index this class belongs to (e.g., FACTION_POLICE)

Access Control

Players need to be whitelisted to join this class
This is the default class for the faction
0 = unlimited, decimals = percentage of faction (e.g., 0.5 = 50%)
JSON format: e.g., {"attribute": "strength", "value": 5}

Visual Properties

Player model path (leave empty to inherit from faction)
Comma-separated RGB values (0-255), leave empty to inherit from faction
Model skin index (leave empty to inherit from faction)
Logo material path or URL for scoreboard (leave empty for no logo)
Model scale multiplier (1.0 = normal size)

Gameplay Properties

Leave empty to inherit from faction
Leave empty to inherit from faction
Currency amount per paycheck (leave empty to inherit from faction)
Leave empty to inherit from faction
Leave empty to inherit from faction
Leave empty to inherit from faction

Weapons & Items

One weapon class per line (leave empty to inherit from faction)

UI & Display

Class won't appear in scoreboard categories
Lower numbers appear first in scoreboard (default: 999)
Allows this class to invite players into the faction
Allows this class to invite players into the same class

Advanced

Groups related classes for door access (leave empty for no team)
JSON format: e.g., {"kick": true, "give": true}

Generated Code

-- Generated class code will appear here after clicking "Generate Class Code"