✓ Accepted answer
Here.
local function OnClicked ()
local main = script.Parent.Parent.Parent.MainPart
local menu = script.Parent.Parent.Parent.Parent.StartMenu
local loading = script.Parent.Parent.Parent.Parent.Loader
local homebutton = script.Parent
menu.MainPart.Visible = true
end
script.Parent.MouseButton1Down:connect(OnClicked)
if u want to make the main part invisible if u click it again use this, this script also makes it so that u can only click it every 1 second.
local function OnClicked ()
local db = 0
local hi = 0
if db == 0 then
db = 1
if hi == 0 then
hi = 1
local main = script.Parent.Parent.Parent.MainPart
local menu = script.Parent.Parent.Parent.Parent.StartMenu
local loading = script.Parent.Parent.Parent.Parent.Loader
local homebutton = script.Parent
menu.MainPart.Visible = true
else
local main = script.Parent.Parent.Parent.MainPart
local menu = script.Parent.Parent.Parent.Parent.StartMenu
local loading = script.Parent.Parent.Parent.Parent.Loader
local homebutton = script.Parent
hi = 0
menu.MainPart.Visible = false
end
wait(1)
db = 0
else return end
end
script.Parent.MouseButton1Down:connect(OnClicked)
2 comments
you probably have to create a picture of what those 4 parents are.
Those aren't images they are GUIs