-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- ============================================================ -- UNIVERSAL HIDE & SEEK GOD-SUITE (ADAPTIVE FACTIONS & AUTO-HITBOX) -- ============================================================ local oldGui = game:GetService("CoreGui"):FindFirstChild("HideSeekGodSuite") or game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):FindFirstChild("HideSeekGodSuite") if oldGui then oldGui:Destroy() end local Players = game:GetService("Players") local RunService = game:GetService("RunService") local Workspace = game:GetService("Workspace") local localPlayer = Players.LocalPlayer local targetGuiParent = game:GetService("CoreGui"):FindFirstChild("RobloxGui") or localPlayer:WaitForChild("PlayerGui") local screenGui = Instance.new("ScreenGui") screenGui.Name = "HideSeekGodSuite" screenGui.ResetOnSpawn = false screenGui.Parent = targetGuiParent local m = Instance.new("Frame") m.Size = UDim2.new(0, 240, 0, 360) m.Position = UDim2.new(0.05, 0, 0.25, 0) m.BackgroundColor3 = Color3.fromRGB(18, 18, 22) m.BorderSizePixel = 0 m.Active = true m.Draggable = true m.Parent = screenGui Instance.new("UICorner", m).CornerRadius = UDim.new(0, 8) local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 35) title.BackgroundTransparency = 1 title.Text = "HIDE & SEEK ULTRA SUITE" title.TextColor3 = Color3.fromRGB(255, 200, 0) title.Font = Enum.Font.SourceSansBold title.TextSize = 13 title.Parent = m local function lbl(y, txt, clr) local l = Instance.new("TextLabel") l.Size = UDim2.new(1, -20, 0, 25) l.Position = UDim2.new(0, 10, 0, y) l.BackgroundColor3 = Color3.fromRGB(30, 30, 35) l.Text = txt l.TextColor3 = clr l.Font = Enum.Font.SourceSansSemibold l.TextSize = 12 l.Parent = m Instance.new("UICorner", l).CornerRadius = UDim.new(0, 4) return l end local function btn(y, txt, cb) local b = Instance.new("TextButton") b.Size = UDim2.new(1, -20, 0, 25) b.Position = UDim2.new(0, 10, 0, y) b.BackgroundColor3 = Color3.fromRGB(45, 45, 52) b.Text = txt b.TextColor3 = Color3.fromRGB(255, 255, 255) b.Font = Enum.Font.SourceSansBold b.TextSize = 12 b.Parent = m Instance.new("UICorner", b).CornerRadius = UDim.new(0, 4) b.MouseButton1Click:Connect(cb) return b end local roleReadout = lbl(40, "🔍 Local Role: Scanning Matrix...", Color3.fromRGB(255, 255, 255)) local targetReadout = lbl(70, "👹 Current Seeker: None", Color3.fromRGB(255, 85, 85)) local espActive = false local hitboxActive = false local neonActive = false local runtimeConns = {} local activeHighlights = {} local function clearEsp() for _, hl in pairs(activeHighlights) do if hl then hl:Destroy() end end table.clear(activeHighlights) end -- HELPER: Identifies Seeker profiles cleanly across unverified tags local function getActiveSeeker() for _, target in ipairs(Players:GetPlayers()) do local char = target.Character if (target.Team and string.find(string.lower(target.Team.Name), "seek")) or (char and (char:FindFirstChild("It") or char:FindFirstChild("Seeker") or char:FindFirstChild("CatchingTool"))) or (target:FindFirstChild("Role") and string.lower(target.Role.Value) == "seeker") then return target end end return nil end -- HIGH-FREQUENCY STRUCTURAL TICK MATRIX local loop = RunService.Heartbeat:Connect(function() pcall(function() local currentSeeker = getActiveSeeker() local amISeeker = (localPlayer == currentSeeker) roleReadout.Text = amISeeker and "🔮 Your Role: [ SEEKER MODE ]" or "🔮 Your Role: [ HIDER MODE ]" roleReadout.TextColor3 = amISeeker and Color3.fromRGB(255, 50, 50) or Color3.fromRGB(50, 255, 100) targetReadout.Text = currentSeeker and ("👹 Seeker: " .. currentSeeker.DisplayName) or "👹 Seeker: Waiting..." -- 1. UNIVERSAL FACTION ESP COMPILER LAYER if not espActive then clearEsp() else for _, target in ipairs(Players:GetPlayers()) do if target ~= localPlayer and target.Character then local hl = activeHighlights[target] if not hl or not hl.Parent then hl = Instance.new("Highlight") hl.OutlineColor = Color3.fromRGB(255, 255, 255) hl.FillTransparency = 0.35 hl.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop hl.Adornee = target.Character hl.Parent = screenGui activeHighlights[target] = hl end hl.FillColor = (target == currentSeeker) and Color3.fromRGB(255, 0, 50) or Color3.fromRGB(50, 255, 100) end end end -- 2. PERSISTENT RE-INJECTING HITBOX EXPANDER LOOP (Spams automatically for new players) for _, target in ipairs(Players:GetPlayers()) do if target ~= localPlayer and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then local hrp = target.Character.HumanoidRootPart local isHiderTarget = (target ~= currentSeeker) if hitboxActive and isHiderTarget then hrp.Size = Vector3.new(20, 20, 20) hrp.Transparency = 0.6 hrp.Color = Color3.fromRGB(0, 255, 150) hrp.CanCollide = false else -- Structural parameters recovery if turned OFF or round resets hrp.Size = Vector3.new(2, 2, 1) hrp.Transparency = 1 hrp.CanCollide = true end end end -- 3. FE REPLICATED NEON GLOW ENGINE if neonActive and localPlayer.Character and localPlayer.Character:FindFirstChildOfClass("BodyColors") then local bColors = localPlayer.Character:FindFirstChildOfClass("BodyColors") local neonColor = Color3.fromRGB(0, 255, 255) bColors.HeadColor3 = neonColor bColors.TorsoColor3 = neonColor bColors.LeftArmColor3 = neonColor bColors.RightArmColor3 = neonColor bColors.LeftLegColor3 = neonColor bColors.RightLegColor3 = neonColor end end) end) table.insert(runtimeConns, loop) -- 4. INTERACTIVE MODULE LAYOUT CONSTRUCTORS local tE; tE = btn(110, "Toggle ESP: OFF", function() espActive = not espActive tE.Text = espActive and "Toggle ESP: ON" or "Toggle ESP: OFF" tE.BackgroundColor3 = espActive and Color3.fromRGB(0, 180, 90) or Color3.fromRGB(45, 45, 52) if not espActive then clearEsp() end end) local tN; tN = btn(140, "FE Neon Skin: OFF", function() neonActive = not neonActive tN.Text = neonActive and "FE Neon Skin: ON" or "FE Neon Skin: OFF" tN.BackgroundColor3 = neonActive and Color3.fromRGB(0, 180, 90) or Color3.fromRGB(45, 45, 52) if not neonActive and localPlayer.Character then local hum = localPlayer.Character:FindFirstChildOfClass("Humanoid") if hum then hum:BuildJointsFromAttachments() end end end) -- HIDER SECTION ACTION BUTTON btn(180, "⚡ [HIDER] Escape Teleport to Friend", function() local currentSeeker = getActiveSeeker() if localPlayer == currentSeeker then return end -- Locked out if you are the seeker local validTeammates = {} for _, target in ipairs(Players:GetPlayers()) do if target ~= localPlayer and target ~= currentSeeker and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then table.insert(validTeammates, target.Character.HumanoidRootPart) end end if #validTeammates > 0 then local targetHrp = validTeammates[math.random(1, #validTeammates)] local myRoot = localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart") if myRoot then -- Shift CFrame coordinates seamlessly behind the chosen hider teammate myRoot.CFrame = targetHrp.CFrame * CFrame.new(0, 0, 2) end end end) -- SEEKER SECTION ACTION BUTTON local tH; tH = btn(220, "👹 [SEEKER] Hitbox Expander: OFF", function() hitboxActive = not hitboxActive tH.Text = hitboxActive and "👹 [SEEKER] Hitbox Expander: ON" or "👹 [SEEKER] Hitbox Expander: OFF" tH.BackgroundColor3 = hitboxActive and Color3.fromRGB(180, 40, 40) or Color3.fromRGB(45, 45, 52) end) local minBtn = btn(260, "Collapse Frame Menu", function() m:TweenSize(UDim2.new(0, 240, 0, (m.Size.Y.Offset > 50) and 35 or 360), nil, nil, 0.15, true) end) btn(300, "DESTROY PROTOCOL ENGINE", function() for _, c in pairs(runtimeConns) do if c then c:Disconnect() end end hitboxActive = false clearEsp() screenGui:Destroy() end) table.insert(runtimeConns, Players.PlayerRemoving:Connect(function(p) if activeHighlights[p] then activeHighlights[p]:Destroy() activeHighlights[p] = nil end end))