--[[ c00lgui FE Bypass - Inspired by c00lgui Reborn This GUI provides FE bypass tools using network ownership and other methods. Execute in RC7 or similar executor for Roblox. WARNING: Use at your own risk - can lead to bans. ]] local epikfebypassgui = Instance.new("ScreenGui") epikfebypassgui.Name = "epikfebypassgui" epikfebypassgui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") epikfebypassgui.ResetOnSpawn = false local Frame = Instance.new("Frame") Frame.Parent = epikfebypassgui Frame.BackgroundColor3 = Color3.new(0, 0, 0) Frame.BorderColor3 = Color3.new(1, 0, 0) Frame.BorderSizePixel = 3 Frame.Position = UDim2.new(0, 3, 0.300000012, 0) Frame.Size = UDim2.new(0, 300, 0, 400) Frame.ZIndex = 2 local Title = Instance.new("TextLabel") Title.Name = "Title" Title.Parent = Frame Title.BackgroundColor3 = Color3.new(0, 0, 0) Title.BorderColor3 = Color3.new(1, 0, 0) Title.BorderSizePixel = 3 Title.Size = UDim2.new(1, 0, 0, 40) Title.ZIndex = 2 Title.Font = Enum.Font.SourceSans Title.TextSize = 24 Title.TextColor3 = Color3.new(1, 1, 1) Title.Text = "c00lgui FE Bypass v1.0" local PrevButton = Instance.new("TextButton") PrevButton.Name = "<" PrevButton.Parent = Frame PrevButton.BackgroundColor3 = Color3.new(0, 0, 0) PrevButton.BorderColor3 = Color3.new(1, 0, 0) PrevButton.BorderSizePixel = 3 PrevButton.Position = UDim2.new(0, 0, 0, 40) PrevButton.Size = UDim2.new(0.5, 0, 0, 40) PrevButton.ZIndex = 2 PrevButton.Font = Enum.Font.SourceSans PrevButton.TextSize = 48 PrevButton.TextColor3 = Color3.new(1, 1, 1) Title.Text = "<" local NextButton = Instance.new("TextButton") NextButton.Name = ">" NextButton.Parent = Frame NextButton.BackgroundColor3 = Color3.new(0, 0, 0) NextButton.BorderColor3 = Color3.new(1, 0, 0) NextButton.BorderSizePixel = 3 NextButton.Position = UDim2.new(0.5, 3, 0, 40) NextButton.Size = UDim2.new(0.5, -3, 0, 40) NextButton.ZIndex = 2 NextButton.Font = Enum.Font.SourceSans NextButton.TextSize = 48 NextButton.TextColor3 = Color3.new(1, 1, 1) NextButton.Text = ">" local Settings = Instance.new("Frame") Settings.Name = "Settings" Settings.Parent = Frame Settings.BackgroundColor3 = Color3.new(0, 0, 0) Settings.BorderColor3 = Color3.new(1, 0, 0) Settings.BorderSizePixel = 3 Settings.Position = UDim2.new(1, 3, 0, 0) Settings.Size = UDim2.new(1, 0, 1, 0) local SettingsButton = Instance.new("TextButton") SettingsButton.Name = "SettingsButton" SettingsButton.Parent = Settings SettingsButton.BackgroundColor3 = Color3.new(0, 0, 0) SettingsButton.BorderColor3 = Color3.new(1, 0, 0) SettingsButton.BorderSizePixel = 3 SettingsButton.Position = UDim2.new(1, 3, 0, 0) SettingsButton.Size = UDim2.new(0, 27, 1, 0) SettingsButton.Font = Enum.Font.SourceSans SettingsButton.TextSize = 48 SettingsButton.TextColor3 = Color3.new(1, 1, 1) SettingsButton.Text = "<" local cango = true SettingsButton.MouseButton1Click:Connect(function() if cango == true then cango = false if SettingsButton.Text == "<" then SettingsButton.Text = ">" repeat wait() Settings.Position = UDim2.new(1, Settings.Position.X.Offset - 10, 0, 0) until Settings.Position.X.Offset <= -293 wait() Settings.Position = UDim2.new(1, -300, 0, 0) else SettingsButton.Text = "<" repeat wait() Settings.Position = UDim2.new(1, Settings.Position.X.Offset + 10, 0, 0) until Settings.Position.X.Offset >= -10 wait() Settings.Position = UDim2.new(1, 3, 0, 0) end cango = true end end) local Title2 = Instance.new("TextLabel") Title2.Name = "Title" Title2.Parent = Settings Title2.BackgroundColor3 = Color3.new(0, 0, 0) Title2.BorderColor3 = Color3.new(1, 0, 0) Title2.BorderSizePixel = 3 Title2.Size = UDim2.new(1, 0, 0, 40) Title2.Font = Enum.Font.SourceSans Title2.TextSize = 24 Title2.TextColor3 = Color3.new(1, 1, 1) Title2.Text = "Bypass Settings" local SettingsPrev = Instance.new("TextButton") SettingsPrev.Name = "<" SettingsPrev.Parent = Settings SettingsPrev.BackgroundColor3 = Color3.new(0, 0, 0) SettingsPrev.BorderColor3 = Color3.new(1, 0, 0) SettingsPrev.BorderSizePixel = 3 SettingsPrev.Position = UDim2.new(0, 0, 0, 40) SettingsPrev.Size = UDim2.new(0.5, 0, 0, 40) SettingsPrev.Font = Enum.Font.SourceSans SettingsPrev.TextSize = 48 SettingsPrev.TextColor3 = Color3.new(1, 1, 1) SettingsPrev.Text = "<" local SettingsNext = Instance.new("TextButton") SettingsNext.Name = ">" SettingsNext.Parent = Settings SettingsNext.BackgroundColor3 = Color3.new(0, 0, 0) SettingsNext.BorderColor3 = Color3.new(1, 0, 0) SettingsNext.BorderSizePixel = 3 SettingsNext.Position = UDim2.new(0.5, 3, 0, 40) SettingsNext.Size = UDim2.new(0.5, -3, 0, 40) SettingsNext.Font = Enum.Font.SourceSans SettingsNext.TextSize = 48 SettingsNext.TextColor3 = Color3.new(1, 1, 1) SettingsNext.Text = ">" -- Settings Page 1 local SettingsPage1 = Instance.new("Frame") SettingsPage1.Name = "Page1" SettingsPage1.Parent = Settings SettingsPage1.BackgroundColor3 = Color3.new(0, 0, 0) SettingsPage1.BorderColor3 = Color3.new(1, 0, 0) SettingsPage1.BorderSizePixel = 3 SettingsPage1.Position = UDim2.new(0, 0, 0, 83) SettingsPage1.Size = UDim2.new(1, 0, 1, -83) local LoopRate = Instance.new("Frame") LoopRate.Name = "Loop Rate" LoopRate.Parent = SettingsPage1 LoopRate.BackgroundColor3 = Color3.new(0, 0, 0) LoopRate.BorderColor3 = Color3.new(1, 0, 0) LoopRate.BorderSizePixel = 3 LoopRate.Size = UDim2.new(0.5, 0, 0, 66) local LoopTitle = Instance.new("TextLabel") LoopTitle.Name = "Title" LoopTitle.Parent = LoopRate LoopTitle.BackgroundColor3 = Color3.new(0, 0, 0) LoopTitle.BorderColor3 = Color3.new(1, 0, 0) LoopTitle.BorderSizePixel = 3 LoopTitle.Size = UDim2.new(1, 0, 0, 30) LoopTitle.Font = Enum.Font.SourceSansBold LoopTitle.TextSize = 14 LoopTitle.TextColor3 = Color3.new(1, 1, 1) LoopTitle.Text = "Ownership Loop Rate (ms)" LoopTitle.TextWrapped = true local LoopTextBox = Instance.new("TextBox") LoopTextBox.Parent = LoopRate LoopTextBox.BackgroundColor3 = Color3.new(0, 0, 0) LoopTextBox.BorderColor3 = Color3.new(1, 0, 0) LoopTextBox.BorderSizePixel = 3 LoopTextBox.Position = UDim2.new(0, 0, 0.5, 0) LoopTextBox.Size = UDim2.new(1, 0, 0.5, -1) LoopTextBox.Font = Enum.Font.SourceSans LoopTextBox.TextSize = 14 LoopTextBox.TextColor3 = Color3.new(1, 1, 1) LoopTextBox.Text = "0.1" -- Default heartbeat rate local HookEnabled = Instance.new("Frame") HookEnabled.Name = "Hook Enabled" HookEnabled.Parent = SettingsPage1 HookEnabled.BackgroundColor3 = Color3.new(0, 0, 0) HookEnabled.BorderColor3 = Color3.new(1, 0, 0) HookEnabled.BorderSizePixel = 3 HookEnabled.Position = UDim2.new(0.5, 3, 0, 0) HookEnabled.Size = UDim2.new(0.5, -3, 0, 66) local HookTitle = Instance.new("TextLabel") HookTitle.Name = "Title" HookTitle.Parent = HookEnabled HookTitle.BackgroundColor3 = Color3.new(0, 0, 0) HookTitle.BorderColor3 = Color3.new(1, 0, 0) HookTitle.BorderSizePixel = 3 HookTitle.Size = UDim2.new(1, 0, 0, 30) HookTitle.Font = Enum.Font.SourceSansBold HookTitle.TextSize = 14 HookTitle.TextColor3 = Color3.new(1, 1, 1) HookTitle.Text = "Metatable Hook" HookTitle.TextWrapped = true local HookToggle = Instance.new("TextButton") HookToggle.Parent = HookEnabled HookToggle.BackgroundColor3 = Color3.new(0, 0, 0) HookToggle.BorderColor3 = Color3.new(1, 0, 0) HookToggle.BorderSizePixel = 3 HookToggle.Position = UDim2.new(0, 0, 0.5, 0) HookToggle.Size = UDim2.new(1, 0, 0.5, 0) HookToggle.Font = Enum.Font.SourceSans HookToggle.TextSize = 14 HookToggle.TextColor3 = Color3.new(1, 1, 1) HookToggle.Text = "Off" -- More settings can be added here, e.g., for Herbert loadstring toggle local SettingsPageLabel = Instance.new("TextLabel") SettingsPageLabel.Name = "PageLabel" SettingsPageLabel.Parent = SettingsPage1 SettingsPageLabel.BackgroundColor3 = Color3.new(0, 0, 0) SettingsPageLabel.BorderColor3 = Color3.new(1, 0, 0) SettingsPageLabel.BorderSizePixel = 3 SettingsPageLabel.Position = UDim2.new(0, 0, 1, -52) SettingsPageLabel.Size = UDim2.new(1, 0, 0, 29) SettingsPageLabel.Font = Enum.Font.SourceSans SettingsPageLabel.TextSize = 18 SettingsPageLabel.TextColor3 = Color3.new(1, 1, 1) SettingsPageLabel.Text = "Settings Page 1" SettingsPageLabel.TextWrapped = true -- Settings Page 2 (if needed) local SettingsPage2 = Instance.new("Frame") SettingsPage2.Name = "Page2" SettingsPage2.Parent = Settings SettingsPage2.BackgroundColor3 = Color3.new(0, 0, 0) SettingsPage2.BorderColor3 = Color3.new(1, 0, 0) SettingsPage2.BorderSizePixel = 3 SettingsPage2.Position = UDim2.new(0, 0, 0, 83) SettingsPage2.Size = UDim2.new(1, 0, 1, -83) SettingsPage2.Visible = false -- Add more to SettingsPage2 if needed SettingsPrev.MouseButton1Click:Connect(function() if SettingsPage1.Visible then SettingsPage1.Visible = false SettingsPage2.Visible = true elseif SettingsPage2.Visible then SettingsPage2.Visible = false SettingsPage1.Visible = true end end) SettingsNext.MouseButton1Click:Connect(function() if SettingsPage1.Visible then SettingsPage1.Visible = false SettingsPage2.Visible = true elseif SettingsPage2.Visible then SettingsPage2.Visible = false SettingsPage1.Visible = true end end) -- Main Pages local Page1 = Instance.new("Frame") Page1.Name = "Page1" Page1.Parent = Frame Page1.BackgroundColor3 = Color3.new(0, 0, 0) Page1.BorderColor3 = Color3.new(1, 0, 0) Page1.BorderSizePixel = 3 Page1.Position = UDim2.new(0, 0, 0, 83) Page1.Size = UDim2.new(1, 0, 1, -106) Page1.ZIndex = 2 local BypassControls = Instance.new("Frame") BypassControls.Name = "Bypass Controls" BypassControls.Parent = Page1 BypassControls.BackgroundColor3 = Color3.new(0, 0, 0) BypassControls.BorderColor3 = Color3.new(1, 0, 0) BypassControls.BorderSizePixel = 3 BypassControls.Size = UDim2.new(1, 0, 1, 0) BypassControls.ZIndex = 2 local BypassTitle = Instance.new("TextLabel") BypassTitle.Name = "Title" BypassTitle.Parent = BypassControls BypassTitle.BackgroundColor3 = Color3.new(0, 0, 0) BypassTitle.BorderColor3 = Color3.new(1, 0, 0) BypassTitle.BorderSizePixel = 3 BypassTitle.Size = UDim2.new(1, 0, 0, 30) BypassTitle.ZIndex = 2 BypassTitle.Font = Enum.Font.SourceSansBold BypassTitle.TextSize = 14 BypassTitle.TextColor3 = Color3.new(1, 1, 1) BypassTitle.Text = "FE Bypass Controls" BypassTitle.TextWrapped = true local ActivateBypass = Instance.new("TextButton") ActivateBypass.Name = "Activate Bypass" ActivateBypass.Parent = BypassControls ActivateBypass.BackgroundColor3 = Color3.new(0, 0, 0) ActivateBypass.BorderColor3 = Color3.new(1, 0, 0) ActivateBypass.BorderSizePixel = 3 ActivateBypass.Position = UDim2.new(0, 0, 0, 33) ActivateBypass.Size = UDim2.new(0.5, 0, 0, 30) ActivateBypass.ZIndex = 2 ActivateBypass.Font = Enum.Font.SourceSans ActivateBypass.TextSize = 14 ActivateBypass.TextColor3 = Color3.new(1, 1, 1) ActivateBypass.Text = "Activate Ownership Bypass" local ClearBypass = Instance.new("TextButton") ClearBypass.Name = "Clear Bypass" ClearBypass.Parent = BypassControls ClearBypass.BackgroundColor3 = Color3.new(0, 0, 0) ClearBypass.BorderColor3 = Color3.new(1, 0, 0) ClearBypass.BorderSizePixel = 3 ClearBypass.Position = UDim2.new(0.5, 3, 0, 33) ClearBypass.Size = UDim2.new(0.5, -3, 0, 30) ClearBypass.ZIndex = 2 ClearBypass.Font = Enum.Font.SourceSans ClearBypass.TextSize = 14 ClearBypass.TextColor3 = Color3.new(1, 1, 1) ClearBypass.Text = "Clear Ownership" local TestSpawn = Instance.new("TextButton") TestSpawn.Name = "Test Spawn" TestSpawn.Parent = BypassControls TestSpawn.BackgroundColor3 = Color3.new(0, 0, 0) TestSpawn.BorderColor3 = Color3.new(1, 0, 0) TestSpawn.BorderSizePixel = 3 TestSpawn.Position = UDim2.new(0, 0, 0, 66) TestSpawn.Size = UDim2.new(0.5, 0, 0, 30) TestSpawn.ZIndex = 2 TestSpawn.Font = Enum.Font.SourceSans TestSpawn.TextSize = 14 TestSpawn.TextColor3 = Color3.new(1, 1, 1) TestSpawn.Text = "Spawn Test Part" local LoadHerbert = Instance.new("TextButton") LoadHerbert.Name = "Load Herbert" LoadHerbert.Parent = BypassControls LoadHerbert.BackgroundColor3 = Color3.new(0, 0, 0) LoadHerbert.BorderColor3 = Color3.new(1, 0, 0) LoadHerbert.BorderSizePixel = 3 LoadHerbert.Position = UDim2.new(0.5, 3, 0, 66) LoadHerbert.Size = UDim2.new(0.5, -3, 0, 30) LoadHerbert.ZIndex = 2 LoadHerbert.Font = Enum.Font.SourceSans LoadHerbert.TextSize = 14 LoadHerbert.TextColor3 = Color3.new(1, 1, 1) LoadHerbert.Text = "Load HerbertV1" -- Add more buttons for other bypass methods local PageLabel1 = Instance.new("TextLabel") PageLabel1.Name = "PageLabel" PageLabel1.Parent = Page1 PageLabel1.BackgroundColor3 = Color3.new(0, 0, 0) PageLabel1.BorderColor3 = Color3.new(1, 0, 0) PageLabel1.BorderSizePixel = 3 PageLabel1.Position = UDim2.new(0, 0, 1, -30) PageLabel1.Size = UDim2.new(1, 0, 0, 30) PageLabel1.ZIndex = 2 PageLabel1.Font = Enum.Font.SourceSans PageLabel1.TextSize = 18 PageLabel1.TextColor3 = Color3.new(1, 1, 1) PageLabel1.Text = "Bypass Page 1" -- Additional pages can be added like Page2 for test tools, Page3 for integrated features -- Global variables for bypass local Players = game:GetService("Players") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local active = false local connection local loopRate = 0.1 -- Default local function claimOwnership(parent) for _, child in ipairs(parent:GetDescendants()) do if child:IsA("BasePart") and child ~= (player.Character and player.Character.PrimaryPart) then pcall(function() child.CanCollide = false if child:CanSetNetworkOwnership() then child:SetNetworkOwnership(player) end end) end end end local function startBypass() if active then return end active = true claimOwnership(workspace) connection = RunService.Heartbeat:Connect(function() claimOwnership(workspace) end) print("FE Bypass activated!") end local function stopBypass() if connection then connection:Disconnect() connection = nil end active = false for _, child in ipairs(workspace:GetDescendants()) do if child:IsA("BasePart") then pcall(function() child.CanCollide = true child:SetNetworkOwnership(nil) end) end end print("FE Bypass cleared.") end local function testSpawn() local testPart = Instance.new("Part") testPart.Name = "FEBypassTest" testPart.Size = Vector3.new(4, 4, 4) testPart.Position = player.Character.HumanoidRootPart.Position + Vector3.new(0, 10, 0) testPart.BrickColor = BrickColor.new("Bright red") testPart.Parent = workspace testPart.CanCollide = false if testPart:CanSetNetworkOwnership() then testPart:SetNetworkOwnership(player) end print("Test part spawned! Check if others see it.") end local function applyMetatableHook() local mt = getrawmetatable(game) local oldIndex = mt.__index setreadonly(mt, false) mt.__index = function(self, key) if key == "SetNetworkOwnership" then return function() end end return oldIndex(self, key) end setreadonly(mt, true) print("Metatable hook applied!") end -- Button connections ActivateBypass.MouseButton1Click:Connect(function() loopRate = tonumber(LoopTextBox.Text) or 0.1 startBypass() if HookToggle.Text == "On" then applyMetatableHook() end end) ClearBypass.MouseButton1Click:Connect(function() stopBypass() end) TestSpawn.MouseButton1Click:Connect(function() testSpawn() end) LoadHerbert.MouseButton1Click:Connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaGunsX/HerbertV1/main/main.lua", true))() print("HerbertV1 loaded for advanced bypass!") end) HookToggle.MouseButton1Click:Connect(function() if HookToggle.Text == "Off" then HookToggle.Text = "On" else HookToggle.Text = "Off" end end) -- Page navigation (add more pages as needed) local pages = {Page1} -- Add Page2, etc. local currentPage = 1 PrevButton.MouseButton1Click:Connect(function() pages[currentPage].Visible = false currentPage = currentPage - 1 if currentPage < 1 then currentPage = #pages end pages[currentPage].Visible = true end) NextButton.MouseButton1Click:Connect(function() pages[currentPage].Visible = false currentPage = currentPage + 1 if currentPage > #pages then currentPage = 1 end pages[currentPage].Visible = true end) -- Initial visibility Page1.Visible = true local m = Instance.new("Message", workspace) m.Text = "c00lgui FE Bypass has loaded." wait(3) m:Destroy() local h = Instance.new("Hint", workspace) h.Text = "Inspired by c00lgui Reborn - FE Bypass Edition!" wait(5) h:Destroy()