> For the complete documentation index, see [llms.txt](https://5scripts-1.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://5scripts-1.gitbook.io/docs/assets/5s_skinmenu.md).

# 5s\_skinmenu

### 📖 Documentation Sections

* **🔧** [**Configuration**](/docs/assets/5s_skinmenu/config.md) - Server configuration options and settings
* **📝** [**Editable Files**](/docs/assets/5s_skinmenu/editable.md) - Files you can modify for your server needs
* **🖼️** [**Tiles System**](/docs/assets/5s_skinmenu/tiles.md) - Adding clothing and model thumbnails
* **💻** [**Available exports**](https://gitlab.d2qube.com/5scripts/5s_docs/-/tree/main/assets/5s_skinmenu/exports.md) - Exports to use in your code
* **❓** [**Frequently asked questions**](/docs/assets/5s_skinmenu/faq.md) - Answers to questions asked frequently
* **🧩** [**Standalone**](/docs/assets/5s_skinmenu/standalone.md) - Running on any framework, or standalone

### 🚀 Quick Start

1. Place the script in your `resources` folder
2. Add `ensure 5s_skinmenu` to your server.cfg
3. Configure dependencies: `5s_lib`, `oxmysql`

### 📦 Dependencies

* **5s\_lib** (required)
* **oxmysql** (required)

### 🔗 Compatibility

Compatible with:

* **ox\_lib** - for callbacks and utilities
* **5s\_lib** - required framework
* **skinchanger** - through compatibility events

### 🐛 Troubleshooting

#### Common Issues

1. **Menu won't open**
   * Check `canOpenSkinMenu()` in `prechecks.lua`
   * Ensure all dependencies are loaded
2. **Database errors**
   * Verify `skin_data` table exists
   * Check oxmysql configuration
3. **Tile issues**
   * See tiles documentation
   * Ensure server restarted twice after adding tiles
4. **Script conflicts**
   * Check compatibility.lua
   * Add exclusions in `canOpenSkinMenu()`
