M
Description
You already see in the title It's esp,Fe neon skin, Hider escape to another hider,seeker Esp And hitbox expander
GAMEUniversal
UPDATEDOct 10, 2026
ACCESSKeyless
PLATFORMDesktop & Mobile
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. 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 BloxScripts 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))
Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place

