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!