Skip to main content

General Settings

Slots, UI, skin script, and general configuration

This section

General Settings

Character slots, UI options, skin script integration, and social media configuration.

Core Settings

OptionDefaultDescription
Config.Slots3Default character slots per player
Config.UseSpawnSelectorfalseShow the built-in spawn selector screen (details)
Config.CustomSpawnSelectorfalseHand off to your own spawn selector resource (details)
Config.UseQBHousesfalseUse qb-apartments for spawns
Config.DefaultSpawnvector4(-269, -955, 31, 205)Default spawn coordinates
Config.YoutubeApiKeyAPI keyYouTube API key for music player
Config.SlotButtontrueShow the buy slot button
Config.DeleteButtontrueShow the delete character button
Config.DarkModefalseDefault to dark mode
Config.DebugtrueEnable debug logging
Config.LoadingTime5000How long (ms) the loading screen is shown before character select opens
Config.LoadingLogo""Image URL shown inside the loading spinner (your server logo). Empty = default icon

Default Character Settings

Defaults applied to characters that haven't customized their select screen yet:

lua
Config.DefaultSettings = {
camera = 0, -- Camera animation id (0 = Idle, 1 = Slide In, 2 = Slide In Left, 3 = Slide In Right)
background = 0, -- Background id (see Config.Backgrounds)
pose = 0, -- Pose id (see Config.Poses)
}
lua
Config.Socials = {
youtube = "https://www.youtube.com/",
website = "https://your-website.com/",
discord = "https://discord.gg/",
}

Skin Script Configuration

Configure which skin/appearance menu opens after character creation:

lua
Config.SkinMenus = {
skinchanger = "skinchanger",
illeniumappearance = "illenium-appearance",
fivemappearance = "fivem-appearance",
qbclothing = "qb-clothing",
blappearance = "bl_appearance",
}

Starter Items

Items given to newly created characters:

lua
Config.StarterItems = {
phone = 1,
id_card = 1,
}

Backgrounds, Poses & Filters

Backgrounds

lua
Config.Backgrounds = {
{ name = "Beach", coords = vector4(...), ... },
{ name = "Forest", coords = vector4(...), ... },
{ name = "City", coords = vector4(...), ... },
}

Poses

lua
Config.Poses = {
{ name = "Normal", dict = "anim_dict", anim = "anim_name" },
{ name = "Smoke", dict = "anim_dict", anim = "anim_name", prop = "prop_name", ... },
{ name = "Dance", dict = "anim_dict", anim = "anim_name" },
}

Camera Filters

12 built-in filters using GTA animpostfx effects, each with a preview image.