--// 99 NIGHTS | REAL TAB + SECTION UI | DELTA 2025 SAFE --// Full Tab System + Fixed Routing --// By Fahad 💙 local Players = game:GetService("Players") local lp = Players.LocalPlayer -- MAIN GUI local gui = Instance.new("ScreenGui", game.CoreGui) gui.Name = "NNF_TAB_UI" local main = Instance.new("Frame", gui) main.Size = UDim2.fromScale(0.4, 0.5) main.Position = UDim2.fromScale(0.3, 0.25) main.BackgroundColor3 = Color3.fromRGB(18,18,30) main.Active = true main.Draggable = true -- TITLE local title = Instance.new("TextLabel", main) title.Size = UDim2.fromScale(1,0.1) title.Text = "99 NIGHTS VOID SYSTEM" title.BackgroundTransparency = 1 title.TextColor3 = Color3.fromRGB(0,170,255) title.TextScaled = true title.Font = Enum.Font.GothamBold -- SIDEBAR local sidebar = Instance.new("Frame", main) sidebar.Size = UDim2.fromScale(0.28,0.9) sidebar.Position = UDim2.fromScale(0,0.1) sidebar.BackgroundColor3 = Color3.fromRGB(12,12,20) -- CONTENT local content = Instance.new("Frame", main) content.Size = UDim2.fromScale(0.72,0.9) content.Position = UDim2.fromScale(0.28,0.1) content.BackgroundColor3 = Color3.fromRGB(22,22,40) -- BUTTON MAKER local function MakeBtn(parent,text,y) local b = Instance.new("TextButton",parent) b.Size = UDim2.fromScale(0.9,0.1) b.Position = UDim2.fromScale(0.05,y) b.Text = text b.TextScaled = true b.Font = Enum.Font.GothamBold b.BackgroundColor3 = Color3.fromRGB(0,120,200) b.TextColor3 = Color3.fromRGB(255,255,255) return b end -- SIDEBAR BUTTONS local FarmTab = MakeBtn(sidebar,"AUTO FARM",0.05) local BaseTab = MakeBtn(sidebar,"AUTO BASE",0.18) local DayTab = MakeBtn(sidebar,"DAY FARM",0.31) local PlayerTab = MakeBtn(sidebar,"PLAYER",0.44) local SettingsTab = MakeBtn(sidebar,"SETTINGS",0.57) -- SECTIONS local FarmPage = Instance.new("Frame",content) local BasePage = Instance.new("Frame",content) local DayPage = Instance.new("Frame",content) local PlayerPage = Instance.new("Frame",content) local SettingsPage = Instance.new("Frame",content) local pages = {FarmPage,BasePage,DayPage,PlayerPage,SettingsPage} for _,p in pairs(pages) do p.Size = UDim2.fromScale(1,1) p.BackgroundTransparency = 1 p.Visible = false end FarmPage.Visible = true -- PAGE SWITCH local function OpenPage(page) for _,p in pairs(pages) do p.Visible = false end page.Visible = true end FarmTab.MouseButton1Click:Connect(function() OpenPage(FarmPage) end) BaseTab.MouseButton1Click:Connect(function() OpenPage(BasePage) end) DayTab.MouseButton1Click:Connect(function() OpenPage(DayPage) end) PlayerTab.MouseButton1Click:Connect(function() OpenPage(PlayerPage) end) SettingsTab.MouseButton1Click:Connect(function() OpenPage(SettingsPage) end) -- ===== FARM SECTION ===== local AutoFarmBtn = MakeBtn(FarmPage,"AUTO FARM: OFF",0.1) local AutoFarm = false AutoFarmBtn.MouseButton1Click:Connect(function() AutoFarm = not AutoFarm AutoFarmBtn.Text = AutoFarm and "AUTO FARM: ON" or "AUTO FARM: OFF" end) -- FARM LOOP task.spawn(function() while task.wait(1) do if AutoFarm then pcall(function() for _,v in pairs(workspace:GetDescendants()) do if v.Name:lower():find("tree") and v:FindFirstChild("Hit") and lp.Character then firetouchinterest(lp.Character.HumanoidRootPart,v.Hit,0) firetouchinterest(lp.Character.HumanoidRootPart,v.Hit,1) end end end) end end end) -- ===== BASE SECTION ===== local AutoBaseBtn = MakeBtn(BasePage,"AUTO BASE: OFF",0.1) local AutoBase = false AutoBaseBtn.MouseButton1Click:Connect(function() AutoBase = not AutoBase AutoBaseBtn.Text = AutoBase and "AUTO BASE: ON" or "AUTO BASE: OFF" end) -- ===== DAY SECTION ===== local DayInfo = Instance.new("TextLabel",DayPage) DayInfo.Size = UDim2.fromScale(1,0.2) DayInfo.Text = "DAY FARM MODE READY ☀️" DayInfo.TextScaled = true DayInfo.BackgroundTransparency = 1 DayInfo.TextColor3 = Color3.fromRGB(0,255,100) -- ===== PLAYER SECTION ===== local SpeedBtn = MakeBtn(PlayerPage,"SPEED BOOST",0.1) local JumpBtn = MakeBtn(PlayerPage,"JUMP BOOST",0.25) SpeedBtn.MouseButton1Click:Connect(function() lp.Character.Humanoid.WalkSpeed = 80 end) JumpBtn.MouseButton1Click:Connect(function() lp.Character.Humanoid.JumpPower = 120 end) -- ===== SETTINGS SECTION ===== local FovBtn = MakeBtn(SettingsPage,"FOV 100",0.1) FovBtn.MouseButton1Click:Connect(function() workspace.CurrentCamera.FieldOfView = 100 end)