I’m trying to make it so the user can change an image label’s image, but when I enter the ID, nothing happens and returns this error with the current form I’m using: Image https://assetdelivery.roblox.com/v1/asset?id=5365990751 failed to load. Error 403: Asset type does not match requested type
I’ve also tried: rbxassetid://…“Userinputtedidhere” and just putting the id in plain.
It’s being set by a text box that puts the text into the image property of an image label, but it is not changing.
However, when I set it manually in the studio (no playtest) it sets the image, using the same ID
I’ve noticed some decals need to be applied with http://www.roblox.com/asset/?id=<ID>. The weird thing is the ID is not the same as the decal’s ID. It might be related to who owns the decal, but other than that I can’t find any patterns.
Probably not the most helpful information, but maybe it’ll point you in the right direction.
That’s because Roblox uses asset ids to load images, not the ones visible on the website. When you copy paste an id inside a decal/image Roblox does the conversion automatically, although that’s not true for live in-game servers. An easy fix to your issue is to use the thumbnail endpoint to show the image: