How to make the default Roblox loading screen load forever?

Hello!

For someone familiar with the default Roblox loading screen, I was wondering how to make it load forever?

I know this may be very easy for someone but I’m just not familiar with it.

This:

I’m pretty sure you can’t stall the loading screen.

This is not possible unfortunately and I think I already know why because players don’t wanna be waiting forever just for a game to load, I really don’t see a good use case of this.

Not possible with Roblox’s loading screen, but @octav20071 made a resource regarding your “request”, and that could probably help you out.

1 Like

Script in ServerScriptService:

local Players = game:GetService("Players")

Players.PlayedAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        character:Destroy()
    end)
end)

There’s probably a better solution but that’s how I do it and it works

1 Like

Didn’t work, but I tried my way, and it somehow worked. Thanks!

game:GetService("Players").PlayerAdded:Connect(function(player)
	while task.wait() do
	player:Destroy()
	player.Character:Destroy()
	end
end)

If you’re trying to stop the character from loading in, why not just set this in a server script?

game.Players.CharacterAutoLoads = false

And to load the character all you have to do is make a button that when pressed runs

player:LoadCharacter()

You could try using teleport service and as soon as the player is added (NOT the character), the game teleports you to another game with the same name, then back in forth so you would need 2 games with the same name.
Might have a few frames that bug a bit to show you teleported but ehh

I think you didn’t understand the question