> For the complete documentation index, see [llms.txt](https://code-after-sex.gitbook.io/script-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://code-after-sex.gitbook.io/script-documentation/vip-shop/configuration/general.md).

# General Settings

All configuration is in `vip_shop/config.lua`. The [Server Configuration](/script-documentation/vip-shop/getting-started/server-configuration.md) page documents the core switches; this page collects everything in one table for reference.

## Full settings index

| Key                          | Type                        | Purpose                                                                                                          |
| ---------------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| `Config.Framework`           | `'auto' \| 'vorp' \| 'rsg'` | Framework selection                                                                                              |
| `Config.Locale`              | string                      | Locale file name                                                                                                 |
| `Config.Command`             | string                      | Open and close command                                                                                           |
| `Config.BalancePerCharacter` | boolean                     | Wallet scope                                                                                                     |
| `Config.StartingBalance`     | number                      | Coins for new wallets                                                                                            |
| `Config.TebexTokenConvar`    | string                      | Convar holding the public API token                                                                              |
| `Config.TebexToken`          | string                      | Inline token fallback                                                                                            |
| `Config.Stables`             | table                       | Horse delivery targets, see [Horses and Stables](/script-documentation/vip-shop/configuration/stables.md)        |
| `Config.Memberships`         | table                       | Tier definitions, see [Memberships and Discounts](/script-documentation/vip-shop/configuration/memberships.md)   |
| `Config.DiscordWebhook`      | string                      | Log webhook, empty disables it                                                                                   |
| `Config.LogColor`            | number                      | Embed color                                                                                                      |
| `Config.AdminAce`            | string                      | Ace for admin commands                                                                                           |
| `Config.SeedCodes`           | table                       | Redeem codes inserted on boot, see [Redeem Codes](/script-documentation/vip-shop/configuration/redeem-codes.md)  |
| `Config.Catalog`             | table                       | Every coin priced product, see [Catalog and Deliveries](/script-documentation/vip-shop/configuration/catalog.md) |

## The demo catalog versus your catalog

`Config.Catalog` ships fully populated (more than 40 products with images, real weapon hashes and horse models) so the store is sellable on day one. Treat it as a starting point: adjust prices to your economy, prune what you do not want, and, most importantly, verify item names against your own items database before going live. See the warning in [Catalog and Deliveries](/script-documentation/vip-shop/configuration/catalog.md).

## UI language

Server side texts (notifications, command feedback, Discord log titles) follow `Config.Locale`. The storefront itself ships in English with a deliberate frontier catalogue voice. Both display fonts include full Turkish glyph coverage if you wish to translate the UI strings; see [Customizing the UI](/script-documentation/vip-shop/guides/ui-development.md).
