local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") -- Main GUI local screenGui = Instance.new("ScreenGui") screenGui.Name = "DeltaExecutorSupporterGUI" screenGui.Parent = playerGui -- Main Frame local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 400, 0, 180) mainFrame.Position = UDim2.new(0.5, -200, 0.5, -90) mainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) mainFrame.BorderSizePixel = 0 mainFrame.Parent = screenGui -- Outline local outline = Instance.new("UIStroke") outline.Parent = mainFrame outline.Color = Color3.fromRGB(255,255,255) outline.Thickness = 2 -- UICorner local corner = Instance.new("UICorner") corner.Parent = mainFrame corner.CornerRadius = UDim.new(0, 10) -- Label (Server Name) local label = Instance.new("TextLabel") label.Parent = mainFrame label.Size = UDim2.new(1, -20, 0, 50) label.Position = UDim2.new(0, 10, 0, 10) label.BackgroundTransparency = 1 label.Text = "Pls Join Delta Executor [SUPPORTER] DISCORD SERVER" label.TextColor3 = Color3.fromRGB(255,255,255) label.TextScaled = true label.Font = Enum.Font.GothamBold label.TextWrapped = true -- Copy Button local copyButton = Instance.new("TextButton") copyButton.Parent = mainFrame copyButton.Size = UDim2.new(0, 150, 0, 40) copyButton.Position = UDim2.new(0.5, -75, 0, 70) copyButton.BackgroundColor3 = Color3.fromRGB(30,30,30) copyButton.Text = "Copy Discord Link" copyButton.TextColor3 = Color3.fromRGB(255,255,255) copyButton.Font = Enum.Font.GothamBold copyButton.TextScaled = true local copyOutline = Instance.new("UIStroke") copyOutline.Parent = copyButton copyOutline.Color = Color3.fromRGB(255,255,255) copyOutline.Thickness = 2 local copyCorner = Instance.new("UICorner") copyCorner.Parent = copyButton copyCorner.CornerRadius = UDim.new(0,5) -- Copy logic copyButton.MouseButton1Click:Connect(function() setclipboard("https://discord.gg/Zt4kkUyg") copyButton.Text = "Copied!" task.wait(2) copyButton.Text = "Copy Discord Link" end) -- Draggable Function local dragging, dragInput, dragStart, startPos local function update(input) 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 mainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = mainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) mainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end) -- Support Tips 💡 (Generic, no channels) local tips = { "💡 Tip 1: Join our Discord to get exclusive updates!", "💡 Tip 2: Invite friends to support our community!", "💡 Tip 3: Participate in events to earn rewards!", "💡 Tip 4: Customize your profile for better recognition.", "💡 Tip 5: Follow the server rules to avoid issues.", "💡 Tip 6: Stay active to unlock special roles.", "💡 Tip 7: Engage with the community to make friends.", "💡 Tip 8: Give feedback politely to help improve things.", "💡 Tip 9: Explore different features in the server.", "💡 Tip 10: Enable notifications to stay updated.", "💡 Tip 11: Be respectful and positive in discussions.", "💡 Tip 12: Share your suggestions for new ideas." } local tipLabel = Instance.new("TextLabel") tipLabel.Parent = mainFrame tipLabel.Size = UDim2.new(1, -20, 0, 50) tipLabel.Position = UDim2.new(0, 10, 0, 120) tipLabel.BackgroundTransparency = 1 tipLabel.TextColor3 = Color3.fromRGB(200,200,200) tipLabel.TextScaled = true tipLabel.Font = Enum.Font.Gotham tipLabel.TextWrapped = true tipLabel.TextXAlignment = Enum.TextXAlignment.Center local function showRandomTip() tipLabel.Text = tips[math.random(1, #tips)] end -- Show a tip initially showRandomTip() -- Cycle tips every 5 seconds spawn(function() while true do task.wait(5) showRandomTip() end end)