What if someone has an ID to an asset I made

I recently started uploading Textures for my UI, and a question I found while working on it was what if someone has the ID of the asset, can they take that asset, like say outside of development group, and use it in their game, or are assets locked to be used by the creator only?

1 Like

not sure if this is the same, but with animations, if you try to use an animation that’s not yours, it will work in studio, but not in the game

So Content Creator has to have access to the game in some way for an asset to work in the game?

as i said, am not sure, i know that this happens only in animations, i don’t know about textures and such.
in animations, if you wanna use it, the person who made the game must also be the same person who made the animation. for example, if you own a group and it has a game that you wanna use an animation in, that animation won’t work if it’s owned by you, it will only work if it’s owned by the group.

Yeah I was talking about animations above in your case, so the animation has to be uploaded through asset manager to work?

Edit:
Through Asset Manager, or the Group owner?

i never used asset manager to upload things, i just go to the website and go to the “create” tab
when in the create tab, the asset should be uploaded by who made the game

Oh alright, I guess I will take a look more into this and wait for more responses, but I just want all the assets at this point to work in the game if they aren’t uploaded by just me.

1 Like

Textures are the same asset type as Images/Decals and therefore can be used by any other developer who comes across the ID. If you’re worried someone will steal it, the chances of it happening are slim.

Roblox is a platform that is built off of UGC. If you don’t like it, you can always move to a different platform (there are plenty out there).

The only way someone will ever find your Texture is by exploiting and grabbing the ID from there. There’s not a lot of exploiters, and even less exploiters who try to steal singular assets from a game.

1 Like

Hello

I would love to help with this, as I need to know some more info as it highly depends by how you uploaded it.

Questions

  1. Did you upload the Texture from your files or from Roblox Inventory?

  2. Is the texture uploaded as a Decal or no? If not what is it uploaded as?


Conclusion

I would love to hear back from you, like stated depends upon how you uploaded/use it.


Kind Regards

StompyDonut

I am not saying I want to move off the platform, but I think there should be a better way than just having ID’s I personally think those ID’s should have the ability to be game locked.

Hello, I uploaded the texture from the Asset Manager that was originally a local file. The texture is a decal if I am not mistaken.

If you mean decals then everyone can freely use it as I know.

Again, Roblox is based purely off of UGC. If everyone chose to lock their assets, a lot of newer developers would not have much to work with.

There’s not much else to say other than there’s no way to protect your Images/Decals from being stolen, just like how there’s no way to prevent someone from stealing your maps and LocalScripts. If you insist that there should be a way to lock your assets, you can always file a feature request.

I think though I agree with you on the part that users who are new should have access to assets, the toolbox exists, so I think item that are uploaded with textures, those ID’s become “public” and the rest are locked to games, but at this point its just a feature request. So thank you to everyone who helped me with this.

Hello

Thank you for the info.


Explanation

Uploading it as a decal is not the right idea if you don’t want people to steal it. if it is uploaded as a decal they can take the id and use it for there game whenever they want, even if it isn’t available to buy. As I don’t upload my textures for that reason.

But I will say they can (Exploiters) steal it from your game as it isn’t something you can avoid sadly. It’s rare for that, but lets take Piggy Chapter 10 Map for example (I have selected Piggy since it has the most problems):
image
This picture shows the New Map within the game.


This picture is a screenshot of the Map published by another person for people to use, as there is multiples of this within less than a week.

This just shows anyone can steal your assets from within the game, but it’s rare depending upon if people want it for themselves.


What to do

There is no easy way to avoid it but I suggest:

  • Do not upload textures to Roblox, keep them in your files ONLY.

  • If someone copies your asset and uses it and is making money off of it (Game, selling, etc.) then report them showing proof that you own it!


Conclusion

I hope this info helps, if you have anymore questions don’t hesitate to ask.


Kind Regards

StompyDonut

Alright thank you, how would I keep the file local while having it on Roblox?

Hello

How to do this

  1. Save the Image to your computer (Right click > click Save Image As) (Do not delete if you want to use it in the future!)

  2. Add Texture to the part (Select the Part in explore and click the “+” icon).

  3. Select Texture > go to Properties > Select Texture ID > click “Add Image”

  4. Select Image from your files.

  5. Done.


Conclusion

That’s how you do it. If you have any more questions just ask! :slight_smile:


Kind Regards

-StompyDonut

Hello, wouldn’t that still create an ID for the asset?

Any asset that is replicated to the client can be stolen. Exploiters can simply download your textures and re-upload them.

I don’t think a decal can be found from the library unless it is specifically made public.