I added the Instance.new("ImageLabel") in the script with the discriptions, but it didn't show them up. This is the script:
script.Parent:RemoveDefaultLoadingScreen()
local screen = Instance.new("ScreenGui")
screen.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
local imageLabel = Instance.new("ImageLabel")
imageLabel.Size = UDim2.new(1,0,1,0)
imageLabel.Image = "http://www.roblox.com/asset/?id=(NUMBER)" --Image Asset ID Number
local textLabel = Instance.new("TextLabel")
textLabel.Parent = screen
textLabel.Text = "Loading"
textLabel.Size = UDim2.new(1,0,1,0)
textLabel.FontSize = Enum.FontSize.Size14
local count = 0
while game.ContentProvider.RequestQueueSize > 0 do
textLabel.Text = "Loading " .. string.rep(".",count)
count = (count + 1) % 4
wait(.3)
end
screen.Parent = nil

3 comments
Maybe in Line 8. replace (NUMBER)
You're not parenting the image to the "screen". If you don't parent the image to the gui then it will not show up.
I just replace the ID number to (Number) so I don't show my decal and I see what you are saying M39