local Players=game:GetService("Players") local RunService=game:GetService("RunService") local UserInput=game:GetService("UserInputService") local lp=Players.LocalPlayer local pg=lp:WaitForChild("PlayerGui") local old=pg:FindFirstChild("Noclip") if old then old:Destroy() end local sg=Instance.new("ScreenGui",pg) sg.Name="Noclip" sg.ResetOnSpawn=false sg.IgnoreGuiInset=true local m=Instance.new("Frame",sg) m.Size=UDim2.new(0,220,0,116) m.Position=UDim2.new(0,60,0,100) m.BackgroundColor3=Color3.fromRGB(14,14,18) m.BorderSizePixel=0 m.Active=true m.Draggable=true Instance.new("UICorner",m).CornerRadius=UDim.new(0,10) local ms=Instance.new("UIStroke",m) ms.Color=Color3.fromRGB(255,100,60) ms.Thickness=1.5 local t=Instance.new("TextLabel",m) t.Size=UDim2.new(1,0,0,22) t.Position=UDim2.new(0,0,0,8) t.BackgroundTransparency=1 t.Text="NOCLIP • "..lp.Name t.TextColor3=Color3.fromRGB(240,240,245) t.TextSize=13 t.Font=Enum.Font.GothamBold local b=Instance.new("TextButton",m) b.Size=UDim2.new(1,-24,0,36) b.Position=UDim2.new(0,12,0,36) b.BackgroundColor3=Color3.fromRGB(255,100,60) b.Text="ВЫКЛ" b.TextColor3=Color3.new(1,1,1) b.TextSize=14 b.Font=Enum.Font.GothamBold b.AutoButtonColor=false Instance.new("UICorner",b).CornerRadius=UDim.new(0,8) local hk=Instance.new("TextLabel",m) hk.Size=UDim2.new(1,0,0,14) hk.Position=UDim2.new(0,0,1,-36) hk.BackgroundTransparency=1 hk.Text="клавиша: N" hk.TextColor3=Color3.fromRGB(140,140,155) hk.TextSize=10 hk.Font=Enum.Font.Gotham local by=Instance.new("TextLabel",m) by.Size=UDim2.new(1,0,0,14) by.Position=UDim2.new(0,0,1,-20) by.BackgroundTransparency=1 by.Text="by Skibidi_Fontan121" by.TextColor3=Color3.fromRGB(255,100,60) by.TextSize=10 by.Font=Enum.Font.GothamBold local on=false RunService.Stepped:Connect(function() if not on then return end local ch=lp.Character if not ch then return end for _,p in ipairs(ch:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide=false end end end) local function hook(ch) ch.DescendantAdded:Connect(function(d) if on and d:IsA("BasePart") then task.wait() d.CanCollide=false end end) end if lp.Character then hook(lp.Character) end lp.CharacterAdded:Connect(function(ch) task.wait(0.3) hook(ch) end) local function toggle() on=not on if on then b.Text="ВКЛ" b.BackgroundColor3=Color3.fromRGB(80,220,120) ms.Color=Color3.fromRGB(80,220,120) else b.Text="ВЫКЛ" b.BackgroundColor3=Color3.fromRGB(255,100,60) ms.Color=Color3.fromRGB(255,100,60) local ch=lp.Character if ch then for _,p in ipairs(ch:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide=true end end end end end b.MouseButton1Click:Connect(toggle) UserInput.InputBegan:Connect(function(input,gp) if gp then return end if input.KeyCode==Enum.KeyCode.N then toggle() end end) print("[NOCLIP] by Skibidi_Fontan121 — OK")