-- IGA Hub ULTRA COMPLETO 2026 - VERSÃO FINAL COM TODOS OS REQUIRES ADICIONADOS! -- Scanner funcional + TextBox visível + Expansão ao encontrar backdoor + R6 perfeito + Script Hub gigante com pesquisa local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local Workspace = game:GetService("Workspace") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Lighting = game:GetService("Lighting") local JointsService = game:GetService("JointsService") local RobloxReplicatedStorage = game:GetService("RobloxReplicatedStorage") local player = Players.LocalPlayer local playerName = player.Name local playerGui = player:WaitForChild("PlayerGui") -- ScreenGui local screenGui = Instance.new("ScreenGui") screenGui.Name = "IGA_Hub_Ultra" screenGui.ResetOnSpawn = false screenGui.Parent = playerGui -- Frame principal (600px largo + mais para cima) local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 600, 0, 280) mainFrame.Position = UDim2.new(0.5, -300, 0.5, -320) mainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 35) mainFrame.BorderSizePixel = 0 mainFrame.Active = true mainFrame.Draggable = true mainFrame.Parent = screenGui local mainCorner = Instance.new("UICorner") mainCorner.CornerRadius = UDim.new(0, 16) mainCorner.Parent = mainFrame local mainStroke = Instance.new("UIStroke") mainStroke.Color = Color3.fromRGB(100, 200, 255) mainStroke.Thickness = 2 mainStroke.Parent = mainFrame -- Título local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 40) title.BackgroundTransparency = 1 title.Text = "🔍 IGA Hub Backdoor Scanner" title.TextColor3 = Color3.new(1, 1, 1) title.TextScaled = true title.Font = Enum.Font.GothamBold title.Parent = mainFrame -- Status local statusLabel = Instance.new("TextLabel") statusLabel.Size = UDim2.new(1, -20, 0, 30) statusLabel.Position = UDim2.new(0, 10, 0, 45) statusLabel.BackgroundTransparency = 1 statusLabel.Text = "Clique em SCAN para procurar backdoor..." statusLabel.TextColor3 = Color3.fromRGB(200, 200, 200) statusLabel.TextScaled = true statusLabel.TextXAlignment = Enum.TextXAlignment.Left statusLabel.Parent = mainFrame -- Botão Scan local scanButton = Instance.new("TextButton") scanButton.Size = UDim2.new(0.9, 0, 0, 50) scanButton.Position = UDim2.new(0.05, 0, 0, 85) scanButton.BackgroundColor3 = Color3.fromRGB(0, 162, 255) scanButton.Text = "SCAN" scanButton.TextColor3 = Color3.new(1, 1, 1) scanButton.TextScaled = true scanButton.Font = Enum.Font.GothamBold scanButton.Parent = mainFrame local scanCorner = Instance.new("UICorner") scanCorner.CornerRadius = UDim.new(0, 12) scanCorner.Parent = scanButton -- TextBox Executor (visível desde o início) local codeBox = Instance.new("TextBox") codeBox.Size = UDim2.new(0.94, 0, 0, 100) codeBox.Position = UDim2.new(0.03, 0, 0, 140) codeBox.BackgroundColor3 = Color3.fromRGB(15, 15, 25) codeBox.Text = "-- Cole seu script aqui (aguarde o backdoor para executar)" codeBox.TextColor3 = Color3.new(1, 1, 1) codeBox.TextScaled = true codeBox.MultiLine = true codeBox.ClearTextOnFocus = false codeBox.Font = Enum.Font.Code codeBox.Parent = mainFrame local boxCorner = Instance.new("UICorner") boxCorner.CornerRadius = UDim.new(0, 10) boxCorner.Parent = codeBox -- Botões inferiores local exeButton = Instance.new("TextButton") exeButton.Size = UDim2.new(0.22, -10, 0, 45) exeButton.Position = UDim2.new(0.04, 0, 1, -55) exeButton.BackgroundColor3 = Color3.fromRGB(0, 180, 0) exeButton.Text = "EXE" exeButton.Visible = false exeButton.Parent = mainFrame local clearButton = Instance.new("TextButton") clearButton.Size = UDim2.new(0.22, -10, 0, 45) clearButton.Position = UDim2.new(0.28, 0, 1, -55) clearButton.BackgroundColor3 = Color3.fromRGB(180, 0, 0) clearButton.Text = "CLEAR" clearButton.Visible = false clearButton.Parent = mainFrame local scriptHubButton = Instance.new("TextButton") scriptHubButton.Size = UDim2.new(0.22, -10, 0, 45) scriptHubButton.Position = UDim2.new(0.52, 0, 1, -55) scriptHubButton.BackgroundColor3 = Color3.fromRGB(255, 140, 0) scriptHubButton.Text = "SCRIPT HUB" scriptHubButton.Visible = false scriptHubButton.Parent = mainFrame local r6Button = Instance.new("TextButton") r6Button.Size = UDim2.new(0.22, -10, 0, 45) r6Button.Position = UDim2.new(0.76, 0, 1, -55) r6Button.BackgroundColor3 = Color3.fromRGB(180, 50, 255) r6Button.Text = "R6" r6Button.Visible = false r6Button.Parent = mainFrame for _, btn in {exeButton, clearButton, scriptHubButton, r6Button} do Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) end -- Script Hub local scriptHubFrame = Instance.new("Frame") scriptHubFrame.Size = UDim2.new(0, 600, 0, 650) scriptHubFrame.Position = UDim2.new(0.5, -300, 0.5, 100) scriptHubFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30) scriptHubFrame.Active = true scriptHubFrame.Draggable = true scriptHubFrame.Visible = false scriptHubFrame.Parent = screenGui local hubCorner = Instance.new("UICorner") hubCorner.CornerRadius = UDim.new(0, 16) hubCorner.Parent = scriptHubFrame local hubStroke = Instance.new("UIStroke") hubStroke.Color = Color3.fromRGB(255, 140, 0) hubStroke.Thickness = 2 hubStroke.Parent = scriptHubFrame local hubTitle = Instance.new("TextLabel") hubTitle.Size = UDim2.new(1, 0, 0, 40) hubTitle.BackgroundTransparency = 1 hubTitle.Text = "📜 IGA ULTRA Script Hub 2026" hubTitle.TextColor3 = Color3.fromRGB(255, 200, 100) hubTitle.TextScaled = true hubTitle.Font = Enum.Font.GothamBold hubTitle.Parent = scriptHubFrame -- Barra de pesquisa local searchBox = Instance.new("TextBox") searchBox.Size = UDim2.new(1, -20, 0, 40) searchBox.Position = UDim2.new(0, 10, 0, 45) searchBox.BackgroundColor3 = Color3.fromRGB(40, 40, 50) searchBox.PlaceholderText = "Pesquise um script ou mapa..." searchBox.Text = "" searchBox.TextColor3 = Color3.new(1, 1, 1) searchBox.TextScaled = true searchBox.Font = Enum.Font.Gotham searchBox.Parent = scriptHubFrame local searchCorner = Instance.new("UICorner") searchCorner.CornerRadius = UDim.new(0, 10) searchCorner.Parent = searchBox -- ScrollingFrame local scrollingFrame = Instance.new("ScrollingFrame") scrollingFrame.Size = UDim2.new(1, -10, 1, -95) scrollingFrame.Position = UDim2.new(0, 5, 0, 90) scrollingFrame.BackgroundTransparency = 1 scrollingFrame.ScrollBarThickness = 8 scrollingFrame.Parent = scriptHubFrame local listLayout = Instance.new("UIListLayout") listLayout.Padding = UDim.new(0, 6) listLayout.Parent = scrollingFrame -- LISTA GIGANTE DE SCRIPTS (todos os anteriores + os novos que você pediu) local scriptList = { -- REQUIRES ORIGINAIS {name = "EARRAPE", code = 'require(5802346180).eliza("'..playerName..'")'}, {name = "Grande Senhor", code = 'require(7260532691)("'..playerName..'")'}, {name = "LOLOLOLOL", code = 'require(5802335492).eliza("'..playerName..'")'}, {name = "NUKE GUI", code = 'require(4832967293):Fire("'..playerName..'")'}, {name = "TOPKEK V5", code = 'require(5610305900)("'..playerName..'")'}, {name = "TOPKEK V4", code = 'require(4874364435)("'..playerName..'")'}, {name = "NOOT NOOT", code = 'require(5034863407).subtosyntax64("'..playerName..'")'}, {name = "Spongebob Destroyer", code = 'require(5115793531).scare("'..playerName..'")'}, {name = "CHATHAX", code = 'require(5564800243).fehax("'..playerName..'")'}, {name = "CHAT IMPOSTOR", code = 'require(5903403087).load("'..playerName..'")'}, {name = "Neurótico", code = 'require(5617600468).load("'..playerName..'")'}, {name = "ULTRA NOOB SPAMMER", code = 'require(5193737424)("'..playerName..'",true)'}, {name = "MAPA ALEATÓRIO", code = 'require(1192815372).load"'..playerName..'"'}, {name = "OMEGA FLOWEY", code = 'require(5621190626).OmegaFlower("'..playerName..'")'}, {name = "Chara Boss", code = 'require(4106669917).load("'..playerName..'")'}, {name = "Lança-chamas Pyro", code = 'require(4483948796).load("'..playerName..'")'}, {name = "RODA ROLLA DA", code = 'require(4581300009).xd("'..playerName..'")'}, {name = "CATGIRL TROLL", code = 'require(4564681456).catgirl("'..playerName..'")'}, {name = "Roz Hub", code = 'require(5702333343).load("'..playerName..'")'}, -- MAP REQUIRES {name = "[MAP] Redwood Prison", code = 'require(3161149042).redwood()'}, {name = "[MAP] CS:GO Office", code = 'require(3155301605).loadmap()'}, {name = "[MAP] Backrooms Yellow", code = 'require(9402960863):LoadMap(true)'}, {name = "[MAP] The Guest House Horror", code = 'require(4063168815).loadmap()'}, {name = "[MAP] Baldi's School", code = 'require(6058180303).school()'}, {name = "[MAP] Generic School", code = 'require(7737379602).map()'}, {name = "[MAP] Random Map", code = 'require(1192815372).load("'..playerName..'")'}, {name = "[MAP] Tubers93 Allahu", code = 'require(3400876685).lol("'..playerName..'")'}, {name = "[MAP] McDonalds", code = 'require(107814387426166).Mcdonalds()'}, {name = "[MAP] FNAF 1", code = 'require(12070820190).fnaf1()'}, {name = "[MAP] Raise A Floppa", code = 'require(10030357005).map()'}, {name = "[MAP] Mountain House", code = 'require(7993365051).CLoad()'}, {name = "SCP-096 (Character)", code = 'require(5972874843).load("'..playerName..'")'}, {name = "Sans", code = 'require(4952709475).load("'..playerName..'")'}, {name = "Guest 666", code = 'require(5984643716).load("'..playerName..'")'}, -- NOVOS REQUIRES ADICIONADOS {name = "f00plkidd v5", code = 'require(0x3ba12f9f1).PLSPLS("'..playerName..'")'}, {name = "l0ckkidd v5", code = 'require(14921175600).zzzzzzzzzzzzz55555555555555555555("'..playerName..'")'}, {name = "144anz hub", code = 'require(0x25b56b8f7+-0x6a72c6b3d+0x812296b09):SHHH144anzHUB("'..playerName..'")'}, {name = "ITSNOTSKELETON V11", code = 'require(17161655683).SkibidiToilet("'..playerName..'")'}, {name = "144anz SS", code = 'require(0x7435b09c4+0x38501a58+0x5a59*-0xa0396):opss144anz("'..playerName..'")'}, {name = "Elmarz gui v3", code = 'require(14723857690).load("'..playerName..'")'}, {name = "HOP1K", code = 'require(14741436840).gui("'..playerName..'")'}, {name = "real snake banisher", code = 'require(7116428237).SBV4("'..playerName..'")'}, {name = "Fumo script executor", code = 'require(6324372525).fse("'..playerName..'")'}, {name = "SGH 3 gui thingy", code = 'require(7646868348):XD("'..playerName..'")'}, {name = "c00lgui v3 edit", code = 'require(12796454422).lek("'..playerName..'")'}, {name = "k00p coffe map thing", code = 'require(9821168174)("'..playerName..'")'}, {name = "m00pkidd gui", code = 'require(17340805099).ez("'..playerName..'")'}, {name = "Topkek gui", code = 'require(2609384717).load("'..playerName..'")'}, {name = "hack script", code = 'require(5672829911).hack("'..playerName..'")'}, {name = "PilinGui pocket", code = 'require(17802705815).phone("'..playerName..'")'}, {name = "original PilinGui", code = 'require(17804242139).lol("'..playerName..'")'}, {name = "kfc map", code = 'require(12573742929)("'..playerName..'")'}, {name = "HD admin ranker", code = 'require(7192763922).load("'..playerName..'")'}, {name = "k00pgui v101", code = 'require(16965767706):load("'..playerName..'")'}, {name = "k00pgui v5", code = 'require(16213431127).k00perz("")'}, {name = "horror gui v1", code = 'require(18305545828).evil("'..playerName..'")'}, {name = "Space Elevator Map Gui", code = 'require(5702244094).space("'..playerName..'")'}, {name = "Gentalmans GUi", code = 'require(8937504521).dsadsdasd8du8sau8saud8adu8du8asd8as8d8ns9dash8s6ad8h9uash9ud8as8d98as89dsah98d8hsh8usah9d88asd98uhash9ud89s8uhasd98hsah98udsa989asd98huash9u8das9d89huasd8u9hsa8h9udashh8ashd8u9ashud8sah8d8hu9asd8hu9as8h9udash9d8as8d8hu9sa8hud9as9u8d8h9usdhu89s8h9da8h9dadh8ad89a98dsa("'..playerName..'")'}, {name = "Mexia Supermarket", code = 'require(82277034844336).mexia()'}, {name = "INF yield", code = 'require(9475168852)("'..playerName..'")'}, } local buttons = {} for _, scriptData in ipairs(scriptList) do local btn = Instance.new("TextButton") btn.Size = UDim2.new(1, -10, 0, 40) btn.BackgroundColor3 = Color3.fromRGB(40, 40, 50) btn.Text = scriptData.name btn.TextColor3 = Color3.new(1, 1, 1) btn.TextScaled = true btn.Font = Enum.Font.Gotham btn.Parent = scrollingFrame local btnCorner = Instance.new("UICorner") btnCorner.CornerRadius = UDim.new(0, 8) btnCorner.Parent = btn btn.MouseButton1Click:Connect(function() codeBox.Text = scriptData.code scriptHubFrame.Visible = false end) table.insert(buttons, btn) end searchBox.FocusLost:Connect(function(enter) if enter then local text = searchBox.Text:lower() for _, btn in ipairs(buttons) do btn.Visible = text == "" or btn.Text:lower():find(text) end end end) listLayout.Changed:Connect(function() scrollingFrame.CanvasSize = UDim2.new(0, 0, 0, listLayout.AbsoluteContentSize.Y + 20) end) -- Função de expansão ao encontrar backdoor local function expandAfterFound() statusLabel.Visible = false scanButton.Visible = false TweenService:Create(codeBox, TweenInfo.new(0.5, Enum.EasingStyle.Back, Enum.EasingDirection.Out), { Size = UDim2.new(0.94, 0, 0, 180), Position = UDim2.new(0.03, 0, 0, 50) }):Play() exeButton.Visible = true clearButton.Visible = true scriptHubButton.Visible = true r6Button.Visible = true end -- R6 Perfeito local function forceLocalR6() local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local oldDesc = humanoid:GetAppliedDescription() humanoid.RigType = Enum.HumanoidRigType.R6 local r6Desc = Instance.new("HumanoidDescription") r6Desc.HeightScale = 1 r6Desc.HeadScale = 1 r6Desc.DepthScale = 1 r6Desc.WidthScale = 1 r6Desc.ProportionScale = 0 r6Desc.BodyTypeScale = 0 r6Desc.Shirt = oldDesc.Shirt r6Desc.Pants = oldDesc.Pants r6Desc.GraphicTShirt = oldDesc.GraphicTShirt r6Desc.Face = oldDesc.Face r6Desc.HeadColor = oldDesc.HeadColor r6Desc.TorsoColor = oldDesc.TorsoColor r6Desc.LeftArmColor = oldDesc.LeftArmColor r6Desc.RightArmColor = oldDesc.RightArmColor r6Desc.LeftLegColor = oldDesc.LeftLegColor r6Desc.RightLegColor = oldDesc.RightLegColor for _, acc in pairs(oldDesc:GetAccessories()) do table.insert(r6Desc.Accessories, acc) end humanoid:ApplyDescription(r6Desc) local root = character:FindFirstChild("HumanoidRootPart") if root then local cf = root.CFrame root.CFrame = CFrame.new(0, 1000, 0) task.wait(0.1) root.CFrame = cf end end r6Button.MouseButton1Click:Connect(function() spawn(forceLocalR6) end) -- Scanner FUNCIONAL local backdoorRemote = nil local function validRemote(r) if not (r:IsA("RemoteEvent") or r:IsA("RemoteFunction")) then return false end if r.Parent == JointsService or r:IsDescendantOf(RobloxReplicatedStorage) then return false end if r.Name:find("__") then return false end return true end local function testRemote(r) local uniqueName = "IGA_TEST_" .. math.random(1000000, 9999999) local uniqueValue = tostring(math.random(100000, 999999)) local payload = [[ local marker = Instance.new("StringValue") marker.Name = "]] .. uniqueName .. [[" marker.Value = "]] .. uniqueValue .. [[" marker.Parent = game:GetService("Workspace") ]] pcall(function() if r:IsA("RemoteEvent") then r:FireServer(payload) else r:InvokeServer(payload) end end) for i = 1, 40 do RunService.Heartbeat:Wait() local marker = Workspace:FindFirstChild(uniqueName) if marker and marker.Value == uniqueValue then marker:Destroy() return true end end return false end local function scanBackdoor() backdoorRemote = nil local containers = {ReplicatedStorage, Workspace, Lighting, game} for _, container in ipairs(containers) do for _, obj in ipairs(container:GetDescendants()) do if validRemote(obj) and testRemote(obj) then backdoorRemote = obj return true end end end return false end local function onBackdoorFound() local notif = Instance.new("Frame") notif.Size = UDim2.new(0, 300, 0, 100) notif.Position = UDim2.new(0.5, -150, 0.5, -50) notif.BackgroundColor3 = Color3.fromRGB(200, 0, 0) notif.ZIndex = 10 notif.Parent = screenGui local nc = Instance.new("UICorner") nc.CornerRadius = UDim.new(0, 16) nc.Parent = notif local nt = Instance.new("TextLabel") nt.Size = UDim2.new(1,0,1,0) nt.BackgroundTransparency = 1 nt.Text = "Found" nt.TextColor3 = Color3.new(1,1,1) nt.TextScaled = true nt.Font = Enum.Font.GothamBlack nt.Parent = notif task.delay(4, function() notif:Destroy() end) local hintCode = [[ local h = Instance.new("Hint") h.Text = "IGA Hub Backdoor scanner BY Team I-G-A" h.Parent = workspace task.wait(8) h:Destroy() ]] pcall(function() if backdoorRemote:IsA("RemoteEvent") then backdoorRemote:FireServer(hintCode) else backdoorRemote:InvokeServer(hintCode) end end) end -- Evento SCAN scanButton.MouseButton1Click:Connect(function() scanButton.Text = "SCANNING..." statusLabel.Text = "Procurando backdoor... Aguarde até 15s" local found = scanBackdoor() if found then onBackdoorFound() expandAfterFound() else statusLabel.Text = "Nenhum backdoor encontrado neste jogo." statusLabel.TextColor3 = Color3.fromRGB(255, 100, 100) scanButton.Text = "CLEAN" end task.wait(2) if not found then scanButton.Text = "SCAN" end end) exeButton.MouseButton1Click:Connect(function() if not backdoorRemote or codeBox.Text == "" or codeBox.Text == "-- Cole seu script aqui" then return end pcall(function() if backdoorRemote:IsA("RemoteEvent") then backdoorRemote:FireServer(codeBox.Text) else backdoorRemote:InvokeServer(codeBox.Text) end end) exeButton.Text = "EXECUTED!" task.wait(1) exeButton.Text = "EXE" end) clearButton.MouseButton1Click:Connect(function() codeBox.Text = "" clearButton.Text = "CLEARED!" task.wait(1) clearButton.Text = "CLEAR" end) scriptHubButton.MouseButton1Click:Connect(function() scriptHubFrame.Visible = not scriptHubFrame.Visible end) -- Animação de abertura mainFrame.Visible = true mainFrame.Size = UDim2.new(0, 0, 0, 0) TweenService:Create(mainFrame, TweenInfo.new(0.6, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 600, 0, 280)}):Play() print("IGA Hub ULTRA 2026 carregado! Todos os novos requires adicionados com sucesso! BY Team I-G-A 🔥")