Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How to modify player's joining server screen?

I've seen some few games that was able to change player's joining server screen, such as "Entry Point" and "Guest World". How can i modify it to an image, as an example?

P.S.: I mean the screen that appears right when you enter a game, the one that appears the messages: "Requesting server", "Waiting for an available server" and "Joining server", in this order.

2 comments

0

Theres no way.

0

There is.

1 answer

✓ Accepted answer
script.Parent:RemoveDefaultLoadingScreen()

normally works for me. here is the full script for the entire thing

local PlayerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
PlayerGui:SetTopbarTransparency(1)

local screen = Instance.new("ScreenGui")
screen.Parent = PlayerGui

local textLabel = Instance.new("TextLabel")
textLabel.Parent = screen
textLabel.Text = "Creating Rage Mechanics Please Wait..."
textLabel.Size = UDim2.new(1, 0, 1, 0)
textLabel.FontSize = Enum.FontSize.Size48

script.Parent:RemoveDefaultLoadingScreen()

local count = 0
local start = tick()
while tick() - start < 6 do
 textLabel.Text = "Loading" .. string.rep(".", count)
  count = (count + 1) % 4
 wait(.6)
end

screen.Parent = nil

2 comments

0

Thank you! I'll acept answer if it work

0

It's really impossible to remove it right when player joins, but it removes quickly, and you answered what i wanted. Just a tip: Explain what the code does, and where i should put it. (put the code in the ReplicatedStorage with a local script)

This discussion is preserved as it was. New answers, comments, and votes are closed.