Hello. I was working on a gallery of arts then I saw that setting a decal on somewhere with script would not show up so I tried to use insertservice but insertservice cannot insert other people’s assets and it cant insert decal and now I don’t know what to do??
Could you please include the script?
Well it was then i changed it to insertservice give me a second…
My script was something like this
local ID = 112902314
local full = "http://www.roblox.com/asset/?id="..ID
script.Parent.Texture = full -- parent is a decal
Edit: when i used this script it didn’t worked and now I’m stuck
Maybe try making it
local full = "rbxassetid://"..tostring(ID)
Actually it worked when i took the ID from the toolbox > images but didnt worked when i took from website > library > images
That’s because when you took the Decal from a website, the ID you get in the link is actually just a ID to a Decal, which is a Asset. In order to use the rbxassetid://
you need to use a actuall Image ID. I belive there is some way to get the Image ID from a Decal Asset, but you need to make some research.
How do i do it exactly? i have NO idea
You need to Copy the decal URL into a decal then copy whats in the decal into the script.
It always worked for me
I want it to work for other players without entering roblox studio