Is there a way to sell a Classic Shirt in experience only?

Looking to make some exclusive clothing for users that join my game. Is this possible? I don’t want the shirt to sell outside of the game.

I know its possible with 3D UGC content, but I have no clue about classic clothing.

1 Like

Did you ever figure this out? I need to know the answer also

local part = Instance.new("Part")
part.Position = Vector3.new(0,1,0)
part.Parent = workspace

local clickDetector = Instance.new("ClickDetector", part)

local clothingItemId = 1234567890 -- replace this with the actual id of the shirt or pants you created
local MarketplaceService = game.MarketplaceService

clickDetector.MouseClick:Connect(function(player)
    MarketplaceService:PromptPurchase(player, clothingItemId)
end)

I didn’t write this in the script editor. If it errors, tell me

But players would be able to buy it from the avatar marketplace as well right? I want it to be so you can just get it from the game and the game only

I don’t think they’d be able to buy it from the marketplace, as you haven’t published the shirt to the marketplace.

You can just create the shirt and not publish it to the marketplace. No one will be able to view or buy it on the website unless they guess the ID of it, which is almost impossible.

I can’t guarantee that this is true. I had tens of clothing items but I requested a deletion for them, so I can’t make sure. But if you have a clothing item, put it on sale and I’ll look for clothing items made by you. And I’ll see if your clothing item appears on the marketplace

Hi,

At the moment, no clothing/avatar items can be listed as experience-only. This includes classic clothing. At this time, only Limited items can be listed as such.

Hope this helps with your issue!

  • mads
1 Like

This would not work. If you do not set the clothing for sale/put it on the marketplace, it’ll only stay in your inventory and will not be available to be purchased/owned by anyone.

1 Like