local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local lp = Players.LocalPlayer local function getChar() return lp.Character end local flyEnabled = false local noclipEnabled = false local espEnabled = false local ijEnabled = false local minimized = false local noclipConnection = nil local espObjects = {} local WALK_SPEED = 16 -- UI Setup local screenGui = Instance.new("ScreenGui") screenGui.Name = "AnravJi_Minimized_Edition" screenGui.ResetOnSpawn = false screenGui.Parent = game:GetService("CoreGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 240, 0, 360) frame.Position = UDim2.new(0.5, -120, 0.2, 0) frame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) frame.Active = true frame.Draggable = true frame.Parent = screenGui Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 10) local titleBar = Instance.new("Frame") titleBar.Size = UDim2.new(1, 0, 0, 30) titleBar.BackgroundColor3 = Color3.fromRGB(45, 45, 45) titleBar.Parent = frame Instance.new("UICorner", titleBar).CornerRadius = UDim.new(0, 10) local title = Instance.new("TextLabel") title.Size = UDim2.new(1, -35, 1, 0) title.Position = UDim2.new(0, 10, 0, 0) title.BackgroundTransparency = 1 title.TextColor3 = Color3.new(1, 1, 1) title.Text = "ANRAV JI MENU" title.Font = Enum.Font.GothamBold title.TextXAlignment = Enum.TextXAlignment.Left title.TextSize = 14 title.Parent = titleBar -- === MINIMIZE BUTTON === local minBtn = Instance.new("TextButton") minBtn.Size = UDim2.new(0, 25, 0, 25) minBtn.Position = UDim2.new(1, -30, 0, 2) minBtn.BackgroundColor3 = Color3.fromRGB(60, 60, 60) minBtn.TextColor3 = Color3.new(1, 1, 1) minBtn.Text = "-" minBtn.Font = Enum.Font.GothamBold minBtn.TextSize = 18 minBtn.Parent = titleBar Instance.new("UICorner", minBtn) local content = Instance.new("Frame") content.Size = UDim2.new(1, 0, 1, -30) content.Position = UDim2.new(0, 0, 0, 30) content.BackgroundTransparency = 1 content.Parent = frame minBtn.MouseButton1Click:Connect(function() minimized = not minimized if minimized then frame:TweenSize(UDim2.new(0, 240, 0, 30), "Out", "Quad", 0.3, true) content.Visible = false minBtn.Text = "+" else frame:TweenSize(UDim2.new(0, 240, 0, 360), "Out", "Quad", 0.3, true) content.Visible = true minBtn.Text = "-" end end) local function makeButton(text, posY, color) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0.88, 0, 0, 38) btn.Position = UDim2.new(0.06, 0, 0, posY) btn.BackgroundColor3 = color btn.TextColor3 = Color3.new(1, 1, 1) btn.Text = text btn.Font = Enum.Font.GothamBold btn.TextSize = 13 btn.Parent = content Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 7) return btn end -- Buttons local tpBtn = makeButton("TP to Nearest Player", 10, Color3.fromRGB(0, 120, 215)) local noclipBtn = makeButton("Noclip: OFF", 55, Color3.fromRGB(70, 70, 70)) local flyBtn = makeButton("Fly: OFF (Exec Gui)", 100, Color3.fromRGB(70, 70, 70)) local espBtn = makeButton("ESP: OFF", 145, Color3.fromRGB(70, 70, 70)) local ijBtn = makeButton("InfiniteJump: OFF", 190, Color3.fromRGB(70, 70, 70)) -- WalkSpeed local walkLabel = Instance.new("TextLabel", content) walkLabel.Size = UDim2.new(1, 0, 0, 20); walkLabel.Position = UDim2.new(0, 0, 0, 240) walkLabel.Text = "Walk Speed: 16"; walkLabel.TextColor3 = Color3.new(1,1,1); walkLabel.BackgroundTransparency = 1 local wDown = Instance.new("TextButton", content); wDown.Size = UDim2.new(0.4,0,0,30); wDown.Position = UDim2.new(0.06,0,0,265) wDown.Text = "-"; wDown.BackgroundColor3 = Color3.fromRGB(150,50,50); Instance.new("UICorner", wDown) local wUp = Instance.new("TextButton", content); wUp.Size = UDim2.new(0.4,0,0,30); wUp.Position = UDim2.new(0.54,0,0,265) wUp.Text = "+"; wUp.BackgroundColor3 = Color3.fromRGB(50,150,50); Instance.new("UICorner", wUp) -- Logic flyBtn.MouseButton1Click:Connect(function() flyEnabled = not flyEnabled if flyEnabled then flyBtn.Text = "Fly: ON (Running)" flyBtn.BackgroundColor3 = Color3.fromRGB(0, 170, 80) loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyGuiV3/main/FlyGuiV3.txt"))() else flyBtn.Text = "Fly: OFF (Cleaned)" flyBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) local fGui = game.CoreGui:FindFirstChild("FlyGui") or lp.PlayerGui:FindFirstChild("FlyGui") if fGui then fGui:Destroy() end if getChar() and getChar():FindFirstChild("HumanoidRootPart") then for _, v in pairs(getChar().HumanoidRootPart:GetChildren()) do if v:IsA("BodyVelocity") or v:IsA("BodyGyro") then v:Destroy() end end end end end) wUp.MouseButton1Click:Connect(function() WALK_SPEED += 10; walkLabel.Text = "Walk Speed: "..WALK_SPEED end) wDown.MouseButton1Click:Connect(function() WALK_SPEED = math.max(0, WALK_SPEED-10); walkLabel.Text = "Walk Speed: "..WALK_SPEED end) RunService.Heartbeat:Connect(function() if getChar() and getChar():FindFirstChild("Humanoid") then getChar().Humanoid.WalkSpeed = WALK_SPEED end end) noclipBtn.MouseButton1Click:Connect(function() noclipEnabled = not noclipEnabled noclipBtn.Text = noclipEnabled and "Noclip: ON" or "Noclip: OFF" noclipBtn.BackgroundColor3 = noclipEnabled and Color3.fromRGB(0, 170, 80) or Color3.fromRGB(70, 70, 70) if noclipEnabled then noclipConnection = RunService.Stepped:Connect(function() if getChar() then for _, part in ipairs(getChar():GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) else if noclipConnection then noclipConnection:Disconnect() end end end) espBtn.MouseButton1Click:Connect(function() espEnabled = not espEnabled espBtn.Text = espEnabled and "ESP: ON" or "ESP: OFF" espBtn.BackgroundColor3 = espEnabled and Color3.fromRGB(0, 170, 80) or Color3.fromRGB(70, 70, 70) for _, v in pairs(espObjects) do v:Destroy() end espObjects = {} if espEnabled then for _, p in pairs(Players:GetPlayers()) do if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local b = Instance.new("BillboardGui", screenGui); b.AlwaysOnTop = true b.Size = UDim2.new(0,100,0,30); b.Adornee = p.Character.HumanoidRootPart local l = Instance.new("TextLabel", b); l.Size = UDim2.new(1,0,1,0); l.Text = p.Name l.TextColor3 = Color3.new(1,0,0); l.BackgroundTransparency = 1 table.insert(espObjects, b) end end end end) tpBtn.MouseButton1Click:Connect(function() local hrp = getChar() and getChar():FindFirstChild("HumanoidRootPart") local target = nil; local dist = math.huge for _,p in pairs(Players:GetPlayers()) do if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local d = (p.Character.HumanoidRootPart.Position - hrp.Position).Magnitude if d < dist then dist = d; target = p.Character.HumanoidRootPart end end end if target then hrp.CFrame = target.CFrame + Vector3.new(0,3,0) end end) ijBtn.MouseButton1Click:Connect(function() ijEnabled = not ijEnabled ijBtn.Text = ijEnabled and "Inf Jump: ON" or "Inf Jump: OFF" ijBtn.BackgroundColor3 = ijEnabled and Color3.fromRGB(0, 170, 80) or Color3.fromRGB(70, 70, 70) end) UserInputService.JumpRequest:Connect(function() if ijEnabled and getChar() and getChar():FindFirstChild("Humanoid") then getChar().Humanoid:ChangeState(3) end end)