Default Loadingscreen not removing

This is my code I use to do it, it does not remove the default loading screen no matter me testing in studio or in game.

local Players = game:GetService("Players")
local ReplicatedFirst = game:GetService("ReplicatedFirst")
 ReplicatedFirst:RemoveDefaultLoadingScreen()
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
playerGui:SetTopbarTransparency(0)

local screengui = script:WaitForChild("Sprites"):Clone()

screengui.Parent = playerGui

You can’t remove the default loading screen, but your code makes it show for shorter time

With ReplicatedFirst:RemoveDefaultLoadingScreen(), Loading Screen don’t removes. It just make shorter.

How can I remove it completely? Like, I just want my own gui to show

You can’t, you have to wait it go away, which takes only 5 seconds max if you have something inside the ReplicatedFirst.

Oh no, so there is no way I can remove it. And the max time is 5 seconds?

You can’t remove it, you can only make it last shorter by putting something inside ReplicatedFirst and calling the :RemoveDefaultLoadingScreen() function. Other than that, there is not much you can do about it.

Okay. so the max time is just 5 seconds?

Yes, only 5 seconds then it disappears.

1 Like