This script only works when I put -
local d = game.workspace.poster.decal
but the problem is, I want to put this poster inside of a model, and duplicate that model multiple times. It won't work. Just so you know, the part that is affecting it is
local d = script.Parent.Parent.Parent.Parent.Decal
Frame = script.Parent Frame.GenerateButton.MouseButton1Click:connect(function() local d = script.Parent.Parent.Parent.Parent.Decal d.Texture = "http://www.roblox.com/asset/?id="..tonumber(script.Parent.TextureId.Text)-1 end)
Roblox recently had an update when you don't have to substract the ID of a decal. Try this:
Frame = script.Parent Frame.GenerateButton.MouseButton1Click:connect(function() local d = script.Parent.Parent.Parent.Parent.Decal d.Texture = "http://www.roblox.com/asset/?id="..script.Parent.Text end)