-- Delta UI - Adopt Me Visual (Editable) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer -- Create ScreenGui local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ResetOnSpawn = false -- Main Frame local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 400, 0, 350) MainFrame.Position = UDim2.new(0.5, -200, 0.5, -175) MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 40) MainFrame.BackgroundTransparency = 0.1 MainFrame.BorderSizePixel = 0 MainFrame.ClipsDescendants = true MainFrame.Parent = ScreenGui -- Corner local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 12) Corner.Parent = MainFrame -- Title local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 50) Title.Position = UDim2.new(0, 0, 0, 0) Title.BackgroundColor3 = Color3.fromRGB(255, 100, 0) Title.BackgroundTransparency = 0.3 Title.BorderSizePixel = 0 Title.Text = "Illegal soccer" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextScaled = true Title.Font = Enum.Font.GothamBold Title.Parent = MainFrame -- Scroll Frame for content local ScrollFrame = Instance.new("ScrollingFrame") ScrollFrame.Size = UDim2.new(1, 0, 1, -50) ScrollFrame.Position = UDim2.new(0, 0, 0, 50) ScrollFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 40) ScrollFrame.BackgroundTransparency = 1 ScrollFrame.BorderSizePixel = 0 ScrollFrame.ScrollBarThickness = 5 ScrollFrame.ScrollBarImageColor3 = Color3.fromRGB(255, 100, 0) ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0) ScrollFrame.Parent = MainFrame local yPos = 10 -- Function to create sections local function CreateSection(text, yPos) local Section = Instance.new("Frame") Section.Size = UDim2.new(1, -20, 0, 40) Section.Position = UDim2.new(0, 10, 0, yPos) Section.BackgroundColor3 = Color3.fromRGB(255, 100, 0) Section.BackgroundTransparency = 0.2 Section.BorderSizePixel = 0 Section.Parent = ScrollFrame local SectionCorner = Instance.new("UICorner") SectionCorner.CornerRadius = UDim.new(0, 5) SectionCorner.Parent = Section local SectionLabel = Instance.new("TextLabel") SectionLabel.Size = UDim2.new(1, 0, 1, 0) SectionLabel.BackgroundTransparency = 1 SectionLabel.Text = text SectionLabel.TextColor3 = Color3.fromRGB(255, 255, 255) SectionLabel.TextScaled = true SectionLabel.Font = Enum.Font.GothamBold SectionLabel.Parent = Section return Section end local function CreateButton(text, yPos, callback) local Button = Instance.new("TextButton") Button.Size = UDim2.new(1, -20, 0, 45) Button.Position = UDim2.new(0, 10, 0, yPos) Button.BackgroundColor3 = Color3.fromRGB(255, 100, 0) Button.BorderSizePixel = 0 Button.Text = text Button.TextColor3 = Color3.fromRGB(255, 255, 255) Button.TextScaled = true Button.Font = Enum.Font.GothamBold Button.Parent = ScrollFrame local ButtonCorner = Instance.new("UICorner") ButtonCorner.CornerRadius = UDim.new(0, 5) ButtonCorner.Parent = Button Button.MouseButton1Click:Connect(callback) Button.MouseEnter:Connect(function() Button.BackgroundColor3 = Color3.fromRGB(255, 130, 30) end) Button.MouseLeave:Connect(function() Button.BackgroundColor3 = Color3.fromRGB(255, 100, 0) end) return Button end local function CreateTextBox(placeholder, yPos, callback) local TextBox = Instance.new("TextBox") TextBox.Size = UDim2.new(1, -20, 0, 40) TextBox.Position = UDim2.new(0, 10, 0, yPos) TextBox.BackgroundColor3 = Color3.fromRGB(50, 50, 60) TextBox.BorderSizePixel = 0 TextBox.PlaceholderText = placeholder TextBox.Text = "" TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.PlaceholderColor3 = Color3.fromRGB(150, 150, 150) TextBox.TextScaled = true TextBox.Font = Enum.Font.Gotham TextBox.Parent = ScrollFrame local TBCorner = Instance.new("UICorner") TBCorner.CornerRadius = UDim.new(0, 5) TBCorner.Parent = TextBox TextBox.FocusLost:Connect(function(enterPressed) if enterPressed then callback(TextBox.Text) end end) return TextBox end -- KEY SECTION CreateSection("ENTER YOUR KEY", yPos) yPos = yPos + 50 local KeyBox = CreateTextBox("Type your key here...", yPos, function(text) print("Key entered: " .. text) end) yPos = yPos + 50 local VerifyBtn = CreateButton("VERIFY KEY", yPos, function() if KeyBox.Text == "" then KeyBox.PlaceholderText = "Please enter a key!" KeyBox.PlaceholderColor3 = Color3.fromRGB(255, 0, 0) wait(1) KeyBox.PlaceholderText = "Type your key here..." KeyBox.PlaceholderColor3 = Color3.fromRGB(150, 150, 150) else print("Verifying key: " .. KeyBox.Text) end end) yPos = yPos + 55 -- DISCORD SECTION CreateSection("JOIN OUR DISCORD", yPos) yPos = yPos + 50 local DiscordBtn = CreateButton("📱 COPY DISCORD LINK", yPos, function() setclipboard("https://discord.gg/T3zTPWXTET") print("Discord link copied!") end) yPos = yPos + 55 local OpenBtn = CreateButton("🌐 OPEN DISCORD", yPos, function() setclipboard("https://discord.gg/T3zTPWXTET") print("Link copied to clipboard!") end) yPos = yPos + 55 -- Update CanvasSize ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, yPos + 50) -- Make UI Draggable local dragging = false local dragInput, dragStart, startPos MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = MainFrame.Position end end) MainFrame.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - dragStart MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end)