local framework = loadstring(game:HttpGet('https://github.com/xxpwnxxx420lord/Scripts/blob/main/framework.lua?raw=true', true))() local player = game.Players.LocalPlayer -- // Main UI Elements local screengui = framework:Create('Example', player.PlayerGui, {IgnoreGuiInset = true, ResetOnSpawn = false}) local mainframe = framework:Frame('Canvas', screengui, {BackgroundColor3 = Color3.fromRGB(25,25,25), AnchorPoint = Vector2.new(.5,.5), Position = UDim2.new(0.5,0,0.5,0), Size = UDim2.new(0.360, 0, 0.378, 0), Visible = true}) -- // Creating text elements -- // Ts so painful i have to rerun it every time maybe I'll make a :Close() subcommand -- // Done yay local Welcome_Text = framework:TextLabel('WLC', mainframe, {Text = "Hello "..game.Players.LocalPlayer.DisplayName, TextScaled = false, BackgroundTransparency = 1, RichText = true, TextColor3 = Color3.fromRGB(245,245,245), TextSize = 30, Position = UDim2.new(0.026, 0,0.060, 0), Size = UDim2.new(0.945, 0,0.307, 0), Font = Enum.Font.GothamBold}) local Infomation_Text = framework:TextLabel('Info', mainframe, {Text = "Hello! Did you know this was fully made by my framework! Without any other property help with roblox studio? This is why my framework rules I hope you enjoy it if you use it! It's very eff \n \n Thanks from Syntaxical <3", Position = UDim2.new(0.026, 0, 0.294, 0), Size = UDim2.new(0.945, 0, 0.307, 0), TextColor3 = Color3.fromRGB(245,245,245), TextSize = 15, TextWrapped = true, BackgroundTransparency = 1, Font = Enum.Font.GothamBold, TextXAlignment = Enum.TextXAlignment.Center, TextYAlignment = Enum.TextYAlignment.Top, TextScaled = false}) local close_button = framework:TextButton('Close', mainframe, {Text = "Close", Size = UDim2.new(0.581, 0, 0.23, 0), Position = UDim2.new(0.206, 0, 0.671, 0), TextScaled = false, TextSize = 25, BackgroundColor3 = Color3.fromRGB(255,51,82), TextColor3 = Color3.fromRGB(245,245,245), Font = Enum.Font.GothamBold}) -- // Graphical Changes -- // local padding = framework:UIPadding('Padding', Infomation_Text, {PaddingBottom = UDim.new(0, 0), PaddingLeft = UDim.new(0, 20), PaddingRight = UDim.new(0, 0), PaddingTop = UDim.new(0, 5)}) -- ^^ Example, Its just padding makes it look bad local Close_button_ui_corner = framework:UICorner('UiCorner', close_button, {CornerRadius = UDim.new(0,5)}) -- // Scripting -- // Because the framework returns the Instance you can use it for scripting close_button.MouseButton1Click:Connect(function() framework:Close(screengui) end) -- // Enjoy you can also look at the source code for help