Player = game.Players.LocalPlayer
Menu = Script.Parent
Start = Menu.Start
About = Menu.About
ContactUs = Menu.ContactUs
HasPressedStart = false
function MouseEnterStartButton()
Start.Fontsize = "Size48"
Start.BackgroundColor3 = Color3.new(0.1, 0.67, 0.71)
Start.Size = UDim2.new(0, 0, 0, 0)
end
function MouseLeftStartButton()
Start.Fontsize = "Size48"
Start.BackgroundColor3 = Color3.new(0.1, 0.67, 0.71)
Start.Size = UDim2.new(0, 0, 0, 0)
end --Start Button Script
function MouseEnterAboutButton()
About.Fontsize = "Size48"
About.BackgroundColor3 = Color3.new(0.1, 0.67, 0.71)
About.Size = UDim2.new(0, 0, 0, 0)
end
function MouseLeftAboutButton()
About.Fontsize = "Size48"
About.BackgroundColor3 = Color3.new(0.1, 0.67, 0.71)
About.Size = UDim2.new(0, 0, 0, 0)
end --About Button Script
function MouseEnterContactUsButton()
ContactUs.Fontsize = "Size48"
ContactUs.BackgroundColor3 = Color3.new(0.1, 0.67, 0.71)
ContactUs.Size = UDim2.new(0, 0, 0, 0)
end
function MouseLeftAboutButton()
ContactUs.Fontsize = "Size48"
ContactUs.BackgroundColor3 = Color3.new(0.1, 0.67, 0.71)
ContactUs.Size = UDim2.new(0, 0, 0, 0)
end --Contact Us Button Script
function PlayGame()
if HasPressedPlay == false then
for GuiMove = 1, 20 do
Start.Position =UDim2.new(0, 0, 0, 0)
if GuiMove >= 10 then
About.Position = UDim2.new(0, 0, 0, 0)
if GuiMove >= 10 then
ContactUs.Position = UDim2.new (0, 0, 0, 0)
end
wait()
end
for GuiMove = 1, 20 do
Start.Position =UDim2.new(0, 0, 0, 0)
if GuiMove >= 10 then
About.Position = UDim2.new(0, 0, 0, 0)
if GuiMove >= 10 then
ContactUs.Position = UDim2.new (0, 0, 0, 0)
end
wait()
end
Menu:remove()
end
end
Start.MouseLeave:connect(MouseLeftStartButton)
Start.MouseEnter:connect(MouseEnterStartButton)
About.MouseLeave:connect(MouseLeftStartButton)
About.MouseEnter:connect(MouseEnterStartButton)
ContactUs.MouseLeave:connect(MouseLeftStartButton)
ContactUs.MouseEnter:connect(MouseEnterStartButton)
Start.MouseButton1Down:connect(StartGame)
This is my GUI script and when I click on the start button GUI it should close all the GUI''s. The output says: 09:17:16.632 - Players.Player1.PlayerGui.StartMenu.LocalScript:75: 'end' expected (to close 'if' at line 44) near ''

2 comments
09:17:16.632 - Players.Player1.PlayerGui.StartMenu.LocalScript:75: 'end' expected (to close 'if' at line 44) near ''
that means you forgot to 'end' a 'if' command.