For the complete documentation index, see llms.txt. This page is also available as Markdown.

Shop configs

Control what each shop sells and how it behaves using structures and modifiers.


Overview

Every shop in Config.ClothingShops can have a config field with two parts:

  • Structure - which categories are visible (pants, shoes, hats, hair, etc.).

  • Modifiers - behavior changes (e.g. make everything free).

{
    label = 'Binco - Free pants',
    type = 'binco',
    blip = { title = "", colour = 46, id = 73 },
    pos = vector4(-158.72, -297.13, 38.76, 162.5),
    config = {
        structure = {
            [SHOP_STRUCTURE.CLOTHING_PANTS] = true,
        },
        modifiers = {
            [SHOP_MODIFIERS.IS_EVERYTHING_FREE] = true,
        }
    }
},

Structures

Structures define which categories appear in a shop - clothing, accessories, or character creator features like hair and face.

All available structures are listed in SHOP_STRUCTURE inside rcore_clothing/shared/const.lua.


Modifiers

Modifiers change shop behavior. For example, making everything free.

All available modifiers are listed in SHOP_MODIFIERS inside rcore_clothing/shared/const.lua.


Aliases

Pre-made config presets for common shop types. Use them instead of writing structure/modifiers manually.

All available aliases are in SHOP_CONFIG_ALIAS inside rcore_clothing/shared/const.lua. You can add your own.

Aliases are powerful - you can create barber shops, plastic surgery, mask-only shops, jewelry stores, and more with a single line.

Last updated