-- Powiadomienie klasyczne local StarterGui = game:GetService("StarterGui") StarterGui:SetCore("SendNotification", { Title = "Backdoor hub", Text = "made by XE3", Duration = 3 }) -- Tworzenie GUI local ScreenGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local UICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local ScanButton = Instance.new("TextButton") -- Konfiguracja GUI ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") MainFrame.Size = UDim2.new(0, 300, 0, 300) MainFrame.Position = UDim2.new(0.5, -150, 0.5, -150) MainFrame.BackgroundColor3 = Color3.new(0, 0, 0) MainFrame.BorderSizePixel = 2 MainFrame.BorderColor3 = Color3.new(1, 0, 0) MainFrame.Parent = ScreenGui UICorner.CornerRadius = UDim.new(0.1, 0) UICorner.Parent = MainFrame Title.Size = UDim2.new(1, 0, 0.2, 0) Title.BackgroundTransparency = 1 Title.Text = "Backdoor Hub" Title.TextColor3 = Color3.new(1, 0, 0) Title.TextScaled = true Title.Parent = MainFrame ScanButton.Size = UDim2.new(0.8, 0, 0.2, 0) ScanButton.Position = UDim2.new(0.1, 0, 0.4, 0) ScanButton.BackgroundColor3 = Color3.new(0, 0, 0) ScanButton.BorderSizePixel = 2 ScanButton.BorderColor3 = Color3.new(1, 0, 0) ScanButton.Text = "Start Scanning" ScanButton.TextColor3 = Color3.new(1, 1, 1) ScanButton.TextScaled = true ScanButton.Parent = MainFrame -- Funkcja przesuwania okna local function makeDraggable(Frame) local dragging = false local dragInput, mousePos, framePos Frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true mousePos = input.Position framePos = Frame.Position input.Consumed = true end end) Frame.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - mousePos Frame.Position = UDim2.new(framePos.X.Scale, framePos.X.Offset + delta.X, framePos.Y.Scale, framePos.Y.Offset + delta.Y) end end) Frame.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) end -- Funkcja skanowania local function scanForBackdoors() local found = false local backdoorList = {} for _, obj in pairs(game:GetDescendants()) do if obj:IsA("RemoteEvent") or obj:IsA("RemoteFunction") or obj:IsA("ModuleScript") then table.insert(backdoorList, obj.Name) found = true end end if found then StarterGui:SetCore("SendNotification", { Title = "Backdoor hub", Text = "Backdoor detected :)", Duration = 3 }) -- Tworzenie nowego okna local ReportFrame = Instance.new("Frame") local ReportTitle = Instance.new("TextLabel") local OpenRC7 = Instance.new("TextButton") ReportFrame.Size = UDim2.new(0, 700, 0, 600) ReportFrame.Position = UDim2.new(0.5, -350, 0.5, -300) ReportFrame.BackgroundColor3 = Color3.new(0, 0, 0) ReportFrame.BorderSizePixel = 2 ReportFrame.BorderColor3 = Color3.new(1, 0, 0) ReportFrame.Parent = ScreenGui -- Dodaj funkcję przesuwania dla ReportFrame makeDraggable(ReportFrame) ReportTitle.Size = UDim2.new(1, 0, 0.1, 0) ReportTitle.BackgroundTransparency = 1 ReportTitle.Text = "Backdoor Report" ReportTitle.TextColor3 = Color3.new(1, 0, 0) ReportTitle.TextScaled = true ReportTitle.Parent = ReportFrame for i, backdoor in ipairs(backdoorList) do local Label = Instance.new("TextLabel") Label.Size = UDim2.new(1, 0, 0.05, 0) Label.Position = UDim2.new(0, 0, 0.1 + (i * 0.05), 0) Label.BackgroundTransparency = 1 Label.Text = backdoor Label.TextColor3 = Color3.new(1, 1, 1) Label.TextScaled = true Label.Parent = ReportFrame end OpenRC7.Size = UDim2.new(0.8, 0, 0.1, 0) OpenRC7.Position = UDim2.new(0.1, 0, 0.85, 0) OpenRC7.BackgroundColor3 = Color3.new(0, 0, 0) OpenRC7.BorderSizePixel = 2 OpenRC7.BorderColor3 = Color3.fromHSV(tick() % 5 / 5, 1, 1) OpenRC7.Text = "Open RC7" OpenRC7.TextColor3 = Color3.new(1, 1, 1) OpenRC7.TextScaled = true OpenRC7.Parent = ReportFrame OpenRC7.MouseButton1Click:Connect(function() loadstring([[ local Rc7executor = Instance.new("ScreenGui") Rc7executor.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") local Rc7UI = Instance.new("ImageLabel") Rc7UI.Parent = Rc7executor Rc7UI.Size = UDim2.new(0, 364, 0, 442) Rc7UI.Image = "http://www.roblox.com/asset/?id=17034158391" Rc7UI.Active = true Rc7UI.Draggable = true ]])() end) else StarterGui:SetCore("SendNotification", { Title = "Backdoor hub", Text = "No backdoor detected :(", Duration = 3 }) end end ScanButton.MouseButton1Click:Connect(scanForBackdoors) -- Dodaj funkcję przesuwania dla MainFrame makeDraggable(MainFrame)