Onex Creation is a comprehensive character creation and clothing management system for FiveM, featuring advanced customization, multi-framework support, and a modern UI.
Complete character customization with heritage, face features, overlays, and more - all in a sleek, modern interface.
Create unique characters with the dual-parent heritage system:
20 individual face sliders for precise facial customization:
| Category | Features |
|---|---|
| Nose | Width, Peak Height, Peak Length, Bone Height, Bone Twist, Bridge |
| Eyebrows | Height, Depth |
| Cheeks | Bone Height, Bone Width, Width |
| Eyes | Opening |
| Lips | Thickness |
| Jaw | Bone Width, Bone Depth |
| Chin | Height, Length, Width, Hole Size |
| Neck | Thickness |
12 overlay types with full customization:
| Overlay | Options |
|---|---|
| Blemishes | 23 styles |
| Beard | 28 styles with color |
| Eyebrows | 33 styles with color |
| Aging | 14 styles |
| Makeup | 74 styles with color |
| Blush | 6 styles with color |
| Complexion | 11 styles |
| Sun Damage | 10 styles |
| Lipstick | 9 styles with color |
| Moles/Freckles | 17 styles |
| Chest Hair | 16 styles with color |
| Body Blemishes | 11 styles |
onex-creation uses Schema v2, a collection-based system that properly handles base game, DLC, and addon clothing without conflicts.
Component Categories:
| Component | ID | Description |
|---|---|---|
| face_skin | 0 | Face/head variations |
| mask | 1 | Masks and face covers |
| hair | 2 | Hairstyles |
| arms | 3 | Arms/gloves |
| pants | 4 | Pants/legs |
| bag | 5 | Parachutes/bags |
| shoes | 6 | Footwear |
| accessory | 7 | Accessories |
| shirt | 8 | Undershirts |
| vest | 9 | Body armor/vests |
| decals | 10 | Decals/badges |
| torso | 11 | Tops/jackets |
Prop Categories:
| Prop | ID | Description |
|---|---|---|
| hat | 0 | Hats/helmets |
| glass | 1 | Glasses/eyewear |
| ear | 2 | Earpieces/earrings |
| watch | 6 | Watches |
| bracelet | 7 | Bracelets |
Each clothing item supports multiple textures, allowing for color and pattern variations without adding new drawables.
26 pre-configured shop locations across Los Santos with customizable zones, blips, and interaction types.
Pre-Configured Locations:
| Type | Count | Locations |
|---|---|---|
| Clothing Stores | 14 | Various Los Santos locations |
| Barber Shops | 7 | City-wide coverage |
| Tattoo Parlors | 6 | Premium locations |
| Type | Categories Available | Use Case |
|---|---|---|
newchar | Family, Face, Clothes, Hair, Makeup | New character creation |
admin | All categories | Admin full access |
clothes | Clothes, Makeup | Regular clothing stores |
barber | Hair only | Barber shops |
tattoos | Tattoos only | Tattoo parlors |
family_edit | Family, Face | Face editing (surgery) |
pol_closet | Customizable | Job-specific closets |
Supports multiple interaction methods:
Players can save unlimited outfits, share them via codes, and quickly switch between them.
Features:
Configure job-specific uniforms with grade restrictions:
config/shop.luaShop.JobOutfits = { ["police"] = { label = "Police Department", outfits = { { label = "Patrol Uniform", minGrade = 0, outfit = {...} }, { label = "SWAT Gear", minGrade = 5, outfit = {...} }, } } }
Persistence:
Shop.PersistUniforms = trueComprehensive pricing system with category prices, rarity multipliers, sales, and bundle discounts.
Price Components:
| Component | Description |
|---|---|
| Base Price | Per-category base cost |
| Rarity Multiplier | base (0.5x), dlc (1.0x), addon (1.5x), premium (3.0x) |
| Shop Multiplier | Per-shop-type price adjustment |
| Texture Cost | Additional cost for texture variants |
| Global Multiplier | Server-wide price scaling |
Special Features:
everythingFree = true for testing5 body zones with complete GTA Online tattoo collection:
| Zone | Location |
|---|---|
torso | Chest, back, stomach |
left_arm | Left arm sleeve |
right_arm | Right arm sleeve |
left_leg | Left leg |
right_leg | Right leg |
Features:
No commands or manual setup required! Migration happens automatically when players join the server.
onex-creation features a fully automatic migration system that detects and converts player data from other clothing scripts seamlessly during the loading screen. Players won't even notice the transition - their existing outfits and appearance data are preserved automatically.
How It Works:
Supported Formats:
| Source Script | Auto-Detect | Migration |
|---|---|---|
| esx_skin | Yes | Automatic |
| qb-clothing | Yes | Automatic |
| fivem-appearance | Yes | Automatic |
| illenium-appearance | Yes | Automatic |
| onex-legacy | Yes | Automatic |
Easy to Extend: The migration system is designed to be easily adaptable. Adding support for custom clothing scripts requires minimal configuration - simply define the data format mapping and the system handles the rest.
Generate clothing preview images for your UI:
Features:
Studio Settings:
Control item availability with multiple layers:
| Level | Scope |
|---|---|
| Global | All shops |
| Shop Type | Per shop type (clothes, barber, etc.) |
| Shop Specific | Individual shop locations |
| Model Whitelist | Restrict models by license |
Example:
config/permissions.luaGlobalBlackListClothes = { male = { mask = { 1, 5, 10 }, -- Blacklist mask IDs torso = { 15, 20 } } }
Last updated 26 days ago