Tutorial 2026-02-08

FiveM EUP & Custom Clothing - Complete Setup Guide

TDYSKY

TDYSKY

Founder & Lead Developer at Agency Scripts

What is EUP?

EUP stands for Emergency Uniforms Pack, and it is one of the most essential resources for any FiveM roleplay server that features law enforcement, fire department, or EMS roles. EUP provides a massive collection of custom uniform components including shirts, pants, hats, vests, utility belts, and accessories that players can wear to look the part of their assigned role. The system works by adding new clothing components to the game's existing character customization system, meaning players can mix and match EUP items with default GTA V clothing. Without EUP, emergency service roleplayers would be limited to the handful of default uniforms included in the base game, which severely limits immersion and department customization.

Installing EUP on Your Server

Setting up EUP requires installing the EUP streaming resource that contains the clothing model and texture files, along with an EUP menu resource that allows players to access and equip the new clothing items. The streaming resource is typically large, often several gigabytes, because it includes high-quality models for every clothing component. Place the EUP resource in your server's resources folder and add it to your server.cfg with an ensure statement. The EUP menu is a separate resource that provides an in-game interface for browsing and applying clothing. Make sure you configure the menu access permissions so only authorized players in emergency roles can access department-specific uniforms, while civilian clothing additions remain available to everyone.

Custom Clothing Beyond EUP

Beyond EUP, you can add entirely custom clothing items to your FiveM server using the game's addon clothing system. Custom clothing is created in 3D modeling software, rigged to the GTA V character skeleton, and exported as YDD and YTD files for streaming. Each clothing piece needs to be assigned to the correct component category such as tops, legs, shoes, or accessories, and must include proper texture variants. The fxmanifest.lua for custom clothing resources follows a specific format with data_file entries that register your clothing components with the game engine. Many communities commission custom clothing from freelance 3D artists to create unique department uniforms, gang outfits, or branded merchandise that sets their server apart from others.

Streaming Configuration

Clothing resources are among the largest files that need to be streamed to connecting players, which makes proper streaming configuration critical for connection times. FiveM loads clothing assets when players connect, and servers with hundreds of custom clothing items can have significantly longer loading times. To mitigate this, organize your clothing into separate resources by category or department so you can selectively load only what is needed. Use compressed texture formats wherever possible without sacrificing too much visual quality. The fxmanifest.lua should use the correct fx_version and include all necessary file declarations. Test your clothing setup with players on various internet connection speeds to ensure the streaming experience is acceptable for your community.

Clothing Menus and Wardrobes

Players need a way to browse and equip clothing, which is where clothing menus and wardrobe systems come in. Most frameworks include a built-in clothing store or wardrobe script that integrates with the character customization natives. Popular options include illenium-appearance, qb-clothing, and fivem-appearance, each offering different UI styles and feature sets. A good clothing system should allow players to save outfits for quick switching, preview items before purchasing, and restrict certain items to specific jobs or permissions. Integration with your inventory system is also important if you want players to physically own clothing items rather than having unlimited access. Configure wardrobe locations at police stations, fire houses, and hospital locker rooms for emergency personnel to change into their duty uniforms at the start of each shift.

Share this article

Ready to upgrade your server?

Check out our premium FiveM scripts in the Agency Scripts store or join our Discord community for support and updates.