CFS | UGC outfit designer

bro your plugins are so high quality, making them free was not the move i expected :flushed:
i donated what i could to your itch, i’m gonna try out some of your other plugins too
thank you for all of your hard work, you’re amazing!!! :pray::sparkles:

2 Likes

Unrelated to the plugin itself, but how’d you do the curved text?

image

1 Like

Wow, thank you!


In short: some math. Since every plugin you own is “open source”, you can look directly at CFS’s source code. The module that does this is named “CircularText” and it is under the “Libraries” folder.

2 Likes

Really love modern UI, considering Roblox Studio UI is planned to be modernised.
CS Studio and Swap will be my goto definitely.
Plus it’s rare to see quality plugins going free like that.

4 Likes

This is amazing. I am currently working on a game, and I use hats from the catalog in it, but it is time-consuming to grab them one by one and insert their ID manually. But with this, I can just scroll through the built in catalog and press the insert button. and I have it, so thank you very much. This is going to save me a lot of time.

2 Likes

This is neat, thank you for this.

I have one suggestion though; maybe add where you could also see and import players’ saved outfits. View Players Outfits? - #11 by AbiZinho this would be neat. :slight_smile:

1 Like

That’s a good idea, however there are a few requirements that make make it unfeasible. Roblox blocks many roblox.com domains through their HTTPService API including the one used to retrieve player outfits. This means every game and plugin must use a proxy. Since CFS doesn’t make enough money to support the cost of hosting a proxy and many of the free proxies have scalability, privacy, or reliability issues, this isn’t possible now.

1 Like

Hello,

I was also going to suggest that it would be nice if you could click on a button next to the item, and it would bring up the web of the catalog item… but it sounds like from above you cannot do that?..

what about showing the ID of the item, then if it can be clicked on , manually copy and paste it and we can manually find it in the web url…

or if you click on it, it could add it to the url string Catalog - Roblox add the number and copy it then we could paste it into the web url browser.

Roblox doesn’t allow plugins to open links in your web browser for security reasons, but all of the information about catalog assets and bundles you see, including IDs, can already be copied by clicking the text of the stat and pressing CTRL + C or CMD + C.

You can do this in both the catalog browser and in the user avatar inspector tab within the avatar loader. After copying, you can paste the ID into a https://www.roblox.com/bundles/__ID__ or https://www.roblox.com/__ID__ link.


If I see enough support for this extra piece of info to be added so you don’t need to follow all of the steps above, I’ll do it in the next update.

Would you find having a Roblox Marketplace link for every item useful?
  • Yes
  • I don’t use CFS

0 voters

Votes are anonymous

1 Like

Hi there! Thanks a bunch for making this, it’s incredibly useful when it comes to designing npc’s.

Do you think it’d be possible to make it so when I insert a dynamic head or a bundle with a character selected it swaps the old one for the new one (like the plugin does already with all other accessories)?

Right now the plugin seems to insert both dynamic heads and bundles as separate characters, which means I have to manually cut the head, paste it into the character I want it into, override the old head’s motor6D and then delete the old head after moving the motor6D to the new one, this isn’t that big of a deal but it gets tedious when I want to test several bundles at once.

2 Likes

Yes! I’ll add it to my to-do list.

1 Like

Are you asking about replacing the entire character’s body parts with a new character’s body parts but maintaining the accessories of the original bundle or just the heads?

1 Like

Yeah i’d say both would be useful, dynamic heads being the ones I switch the most often to try out expressions and such if bundles are too difficult to get working

1 Like

What are you trying to do with bundles and what is difficult about getting them to work?


Are you looking to have only the bundle’s head replace the selected rig’s head or all of the body parts of the bundle replace all of the body parts on the selected rig?

1 Like

When I have a rig selected and I insert a dynamic head, I expect only the dynamic head to be changed, when I insert a whole bundle of bodyparts (again, with the rig selected, current behaviour is fine when nothing is selected), I expect them all to be changed, retaining the accessories and such

If this causes any conflicts maybe it could be a setting

I meant that I usually only need the first functionality if it’s hard to implement the bodyparts switch on your end, english isn’t my native language so apologies if my explanations are confusing

2 Likes

@Lord_BradyRocks & @Pelo_208, it’s finally here!


1.3.5

This update includes numerous additions to the catalog browser’s rig auto-application features and a few QOL updates. Now when you select a rig and insert a dynamic head, bundle, or animation they will automatically apply it to the rig you’ve selected.

For bundles and animation packs you’ll see a dropdown appear allowing you to specify what body part or animation you’d like to replace.

Some APIs used for these features cause intermittent issues with undo controls

Suggested by @Pelo_208


If something catches your eye and you want to buy it, you can now copy the marketplace link and paste it right into your browser!

Suggested by @Lord_BradyRocks


Better issue reporting, introduced first in CS Studio and Swap, is also coming to CFS. Now when something unexpected happens or there’s important information you should know, CFS will open a widget and show it right to you.

4 Likes

Damn, this plugin looks really neat. I’d buy it if it wasn’t for Roblox’s shit update forcing plugins to cost real-world money. :pensive:

5 Likes

Thank you!

The lack of payment options (PayPal, Apple Pay, Samsung Pay, Roblox Credit, Robux, etc), especially when it comes to directly reinvesting Marketplace and game revenue, is a pretty big issue right on both sides. As Roblox expands monetization on the Creator Store, I hope they get around to making payments more a lot more accessible.

4 Likes

1.3.6


A refreshed look for the catalog browser and avatar inspector:

In the catalog browser, you’ll notice the download button has been replaced with an “add" button. This icon now appears across the entire interface, indicating that something can be inserted into your game. It’s also now easier and more understandable to set price ranges that are infinite. In the price filter option, you’ll now be able to set results to appear that are free or any price (including off-sale) with the click of a button.

In the avatar loader, every tab looks new. Tab buttons now have a transparency effect and information and buttons now expand into the region to give more room for information below.

The avatar inspector receives the largest update to its look. You’ll see the player’s avatar appear in the background and shine through every UI element, creating a beautiful look that complements their accessories.


An update on body part swapping:

To make it more clear about some of the shortcomings of body part swapping, it has been moved to an experimental feature. By default, it is turned off and you can enable it in preferences. This way everyone can enjoy the powerful, bug-free features of CFS and push the limits of what’s possible if they want.



Full Release Notes:

Bug Fixes

  • An error occurred when dismissing the rig type prompt when inserting a player’s avatar

  • A gear would still be inserted if the prompt to insert by gear or model was dismissed

Changes

  • The “Convert Gears To Models” preference has been moved to the universal section

  • Preferences in the preferences window are now ordered alphabetically

  • Body part swapping was turned into an experimental feature

Features

  • There’s now options in the price filter to use “Any Price” or “Free”

  • The catalog browser and avatar loader both have UI updates

2 Likes

can you change the font to something else? montserrat is very ugly and needs to be replaced with roboto

1 Like