Add EUP clothing to your server
Story Loadout clothing packs are add-on drawables for mp_m_freemode_01 and mp_f_freemode_01. Getting them in is two jobs: make the game stream the assets, then tell your clothing menu the new IDs exist.
1. Install server-side EUP (once)
If you already have working EUP police/medical uniforms, skip this. Otherwise grab the current eup-stream and eup-ui release and start them early:
ensure eup-stream
ensure eup-ui
EUP only matters if a pack uses restricted component slots (uniform tops, some props). Pure civilian packs stream fine without it — our pack README says which you need.
2. Drop in the clothing pack
Unzip into resources, keeping our folder name:
resources/[sl]/sl_clothing_precinct/
fxmanifest.lua
stream/
mp_m_freemode_01^0/ # component + texture .ydd / .ytd
mp_f_freemode_01^0/
meta/
(shop metadata, if included)
# server.cfg
ensure sl_clothing_precinct
Restart, then check the console: the resource should report the number of streamed assets. A quick in-game sanity check — use any menu that lets you scrub component IDs and confirm the new items appear at the top of the range (usually 150+).
3. Register the items in your clothing store
Menus differ, but the idea is the same: expose the new drawable/texture IDs so players can select them.
illenium-appearance / fivem-appearance
These read the full component range automatically. New IDs show up in the shop with no config — you only need to set which categories are purchasable and the price tiers.
qb-clothing / esx_skin (older)
Raise the max component values so the menu lets players scroll into the new range:
-- example: allow tops (component 11) up to 200
Config.MaxValues = {
['torso_1'] = 200,
['tshirt_1'] = 200,
['arms'] = 60,
}
Fixed outfits (jobs)
If the pack is a uniform set, put the exact component numbers straight into your job's outfit table. The README lists them per model.
4. Test on both models
- Items load on mp_m and mp_f (packs often differ per model).
- No texture loss / white model at distance (missing
.ytd). - No clipping with common body sizes on the default heightmap.
- Props (hats, glasses) sit correctly if the pack includes them.
Questions, or something not working? The Discord is the fastest way to get an answer — and where every new drop lands first.
Join the Discord