# πΊ Universal Chair & Stool Sitting System (11 Maps & All-In-One Bundle)
Bring your custom maps and roleplay venues to life! A fully optimized, standalone-friendly sitting system meticulously crafted for **11 of the most popular custom FiveM maps**, featuring pixel-perfect chair polyzones, natural bar stool scenarios, and seamless transitions.
---
## β‘ Key Highlights & Features
* **π₯ 0.00ms Performance (Ultra-Optimized):**
Zero resource footprint. Runs at `0.00ms` on idle and while sitting, ensuring maximum server performance even with hundreds of chairs active.
* **π Universal Auto-Detection (Plug & Play):**
* **Frameworks:** Automatically detects **QBCore**, **ESX**, or runs completely **Standalone** with zero configuration needed.
* **Interactions:** Automatically detects **ox_target** or **qb-target** (Eye/Alt). If no target system is running on the server, it seamlessly falls back to a clean native **[E] Key** prompt.
* **UI & Notifications:** Automatically integrates with **ox_lib**, **qb-core DrawText**, or native GTA help text.
* **π― Seamless Chair-to-Chair Transitions:**
No animation locks or annoying GTA delay. Switch instantly between adjacent bar stools or chairs smoothly without having to wait for the character to awkwardly stand up first.
* **π§ Realistic Scenarios & Camera Adjustments:**
Configured with high-accuracy bar stool scenarios (`PROP_HUMAN_SEAT_BAR`) and custom chair animations, matching exact heights, headings, and immersive roleplay camera views.
* **β¨οΈ Natural Stand-Up Controls:**
Players can stand up naturally simply by pressing any movement key (`W`, `A`, `S`, `D`, `Space`, or `X`).
* **π οΈ Highly Configurable (`config.lua`):**
Easily choose your preferred interaction type (`"auto"`, `"target"`, `"key"`, or `"both"`), adjust interaction distances, custom keys, notification texts, and chair coordinates.
---
## πΊοΈ Included Maps & Chair Coverage (517 Total Chairs)
Available as individual script packages or as the complete **All-In-One (517 Chairs) Bundle**:
1. **Brawl Bar** (`brawlbar_sit`) - 22 Custom Chairs
2. **Bunker Mirror** (`bunkermirror_sit`) - 20 Custom Chairs
3. **Bunker Motors** (`bunkermotors_sit`) - 36 Custom Chairs
4. **Korea Punk 2077** (`koreapunk_sit`) - 44 Custom Chairs
5. **Legion Square Tokyo** (`legionsquaretokyo_sit`) - 25 Custom Chairs
6. **Liquors Bar** (`liquorsbar_sit`) - 22 Custom Chairs
7. **Neo Tokyo** (`neotokyo_sit`) - 63 Custom Chairs
8. **On The Helmet** (`onthehelmet_sit`) - 20 Custom Chairs
9. **Pharaoh Cafe** (`pharaohcafe_sit`) - 26 Custom Chairs
10. **Simmet Alley** (`simmetalley_sit`) - 196 Custom Chairs
11. **Tokyo Street V2** (`tokyostreet_sit`) - 43 Custom Chairs
* **β¨ Complete All-In-One Bundle** (`allinone_sit`) - All 517 chairs in a single unified script!
---
## π Requirements & Dependencies
**NO mandatory dependencies! Standalone compatible!**
* **Framework (Optional & Auto-detected):**
* Standalone (No framework needed at all)
* QBCore (`qb-core`)
* ESX (`es_extended`)
* **Target System (Optional & Auto-detected):**
* `ox_target`
* `qb-target`
* Standalone `[E]` Key prompt (Native fallback if no target script is installed)
---
## π₯ Installation (3 Easy Steps)
1. Drag and drop the resource folder into your server's `resources/[standalone]/` directory.
2. Open your `server.cfg` and add:
```cfg
ensure <script_name> # (e.g. ensure allinone_sit)