Heres the first script.
repeat wait() until game.Players.LocalPlayer:FindFirstChild(PlayerGui)
Game.Players.LocalPlayer.PlayerGui:SetTopbarTransparency(0)
local ContentSevice = game:GetService("ContentProvider")
local Bar = scropt.Parent.LoadingFrame.Underlay.Bar.Overlay
local Logo = script.Parent.Logo
--Start intro
script.Parent.Title.Position = UDim2.new(0,0,-1,0)
logo.Position = UDim2.new(0.15,0,-1,0)
script.Parent.LoadingFrame.Position = UDim2.new(0,0,-1,0)
--End positining
--Start moving guis
script.Parent.Title:TweenPosition(UDim2.new(0,0,0.2,0), "In", "Bounce", 2)
script.Parent.LoadingFrame:TweenPosition(UDim2.new(0,0,0.4,0), "In", "Bounce", 2)
wait(3)
--
--Loading bar action
local AmountOfAssetsLoaded = script.Parent.LoadingFrame.AssetsLoaded
local AllAssets = game.ContentProvider.RequestQueueSize
AssetsLoaded = game.ContentProvider.RequestQueueSize
AmountOfAssetsLoaded.Value = game.ContentProvider.RequestQueueSize
while game.ContentProvider.RequestQueueSize > 0 do
if game.ContentProvider.RequestQueueSize < AssetsLoaded then
AmountOfAssetsLoaded.Value = game.ContentProvider.RequestQueueSize
AmountOfAssetsLoaded.Changed:connect(function(assetsToLoad)
local newx = 1 - AmountOfAssetsLoaded.Value / AllAssets
Bar:tweenSize(UDim2.new(newx,0,1,0), "Out", "Quad", 0.5, true)
end)
end
wait()
end
Bar:tweenSize(UDim2.new(1,0,1,0), "Out", "Quad", 0.5, true)
--End loading bar action
wait(2)
--Send loading bar to the right
script.Parent.LoadingFrame:TweenPosition(UDim2.new(1,0,0.4,0), "Out", "Elastic", 2)
--Send logo Down
logo.Visible = true
logo:TweenPosition(UDim2.new(0.15,0,0.24,0), "In", "Bounce", 3)
wait(3)
script.Parent:TweenPosition(UDim2.new(1,0,0,0), "Out", "Elastic", 2)
And now, the second.
script.Parent.MouseButton1Down:connect(function()
script.Parent.Parent.Parent.Info.Position = UDim2,new(-1,0,0.3,0)
script.Parent.Parent.Info.Visible = true
script.Parent.Parent.Parent.Info:TweenPosition(UDim2.new(0.35,0,0.3,0),"In", "Bounce", 2)
wait(5)
script.Parent.Parent.Parent.Info:TweenPosition(UDim2.new(1,0,0.3,0),"Out", "Elastic", 2)
script.Parent.Parent,Parent.Info.Visible = False
end)
Finally, the last script,
script.Parent.MouseButton1Down:connect(function()
for i,v in pairs(script.Parent.Parent.Parent:GetChildren()) do
if v:IsA("Frame") then
for i=10,1,-1 do
v.BackgroundTransparency = v.BackgroundTransparency+.1
script.Parent.Parent.BackgroundTransparency=script.Parent.Parent.BackgroundTransparency+.1
wait(0.5)
end
end
end
script.Parent.Parent.Parent.Visible = false
script.Parent.Parent.Parent.Parent:Destroy()
end)
And heres the error.
Loaded gloo library. Type _G.gloo.Help() for help.
23:29:17.469 - httpGet http://assetgame.roblox.com/asset/?id=431567066 failed. Trying again. Error: HTTP 500 (HTTP/1.1 500 Asset is not approved for the requester). Elapsed time: 0.0550568
23:29:17.753 - Content failed for http://assetgame.roblox.com/asset/?id=431567066 because HTTP 500 (HTTP/1.1 500 Asset is not approved for the requester)
23:29:17.753 - Content failed because HTTP 500 (HTTP/1.1 500 Asset is not approved for the requester)
23:29:17.753 - Unable to load plugin icon.
23:29:17.943 - Argument 1 missing or nil
23:29:17.944 - Stack Begin
23:29:17.944 - Script 'Players.Player1.PlayerGui.Intro.Background.Main', Line 1
23:29:17.944 - Stack EndLoaded gloo library. Type _G.gloo.Help() for help.
23:29:17.469 - httpGet http://assetgame.roblox.com/asset/?id=431567066 failed. Trying again. Error: HTTP 500 (HTTP/1.1 500 Asset is not approved for the requester). Elapsed time: 0.0550568
23:29:17.753 - Content failed for http://assetgame.roblox.com/asset/?id=431567066 because HTTP 500 (HTTP/1.1 500 Asset is not approved for the requester)
23:29:17.753 - Content failed because HTTP 500 (HTTP/1.1 500 Asset is not approved for the requester)
23:29:17.753 - Unable to load plugin icon.
23:29:17.943 - Argument 1 missing or nil
23:29:17.944 - Stack Begin
23:29:17.944 - Script 'Players.Player1.PlayerGui.Intro.Background.Main', Line 1
23:29:17.944 - Stack End
Heres the gyazo of the Explorer.. https://gyazo.com/c330ae3f26bf559f0eff42427c6928a9 Also, heres the tutorial on youtube that i watched. https://www.youtube.com/watch?v=GIJlW4MEBtA

5 comments
We must know what you want your code to do and what it is actually doing (or not doing).
Edited to code block errors messages.
Is the first script in the director Players.Player1.PlayerGui.Intro.Background.Main? If so, YOU AREN'T USING FIND FIRST CHILD PROPERLY.
guys im new to scriptinghelpers please dont hate me
Due to this being from youtube, I suggest rewatching the video to make sure everything you typed is what they youtuber typed and where they put everything