What Loading GUI do you like better?

Heres the code for 1 btw maybe it changes your mind.

local playerName = game.Players.LocalPlayer.Name

for i = 1,5 do
	wait(0.25)
	script.Parent.Loadin1.Main.Text = "Loading"
	wait(0.25)
	script.Parent.Loadin1.Main.Text = "Loading ."
	wait(0.25)
	script.Parent.Loadin1.Main.Text = "Loading .."
	wait(0.25)
	script.Parent.Loadin1.Main.Text = "Loading ..."
end

wait(0.25)
script.Parent.Loadin1.Main.Text = "Waiting For Game"
wait(0.25)

for i = 1,1 do
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Making City Roads"
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Making City Roads ."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Making City Roads .."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Making City Roads ..."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Clocks Ready"
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Clocks Ready ."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Clocks Ready .."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Clocks Ready ..."
	
end

script.Parent.Loadin1.Main.Text = "Almost Done"
script.Parent.Loadin1.Main.TextColor3 = Color3.fromRGB(255, 0, 0)

for i = 1,1 do
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Loading City"
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Loading City ."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Loading City ..."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Cars "
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Cars ."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Cars .."
	wait(0.5)
	script.Parent.Loadin1.Main.Text = "Getting Cars ..."

end
--0, 67, 0, 654
wait(.25)
script.Parent.Loadin1.Main.Text = "Loading data"
wait(.25)
script.Parent.Loadin1.Bar.Visible = true
script.Parent.Loadin1.Bar:TweenSize(UDim2.new(0, 67, 0, 654), "Out", "Linear", 5, true)
wait(5.5)
script.Parent.Parent.IfBanned.Enabled = true
wait(0.1)
script.Parent.Loadin1.Main.Text = "Game Loaded"
wait(0.5)
script.Parent.Loadin1:TweenPosition(UDim2.new(-1.1, 0, 0, 1), "Out", "Linear", .5, true)
wait(.25)
script.Parent.Parent.WelcomeScreen.Beta.Visible = true
script.Parent.ImageLabel.Visible = false
wait(.26)
script:Destroy()

(Note I am a beginner scripter)

It’s some good code! I think what to improve it is the white, its a bit just in your eyes.

1 Like

Yeah, I can handle it but lots of people cant IDK why?

I think they don’t like light mode or something.

1 Like

Would a light gray be nicer? Maybe Dark Gray?

Yeah, that would work! It would relax your eyes a bit.

2 Likes

#IToldYouSo like months ago :sunglasses:

1 Like

I believe that number three is both straightforward and appealing. I don’t know, 2 has a little too much going on, and 1 is eh, the loading screen just seems too simple. It’s hard to explain but I’d choose 3. They’re all very good though!

3 Likes