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.