Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local sp = script.Parent
- local config = script.Configuration
- local rank,logo,background,class1,class2,class3,groupid,gname,font,titleColor = config.GroupRank.Value,config.LogoID.Value,config.BackgroundID.Value,config.Class1.Value,config.Class2.Value,config.Class3.Value,config.GroupID.Value,config.GName.Value,config.Font.Value,config.TitleColor.Value
- --[[~~~CONFIG~~~]]--
- --font
- local children = sp:GetChildren()
- for _, child in pairs(children) do
- for _, child in pairs(child:GetChildren()) do
- table.insert(children, child)
- end
- if child:IsA("TextLabel") or child:IsA("TextBox") or child:IsA("TextButton") then
- child.Font = font
- end
- end
- --group name
- sp.Start.AirportName.Text = gname
- sp.End.TY.Text = ("Thank you for choosing "..gname.."!")
- --logo
- for i,v in pairs(sp:GetChildren()) do
- if v:IsA("Frame") then
- v.Logo.Image = "rbxassetid://"..logo
- end
- end
- sp.End.Logo2.Image = "rbxassetid://"..logo
- --background
- sp.Image = "rbxassetid://"..background
- --class1
- sp:WaitForChild("Class").Class1.naem.Text = class1
- sp.Admin.Class1.naem.Text = class1
- --class2
- sp.Class.Class2.naem.Text = class2
- sp.Admin.Class2.naem.Text = class2
- --class3
- sp.Class.Class3.naem.Text = class3
- sp.Admin.Class3.naem.Text = class3
- --titleColor
- sp.Start.AirportName.TextColor3 = titleColor
- sp.Start.FB.TextColor3 = titleColor
- sp.Class.Title.TextColor3 = titleColor
- sp.Admin.Title.TextColor3 = titleColor
- sp.Summary.Title.TextColor3 = titleColor
- sp.AdminEnd.Title.TextColor3 = titleColor
- sp.End.Title.TextColor3 = titleColor
- sp.End.TY.TextColor3 = titleColor
- --[[~~~TRANSITIONS~~~]]--
- local function v(s)
- s.Visible = true
- end
- local function iv(s)
- s.Visible = false
- end
- --start
- sp.Start.Start.MouseButton1Click:connect(function()
- iv(sp.Start)
- v(sp.Class)
- end)
- sp.Start.Admin.MouseButton1Click:connect(function()
- if game.Players.LocalPlayer:GetRankInGroup(groupid) >= rank then
- iv(sp.Start)
- v(sp.Admin)
- end
- end)
- --class
- sp.Class.Continue.MouseButton1Click:connect(function()
- iv(sp.Class)
- v(sp.Summary)
- end)
- sp.Class.Admin.MouseButton1Click:connect(function()
- iv(sp.Class)
- v(sp.Admin)
- end)
- --admin
- for i,v in pairs(sp.Admin:GetChildren()) do
- if v:IsA("ImageLabel") then
- v.Submit.MouseButton1Click:connect(function()
- if game.Players.LocalPlayer:GetRankInGroup(groupid) >= rank then
- local f = v.Name
- sp.Class.f.Seats.Text = v.Seats.Text
- end
- end)
- end
- end
- sp.Admin.Back.MouseButton1Click:connect(function()
- iv(sp.Admin)
- v(sp.Start)
- end)
- --summary
- sp.Summary.Back.MouseButton1Click:connect(function()
- iv(sp.Summary)
- v(sp.Class)
- end)
- sp.Summary.Continue.MouseButton1Click:connect(function()
- iv(sp.Summary)
- v(sp.End)
- end)
- --end
- sp.End.Done.MouseButton1Click:connect(function()
- iv(sp.End)
- v(sp.Start)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement