# 5s\_skinmenu

### 📖 Documentation Sections

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

### 🚀 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()`
