โ“FAQ

This page answers the most common questions about the script.

chevron-rightCan I use the menu without photos?hashtag

Yes, if you want to use arrow inputs instead of photos, just delete all pictures from the folder: /web/photos/ and script will automatically switch to arrow mode.

Images Based Input
Arrows Based Input
chevron-rightDoes the script work on QBOX?hashtag

Yes, but QBOX requires two extra steps. You can learn them here

chevron-rightCan I use another skin system or spawn selector?hashtag

Yes, that's why we designed Character System resource as "modular". There is a few modules, that you can disable:

- Location Selector
- Register Menu
- Character Selector
- Skin System

Each of this module can be disabled and replaced by some another resource.

To disable specified module just go to their config file and set Module.Enabled = false.

For ex. if you want to disable Location Selector open /configs/Location.lua file, at very top you should see Location.Enabled = true, so to disable it just set: Location.Enabled = false. After this Location module will be disabled

circle-info

In case of Loadingscreen replace, you would need to navigate into fxmanifest.lua and delete those lines:

loadscreen "web/index.html"
loadscreen_manual_shutdown "yes"
loadscreen_cursor "yes"
chevron-rightCan I limit character slots for players?hashtag

Yes, You can limit character slots in two ways:

Checking the player's Discord role:

To do this, you first need to configure configs/Discord.lua and add the IDs of your Discord roles. Then, you can set how many character slots each role should have.

Selector.Discord = {
    Enable = true,                                            -- Should enable system?
    Token = "enter_your_discord_bot_token_here",              -- Discord Bot token (bot must be on guild)
    Guild = "enter_your_guild_id_here",                       -- DiscordId of your server guild
    Roles = {                                                 -- There you can add roles and assign number of characters
        -- ["DISCORD_ID_OF_ROLE"] = NUMBER_OF_CHARACTERS,     -- Template
        -- ["1111774118820446259"] = 10,                      -- Example
    }
}

Adding player identifiers manually in the config

You can also assign the number of character slots manually based on the playerโ€™s identifier. All identifiers supported by FiveM are supported here, for example: discord, steam, ip, etc.

Selector.PlayerMaxCharacters = {
    ["license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"] = 5,
}

The default ESX multicharacter_slots database table is also supported.

chevron-rightCan I block specific clothes or reserve them for players?hashtag

Yes, you can completely disable a specific clothing item in: Configs/Skin.lua โ†’ Skin.BlacklistedInputValues:

Skin.BlacklistedInputValues = { -- Here you can blacklist some clothes (inputs values)
    [`mp_m_freemode_01`] = {
        ["tshirt_1"] = { 15, 16, 17 },
    },
}    

This will block the clothing item for everyone. Then, you can reserve the blocked item for:

  • A single player

  • A specific job

  • A gang

in: Configs/Skin.lua โ†’ Skin.WhitelistedInputValues:

Skin.WhitelistedInputValues = { 
    [`mp_m_freemode_01`] = {
        {
            name = "tshirt_1",
            values = { 15, 16 },
            jobs = { "police" },
            gangs = { "ballas" },
            identifiers = { "license:8cbd53588ae8a50cf28da72afa411ca2453fde40" }
        },
    },
}

Last updated