Loading Screen

Insert a Local Script in Replicated First

by KingDestroyer_4

Author Avatar

Loading Screen

Hello, today i show you how to make a loading screen for when a player joins the game!

This Script will add a loading screen to all players when they join the game You can customize the title, the

Background transperency and the font size of the text that will be showing!

local PlayerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
PlayerGui:SetTopbarTransparency(0)
 --Set the background of the loading screens transparency
local screen = Instance.new("ScreenGui")
screen.Parent = PlayerGui
local textLabel = Instance.new("TextLabel")

This is the start of the script

textLabel.Text = "🏝 Blox Island 🏝 Loading..."
 --The title that will show up on your loading screen
textLabel.Size = UDim2.new(1,0,1,0)
textLabel.FontSize = Enum.FontSize.Size32
 --Size of the text that shows on title
textLabel.Parent = screen
script.Parent:RemoveDefaultLoadingScreen()
local count = 0
local start = tick()
while tick() - start < 6 do
    textLabel.Text = "🏝 Blox Island 🏝 Loading..." .. string.rep(".",count)
    count = (count + 1) % 4
    wait(5)
end
screen.Parent = nil

Add what ever title you want between the Quotes "" You may also add emojis into the title and will show up in

color.

Here is the full Local script VVV

local PlayerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
PlayerGui:SetTopbarTransparency(0)
local screen = Instance.new("ScreenGui")
screen.Parent = PlayerGui
local textLabel = Instance.new("TextLabel")
textLabel.Text = "🏝 Blox Island 🏝 Loading..."
textLabel.Size = UDim2.new(1,0,1,0)
textLabel.FontSize = Enum.FontSize.Size32
textLabel.Parent = screen
script.Parent:RemoveDefaultLoadingScreen()
local count = 0
local start = tick()
while tick() - start < 6 do
    textLabel.Text = "🏝 Blox Island 🏝 Loading..." .. string.rep(".",count)
    count = (count + 1) % 4
    wait(5)
end
screen.Parent = nil

By: KingDestroyer_4

This is my first tutorial made

Thank you,

Hope You enjoy :D!