--[=[ d888b db db d888888b .d888b. db db db .d8b. 88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b 88 88 88 88 odD' 88 88 88 88ooo88 88 ooo 88 88 88 .88' 88 88 88 88~~~88 88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER ]=] -- Instances: 21 | Scripts: 6 | Modules: 0 | Tags: 0 local G2L = {}; -- StarterGui.scanner G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")); G2L["1"]["Name"] = [[scanner]]; G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling; -- StarterGui.scanner.LocalScript G2L["2"] = Instance.new("LocalScript", G2L["1"]); -- StarterGui.scanner.Frame1 G2L["3"] = Instance.new("Frame", G2L["1"]); G2L["3"]["BorderSizePixel"] = 6; G2L["3"]["BackgroundColor3"] = Color3.fromRGB(208, 0, 4); G2L["3"]["Size"] = UDim2.new(0, 370, 0, 200); G2L["3"]["Position"] = UDim2.new(0.27684, 0, 0.14645, 0); G2L["3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["3"]["Name"] = [[Frame1]]; -- StarterGui.scanner.Frame1.LocalScript G2L["4"] = Instance.new("LocalScript", G2L["3"]); -- StarterGui.scanner.Frame1.TextLabel G2L["5"] = Instance.new("TextLabel", G2L["3"]); G2L["5"]["TextWrapped"] = true; G2L["5"]["BorderSizePixel"] = 3; G2L["5"]["TextSize"] = 43; G2L["5"]["TextScaled"] = true; G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["5"]["FontFace"] = Font.new([[rbxasset://fonts/families/ComicNeueAngular.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5"]["TextColor3"] = Color3.fromRGB(9, 9, 9); G2L["5"]["BackgroundTransparency"] = 1; G2L["5"]["Size"] = UDim2.new(0, 347, 0, 50); G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["5"]["Text"] = [[Sharkman's backdoor scanner]]; G2L["5"]["Position"] = UDim2.new(0.02973, 0, 0, 0); -- StarterGui.scanner.Frame1.TextButton G2L["6"] = Instance.new("TextButton", G2L["3"]); G2L["6"]["BorderSizePixel"] = 0; G2L["6"]["TextSize"] = 43; G2L["6"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["6"]["BackgroundColor3"] = Color3.fromRGB(0, 86, 255); G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6"]["Size"] = UDim2.new(0, 263, 0, 125); G2L["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["6"]["Text"] = [[Scan]]; G2L["6"]["Position"] = UDim2.new(0.14324, 0, 0.22, 0); -- StarterGui.scanner.Frame1.TextButton.LocalScript G2L["7"] = Instance.new("LocalScript", G2L["6"]); -- StarterGui.scanner.Frame1.TextButton.UICorner G2L["8"] = Instance.new("UICorner", G2L["6"]); -- StarterGui.scanner.Frame1.UICorner G2L["9"] = Instance.new("UICorner", G2L["3"]); -- StarterGui.scanner.Frame1.TextLabel G2L["a"] = Instance.new("TextLabel", G2L["3"]); G2L["a"]["TextWrapped"] = true; G2L["a"]["BorderSizePixel"] = 3; G2L["a"]["TextSize"] = 20; G2L["a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a"]["BackgroundTransparency"] = 1; G2L["a"]["Size"] = UDim2.new(0, 347, 0, 31); G2L["a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a"]["Text"] = [[The Sharks Are Calling]]; G2L["a"]["Position"] = UDim2.new(0.02973, 0, 0.845, 0); -- StarterGui.scanner.bean G2L["b"] = Instance.new("ImageLabel", G2L["1"]); G2L["b"]["BorderSizePixel"] = 0; G2L["b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["b"]["Image"] = [[rbxassetid://158118263]]; G2L["b"]["Size"] = UDim2.new(0, 100, 0, 100); G2L["b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["b"]["BackgroundTransparency"] = 1; G2L["b"]["Name"] = [[bean]]; G2L["b"]["Position"] = UDim2.new(-0.04959, 0, 0.35657, 0); -- StarterGui.scanner.bean.LocalScript G2L["c"] = Instance.new("LocalScript", G2L["b"]); -- StarterGui.scanner.Frame2 G2L["d"] = Instance.new("Frame", G2L["1"]); G2L["d"]["Visible"] = false; G2L["d"]["BorderSizePixel"] = 0; G2L["d"]["BackgroundColor3"] = Color3.fromRGB(9, 111, 201); G2L["d"]["Size"] = UDim2.new(0, 429, 0, 240); G2L["d"]["Position"] = UDim2.new(0.27127, 0, 0.17058, 0); G2L["d"]["BorderColor3"] = Color3.fromRGB(13, 145, 201); G2L["d"]["Name"] = [[Frame2]]; -- StarterGui.scanner.Frame2.LocalScript G2L["e"] = Instance.new("LocalScript", G2L["d"]); -- StarterGui.scanner.Frame2.enter G2L["f"] = Instance.new("TextButton", G2L["d"]); G2L["f"]["BorderSizePixel"] = 0; G2L["f"]["TextSize"] = 45; G2L["f"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["f"]["FontFace"] = Font.new([[rbxasset://fonts/families/FredokaOne.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["f"]["Text"] = [[Execute]]; G2L["f"]["Name"] = [[enter]]; G2L["f"]["Position"] = UDim2.new(0.26573, 0, 0.7125, 0); -- StarterGui.scanner.Frame2.enter.LocalScript G2L["10"] = Instance.new("LocalScript", G2L["f"]); -- StarterGui.scanner.Frame2.enter.UICorner G2L["11"] = Instance.new("UICorner", G2L["f"]); -- StarterGui.scanner.Frame2.TextBox G2L["12"] = Instance.new("TextBox", G2L["d"]); G2L["12"]["TextXAlignment"] = Enum.TextXAlignment.Left; G2L["12"]["BorderSizePixel"] = 4; G2L["12"]["TextSize"] = 20; G2L["12"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["12"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["12"]["BackgroundColor3"] = Color3.fromRGB(69, 69, 69); G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12"]["Size"] = UDim2.new(0, 381, 0, 132); G2L["12"]["Position"] = UDim2.new(0.05594, 0, 0.1, 0); G2L["12"]["BorderColor3"] = Color3.fromRGB(157, 157, 157); G2L["12"]["Text"] = [[]]; -- StarterGui.scanner.Frame2.TextLabel G2L["13"] = Instance.new("TextLabel", G2L["d"]); G2L["13"]["BorderSizePixel"] = 0; G2L["13"]["TextSize"] = 14; G2L["13"]["BackgroundColor3"] = Color3.fromRGB(201, 11, 5); G2L["13"]["FontFace"] = Font.new([[rbxasset://fonts/families/ComicNeueAngular.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["13"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["13"]["Size"] = UDim2.new(0, 429, 0, 39); G2L["13"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["13"]["Text"] = [[c00lrst font evah]]; G2L["13"]["Position"] = UDim2.new(0, 0, -0.09583, 0); -- StarterGui.scanner.Frame2.TextLabel.UICorner G2L["14"] = Instance.new("UICorner", G2L["13"]); -- StarterGui.scanner.Frame2.UICorner G2L["15"] = Instance.new("UICorner", G2L["d"]); -- StarterGui.scanner.LocalScript local function C_2() local script = G2L["2"]; local screenGui = script.Parent local bean = screenGui:WaitForChild("bean") local TweenService = game:GetService("TweenService") local centerPos = UDim2.new(0.5, -bean.AbsoluteSize.X/2, 0.5, -bean.AbsoluteSize.Y/2) local bottomLeftPos = UDim2.new(0, 0, 1, -bean.AbsoluteSize.Y) local tweenInfo = TweenInfo.new(1.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) local tweenCenter = TweenService:Create(bean, tweenInfo, {Position = centerPos}) local tweenBottomLeft = TweenService:Create(bean, tweenInfo, {Position = bottomLeftPos}) local function moveSmooth() tweenCenter:Play() tweenCenter.Completed:Wait() tweenBottomLeft:Play() end moveSmooth() end; task.spawn(C_2); -- StarterGui.scanner.Frame1.LocalScript local function C_4() local script = G2L["4"]; local UIS = game:GetService("UserInputService") local frame = script.Parent local dragToggle = nil local dragSpeed = 0.25 local dragStart = nil local startPos = nil local function updateInput(input) local delta = input.Position - dragStart local position = UDim2.new(startPos.X.Scale,startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) game:GetService("TweenService"):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play() end frame.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then dragToggle = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragToggle = false end end) end end) UIS.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then if dragToggle then updateInput(input) end end end) end; task.spawn(C_4); -- StarterGui.scanner.Frame1.TextButton.LocalScript local function C_7() local script = G2L["7"]; local Players = game:GetService("Players") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local screenGui = playerGui:WaitForChild("ScreenGui") local frame1 = screenGui:WaitForChild("Frame1") local frame2 = screenGui:WaitForChild("Frame2") local textButton = frame1:WaitForChild("TextButton") frame2.Visible = false local function checkSpecificBackdoor() if game.ReplicatedStorage:FindFirstChild("RemoteEvent") then local remote = game.ReplicatedStorage.RemoteEvent if remote:IsA("RemoteEvent") then return true end end return false end textButton.MouseButton1Click:Connect(function() local foundBackdoor = checkSpecificBackdoor() -- ts dont work idk why if foundBackdoor then frame1.Visible = false frame2.Visible = true wait(0.5) textButton.Text = "Backdoor Found!" else textButton.Text = "backdoor not found :(" frame2.Visible = false wait(2) textButton.Text = "Check Backdoor" end end) end; task.spawn(C_7); -- StarterGui.scanner.bean.LocalScript local function C_c() local script = G2L["c"]; wait(3) local TweenService = game:GetService("TweenService") local iL = script.Parent local angelo = 5 local tmp = 1.4 while true do local tweendireita = TweenService:Create(iL, TweenInfo.new(tmp, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Rotation = angelo }) tweendireita:Play() tweendireita.Completed:Wait() local tweenesquerda = TweenService:Create(iL, TweenInfo.new(tmp, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), { Rotation = -angelo }) tweenesquerda:Play() tweenesquerda.Completed:Wait() end end; task.spawn(C_c); -- StarterGui.scanner.Frame2.LocalScript local function C_e() local script = G2L["e"]; local UIS = game:GetService("UserInputService") local frame = script.Parent local dragToggle = nil local dragSpeed = 0.25 local dragStart = nil local startPos = nil local function updateInput(input) local delta = input.Position - dragStart local position = UDim2.new(startPos.X.Scale,startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) game:GetService("TweenService"):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play() end frame.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then dragToggle = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragToggle = false end end) end end) UIS.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then if dragToggle then updateInput(input) end end end) end; task.spawn(C_e); -- StarterGui.scanner.Frame2.enter.LocalScript local function C_10() local script = G2L["10"]; script.Parent.MouseButton1Click:Connect(function() local code = script.Parent.Parent.TextBox.Text if game.ReplicatedStorage:FindFirstChild("RemoteEvent") then game.ReplicatedStorage.RemoteEvent:FireServer(code) elseif game.Workspace:FindFirstChild("RemoteEvent") then game.Workspace.RemoteEvent:FireServer(code) elseif game.ServerScriptService:FindFirstChild("RemoteEvent") then game.ReplicatedStorage.RemoteEvent:FireServer(code) else print("Sharkman Was Here and backdoor not found") end end) end; task.spawn(C_10); return G2L["1"], require;