local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local ActualKey = "YourKeyHere" local ScriptURL = "https://raw.githubusercontent.com/Example/Main/main.lua" local KeyLink = "Your Social Or Link" local ScreenGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local UICorner = Instance.new("UICorner") local UIStroke = Instance.new("UIStroke") local Title = Instance.new("TextLabel") local CloseBtn = Instance.new("TextButton") local KeyBox = Instance.new("TextBox") local VerifyBtn = Instance.new("TextButton") local GetKeyBtn = Instance.new("TextButton") local InfoLabel = Instance.new("TextLabel") local StepLabel = Instance.new("TextLabel") ScreenGui.Name = "KeySystem" ScreenGui.Parent = game:GetService("CoreGui") MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 35) MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0) MainFrame.Size = UDim2.new(0, 320, 0, 260) MainFrame.AnchorPoint = Vector2.new(0.5, 0.5) MainFrame.ClipsDescendants = true UICorner.CornerRadius = UDim.new(0, 10) UICorner.Parent = MainFrame UIStroke.Color = Color3.fromRGB(70, 70, 80) UIStroke.Thickness = 3 UIStroke.Parent = MainFrame Title.Size = UDim2.new(1, 0, 0, 50) Title.BackgroundTransparency = 1 Title.Text = "KEY SYSTEM" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.Font = Enum.Font.GothamBold Title.TextSize = 22 Title.Parent = MainFrame CloseBtn.Size = UDim2.new(0, 30, 0, 30) CloseBtn.Position = UDim2.new(1, -35, 0, 10) CloseBtn.BackgroundTransparency = 1 CloseBtn.Text = "X" CloseBtn.TextColor3 = Color3.fromRGB(255, 80, 80) CloseBtn.TextSize = 20 CloseBtn.Font = Enum.Font.GothamBold CloseBtn.Parent = MainFrame InfoLabel.Size = UDim2.new(1, 0, 0, 20) InfoLabel.Position = UDim2.new(0, 0, 0, 50) InfoLabel.Text = "Get Key From: " .. KeyLink InfoLabel.TextColor3 = Color3.fromRGB(200, 200, 200) InfoLabel.Font = Enum.Font.Gotham InfoLabel.TextSize = 12 InfoLabel.BackgroundTransparency = 1 InfoLabel.Parent = MainFrame StepLabel.Size = UDim2.new(1, 0, 0, 40) StepLabel.Position = UDim2.new(0, 0, 0, 75) StepLabel.Text = "Steps: Click Get Key, complete tasks,\nthen paste the key below to execute." StepLabel.TextColor3 = Color3.fromRGB(150, 150, 150) StepLabel.Font = Enum.Font.Gotham StepLabel.TextSize = 11 StepLabel.BackgroundTransparency = 1 StepLabel.Parent = MainFrame KeyBox.Size = UDim2.new(0, 260, 0, 45) KeyBox.Position = UDim2.new(0.5, -130, 0, 130) KeyBox.BackgroundColor3 = Color3.fromRGB(40, 40, 45) KeyBox.PlaceholderText = "Paste Key Here..." KeyBox.Text = "" KeyBox.TextColor3 = Color3.fromRGB(255, 255, 255) KeyBox.TextSize = 25 KeyBox.Font = Enum.Font.Gotham KeyBox.Parent = MainFrame Instance.new("UICorner", KeyBox).CornerRadius = UDim.new(0, 8) GetKeyBtn.Size = UDim2.new(0, 120, 0, 40) GetKeyBtn.Position = UDim2.new(0, 30, 0, 195) GetKeyBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 65) GetKeyBtn.Text = "GET KEY" GetKeyBtn.TextColor3 = Color3.fromRGB(255, 255, 255) GetKeyBtn.TextSize = 22 GetKeyBtn.Font = Enum.Font.GothamBold GetKeyBtn.Parent = MainFrame Instance.new("UICorner", GetKeyBtn).CornerRadius = UDim.new(0, 8) VerifyBtn.Size = UDim2.new(0, 120, 0, 40) VerifyBtn.Position = UDim2.new(0, 170, 0, 195) VerifyBtn.BackgroundColor3 = Color3.fromRGB(60, 160, 60) VerifyBtn.Text = "VERIFY" VerifyBtn.TextColor3 = Color3.fromRGB(255, 255, 255) VerifyBtn.TextSize = 22 VerifyBtn.Font = Enum.Font.GothamBold VerifyBtn.Parent = MainFrame Instance.new("UICorner", VerifyBtn).CornerRadius = UDim.new(0, 8) MainFrame.Size = UDim2.new(0, 0, 0, 0) TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Back), {Size = UDim2.new(0, 320, 0, 260)}):Play() local function AnimateBtn(btn) btn.MouseEnter:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = btn.BackgroundColor3:Lerp(Color3.new(1,1,1), 0.1)}):Play() end) btn.MouseLeave:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = btn.BackgroundColor3}):Play() end) btn.MouseButton1Down:Connect(function() btn:TweenSize(UDim2.new(0, 115, 0, 35), "Out", "Quad", 0.1, true) end) btn.MouseButton1Up:Connect(function() btn:TweenSize(UDim2.new(0, 120, 0, 40), "Out", "Quad", 0.1, true) end) end AnimateBtn(GetKeyBtn) AnimateBtn(VerifyBtn) CloseBtn.MouseButton1Click:Connect(function() TweenService:Create(MainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Quart), {Size = UDim2.new(0, 0, 0, 0)}):Play() task.wait(0.3) ScreenGui:Destroy() end) GetKeyBtn.MouseButton1Click:Connect(function() setclipboard(KeyLink) GetKeyBtn.Text = "COPIED!" task.wait(1.5) GetKeyBtn.Text = "GET KEY" end) VerifyBtn.MouseButton1Click:Connect(function() if KeyBox.Text == ActualKey then VerifyBtn.Text = "LOADING..." VerifyBtn.BackgroundColor3 = Color3.fromRGB(0, 255, 120) TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Back), {Size = UDim2.new(0, 0, 0, 0)}):Play() task.wait(0.5) ScreenGui:Destroy() loadstring(game:HttpGet(ScriptURL))() else VerifyBtn.Text = "INVALID KEY" VerifyBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50) task.wait(1.5) VerifyBtn.Text = "VERIFY" VerifyBtn.BackgroundColor3 = Color3.fromRGB(60, 160, 60) end end)