local NeverLose = loadstring(game:HttpGet("https://raw.githubusercontent.com/4lpaca-pin/NeverLose/refs/heads/main/source.luau"))() local NEVERLOSE_AP2 = "NeverLoseAP2" local Config = { menuScale = "Default" } local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local ReplicatedFirst = game:GetService("ReplicatedFirst") local Stats = game:GetService("Stats") local Camera = workspace.CurrentCamera local LP = Players.LocalPlayer local OriginalLighting = { Ambient = Lighting.Ambient, OutdoorAmbient = Lighting.OutdoorAmbient, ColorShift_Bottom = Lighting.ColorShift_Bottom, ColorShift_Top = Lighting.ColorShift_Top, GlobalShadows = Lighting.GlobalShadows, ClockTime = Lighting.ClockTime, FogEnd = Lighting.FogEnd, FogStart = Lighting.FogStart } local game_atmosphere = Lighting:FindFirstChildWhichIsA("Atmosphere") local original_atmosphere_density = game_atmosphere and game_atmosphere.Density or 0 local Framework, Libraries, Entities, Bullets = nil, nil, nil, nil local FrameworkLoaded = false task.spawn(function() pcall(function() Framework = require(ReplicatedFirst:WaitForChild("Framework", 5)) if Framework and Framework.WaitForLoaded then Framework:WaitForLoaded() end if Framework then Libraries = Framework.Libraries Entities = Libraries and Libraries.Entities Bullets = Libraries and Libraries.Bullets FrameworkLoaded = true end end) end) local CHAR_FOLDER = nil task.spawn(function() CHAR_FOLDER = workspace:WaitForChild("Characters", 10) end) local ZOMBIES = workspace:FindFirstChild("Zombies") local CORPSES = workspace:FindFirstChild("Corpses") local VEHICLES = workspace:FindFirstChild("Vehicles") local SilentFovCircle = Drawing.new("Circle") SilentFovCircle.Thickness = 1 SilentFovCircle.NumSides = 64 SilentFovCircle.Filled = false SilentFovCircle.Visible = false local TargetDot = Drawing.new("Circle") TargetDot.Thickness = 1 TargetDot.Radius = 4 TargetDot.Filled = true TargetDot.Color = Color3.fromRGB(255, 0, 0) TargetDot.Visible = false local CurrentSilentRoot = nil local SilentAimPoint = nil local KnownPlayers = {} for _, p in pairs(Players:GetPlayers()) do KnownPlayers[p.Name] = true end Players.PlayerAdded:Connect(function(p) KnownPlayers[p.Name] = true end) local Toggles = {} local Options = {} local function setToggle(flag, value) Toggles[flag] = { Value = value } end local function setOption(flag, value) Options[flag] = { Value = value } end local function getToggle(flag) if not Toggles[flag] then return false end return Toggles[flag].Value == true end local function getOption(flag, default) if not Options[flag] then return default end local v = Options[flag].Value if v == nil then return default end return v end setToggle("SilentAimEnabled", false) setToggle("SilentWallHack", false) setToggle("ShowSilentFov", true) setOption("SilentAimFov", 150) setToggle("ESP_Enabled", false) setToggle("ESP_Name", true) setToggle("ESP_Box", true) setToggle("ESP_HealthBar", true) setToggle("ESP_Distance", true) setToggle("ESP_Weapon", false) setOption("ESP_MaxDistance", 5000) setOption("ESP_Color", Color3.fromRGB(255, 255, 255)) setToggle("FullBright", false) setToggle("NoFog", false) setToggle("ItemEspEnabled", false) setOption("ItemEspDistance", 250) setToggle("LootBoxEspEnabled", false) setOption("LootBoxEspDistance", 250) setToggle("Corpse_Enabled", false) setToggle("Corpse_Name", true) setToggle("Corpse_Chams", true) setToggle("Corpse_Distance", true) setToggle("Vehicle_Enabled", false) setToggle("Vehicle_Name", true) setToggle("Vehicle_Chams", true) setToggle("Vehicle_Distance", true) setToggle("NoclipEnabled", false) setToggle("InfJump", false) setToggle("ZOMBIE_ANCHOR", false) local PlayerESP_Objects = {} local CorpseESP_Objects = {} local VehicleESP_Objects = {} local ItemESP_Objects = {} local LootBoxESP_Objects = {} local function GetProperName(character) local player = Players:GetPlayerFromCharacter(character) return player and (player.DisplayName or player.Name) or character.Name end local function GetEquippedWeapon(character) local tool = character:FindFirstChildOfClass("Tool") if tool then return tool.Name end local equipFolder = character:FindFirstChild("Equipped") or character:FindFirstChild("Equip") if equipFolder then for _, child in pairs(equipFolder:GetChildren()) do if child:IsA("Model") or child:IsA("BasePart") then return child.Name end end end return nil end local function IsPointVisible(targetPos, targetCharacter, wallbangEnabled) if wallbangEnabled then return true end local rayParams = RaycastParams.new() rayParams.FilterType = Enum.RaycastFilterType.Exclude rayParams.FilterDescendantsInstances = {LP.Character, targetCharacter, Camera} rayParams.IgnoreWater = true local result = workspace:Raycast(Camera.CFrame.Position, targetPos - Camera.CFrame.Position, rayParams) return result == nil end local function GetPredictionTime() local success, ping = pcall(function() return Stats.Network.ServerStatsItem["Data Ping"]:GetValue() end) if success and ping then return (ping / 1000) + 0.02 end return 0.1 end local function GetClosestTargetByDistance() local target, root, aimPoint = nil, nil, nil local shortest = math.huge if not CHAR_FOLDER then return nil, nil, nil end for _, char in pairs(CHAR_FOLDER:GetChildren()) do if char:IsA("Model") and char ~= LP.Character then local head = char:FindFirstChild("Head") local rootPart = char:FindFirstChild("HumanoidRootPart") local hum = char:FindFirstChild("Humanoid") if head and rootPart and hum and hum.Health > 0 then local distance = (Camera.CFrame.Position - rootPart.Position).Magnitude if distance < shortest then local cf = head.CFrame local offset = 0.3 local points = { head.Position, head.Position + (cf.UpVector * offset), head.Position - (cf.UpVector * offset), head.Position + (cf.RightVector * offset), head.Position - (cf.RightVector * offset) } local validPoint = nil for _, pt in ipairs(points) do if IsPointVisible(pt, char, getToggle("SilentWallHack")) then validPoint = pt break end end if validPoint then shortest = distance target = head root = rootPart aimPoint = validPoint end end end end end return target, root, aimPoint end local function CheckFov(aimPoint) if not aimPoint then return false end local mouseLoc = UserInputService:GetMouseLocation() local screenPos, onScreen = Camera:WorldToViewportPoint(aimPoint) if not onScreen then return false end local screenPoint = Vector2.new(screenPos.X, screenPos.Y) local distance = (screenPoint - mouseLoc).Magnitude return distance <= getOption("SilentAimFov", 150) end local function getLootWorldPosition(instance) if not (instance and instance.Parent) then return nil end if instance:IsA("BasePart") then return instance.Position end if instance:IsA("Attachment") then return instance.WorldPosition end if instance:IsA("CFrameValue") then return instance.Value.Position end if instance:IsA("Model") then local primary = instance.PrimaryPart or instance:FindFirstChildWhichIsA("BasePart", true) if primary then return primary.Position end local ok, pivot = pcall(function() return instance:GetPivot() end) if ok and typeof(pivot) == "CFrame" then return pivot.Position end end return nil end local SilentHookActive = false local OriginalFire = nil local function SetupSilentAimHook() task.spawn(function() local timeout = 0 while not (FrameworkLoaded and Bullets and Bullets.Fire) and timeout < 30 do task.wait(0.5) timeout = timeout + 1 end if not (Bullets and Bullets.Fire) then return end if SilentHookActive then return end OriginalFire = Bullets.Fire SilentHookActive = true Bullets.Fire = function(bulletSystem, ...) if not getToggle("SilentAimEnabled") or not SilentAimPoint or not CurrentSilentRoot then return OriginalFire(bulletSystem, ...) end local args = {...} local origin = args[4] if typeof(origin) ~= "Vector3" then local character = LP.Character local tool = character and character:FindFirstChildOfClass("Tool") local handle = tool and (tool:FindFirstChild("Handle") or tool:FindFirstChild("Muzzle") or tool:FindFirstChildOfClass("BasePart")) origin = handle and handle.Position or Camera.CFrame.Position end local targetPosition = SilentAimPoint local predictionTime = GetPredictionTime() local targetVelocity = CurrentSilentRoot.AssemblyLinearVelocity targetPosition = targetPosition + (targetVelocity * predictionTime) args[5] = (targetPosition - origin).Unit return OriginalFire(bulletSystem, unpack(args)) end end) end SetupSilentAimHook() local function CreatePlayerESP(character) if PlayerESP_Objects[character] then return end local billboard = Instance.new("BillboardGui") billboard.Name = "PlayerESP" billboard.Size = UDim2.new(0, 200, 0, 60) billboard.StudsOffset = Vector3.new(0, 2.5, 0) billboard.AlwaysOnTop = true billboard.Parent = character local frame = Instance.new("Frame") frame.Size = UDim2.new(1, 0, 1, 0) frame.BackgroundTransparency = 1 frame.Parent = billboard local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, 0, 0.33, 0) nameLabel.BackgroundTransparency = 1 nameLabel.TextColor3 = Color3.fromRGB(255, 255, 255) nameLabel.TextStrokeTransparency = 0 nameLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) nameLabel.Font = Enum.Font.GothamBold nameLabel.TextSize = 14 nameLabel.Parent = frame local weaponLabel = Instance.new("TextLabel") weaponLabel.Size = UDim2.new(1, 0, 0.33, 0) weaponLabel.Position = UDim2.new(0, 0, 0.33, 0) weaponLabel.BackgroundTransparency = 1 weaponLabel.TextColor3 = Color3.fromRGB(255, 215, 0) weaponLabel.TextStrokeTransparency = 0 weaponLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) weaponLabel.Font = Enum.Font.Gotham weaponLabel.TextSize = 12 weaponLabel.Parent = frame local distanceLabel = Instance.new("TextLabel") distanceLabel.Size = UDim2.new(1, 0, 0.33, 0) distanceLabel.Position = UDim2.new(0, 0, 0.66, 0) distanceLabel.BackgroundTransparency = 1 distanceLabel.TextColor3 = Color3.fromRGB(200, 200, 200) distanceLabel.TextStrokeTransparency = 0 distanceLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) distanceLabel.Font = Enum.Font.Gotham distanceLabel.TextSize = 12 distanceLabel.Parent = frame local healthBar = Instance.new("Frame") healthBar.Name = "HealthBar" healthBar.Size = UDim2.new(0, 100, 0, 4) healthBar.Position = UDim2.new(0.5, -50, 1, 2) healthBar.BackgroundColor3 = Color3.fromRGB(0, 255, 0) healthBar.BorderSizePixel = 0 healthBar.Parent = billboard local healthBarBG = Instance.new("Frame") healthBarBG.Name = "HealthBarBG" healthBarBG.Size = UDim2.new(0, 100, 0, 4) healthBarBG.Position = UDim2.new(0.5, -50, 1, 2) healthBarBG.BackgroundColor3 = Color3.fromRGB(0, 0, 0) healthBarBG.BackgroundTransparency = 0.5 healthBarBG.BorderSizePixel = 0 healthBarBG.Parent = billboard local highlight = Instance.new("Highlight") highlight.Name = "ESP_Highlight" highlight.FillColor = getOption("ESP_Color", Color3.fromRGB(255, 255, 255)) highlight.FillTransparency = 0.5 highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.OutlineTransparency = 0 highlight.Parent = character highlight.Enabled = false PlayerESP_Objects[character] = { Billboard = billboard, NameLabel = nameLabel, WeaponLabel = weaponLabel, DistanceLabel = distanceLabel, HealthBar = healthBar, HealthBarBG = healthBarBG, Highlight = highlight } end local function CreateCorpseESP(obj) if CorpseESP_Objects[obj] then return end local billboard = Instance.new("BillboardGui") billboard.Name = "CorpseESP" billboard.Size = UDim2.new(0, 150, 0, 40) billboard.StudsOffset = Vector3.new(0, 1, 0) billboard.AlwaysOnTop = true billboard.Parent = obj local frame = Instance.new("Frame") frame.Size = UDim2.new(1, 0, 1, 0) frame.BackgroundTransparency = 1 frame.Parent = billboard local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, 0, 0.5, 0) nameLabel.BackgroundTransparency = 1 nameLabel.TextColor3 = Color3.fromRGB(255, 50, 50) nameLabel.TextStrokeTransparency = 0 nameLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) nameLabel.Font = Enum.Font.GothamBold nameLabel.TextSize = 12 nameLabel.Text = "☠" nameLabel.Parent = frame local distanceLabel = Instance.new("TextLabel") distanceLabel.Size = UDim2.new(1, 0, 0.5, 0) distanceLabel.Position = UDim2.new(0, 0, 0.5, 0) distanceLabel.BackgroundTransparency = 1 distanceLabel.TextColor3 = Color3.fromRGB(200, 200, 200) distanceLabel.TextStrokeTransparency = 0 distanceLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) distanceLabel.Font = Enum.Font.Gotham distanceLabel.TextSize = 10 distanceLabel.Parent = frame local highlight = Instance.new("Highlight") highlight.Name = "Corpse_Highlight" highlight.FillColor = Color3.fromRGB(255, 50, 50) highlight.FillTransparency = 0.5 highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.OutlineTransparency = 0 highlight.Parent = obj highlight.Enabled = false CorpseESP_Objects[obj] = { Billboard = billboard, NameLabel = nameLabel, DistanceLabel = distanceLabel, Highlight = highlight } end local function CreateVehicleESP(vehicle) if VehicleESP_Objects[vehicle] then return end local billboard = Instance.new("BillboardGui") billboard.Name = "VehicleESP" billboard.Size = UDim2.new(0, 150, 0, 40) billboard.StudsOffset = Vector3.new(0, 1.5, 0) billboard.AlwaysOnTop = true billboard.Parent = vehicle local frame = Instance.new("Frame") frame.Size = UDim2.new(1, 0, 1, 0) frame.BackgroundTransparency = 1 frame.Parent = billboard local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, 0, 0.5, 0) nameLabel.BackgroundTransparency = 1 nameLabel.TextColor3 = Color3.fromRGB(255, 255, 50) nameLabel.TextStrokeTransparency = 0 nameLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) nameLabel.Font = Enum.Font.GothamBold nameLabel.TextSize = 12 nameLabel.Text = "⛟" nameLabel.Parent = frame local distanceLabel = Instance.new("TextLabel") distanceLabel.Size = UDim2.new(1, 0, 0.5, 0) distanceLabel.Position = UDim2.new(0, 0, 0.5, 0) distanceLabel.BackgroundTransparency = 1 distanceLabel.TextColor3 = Color3.fromRGB(200, 200, 200) distanceLabel.TextStrokeTransparency = 0 distanceLabel.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) distanceLabel.Font = Enum.Font.Gotham distanceLabel.TextSize = 10 distanceLabel.Parent = frame local highlight = Instance.new("Highlight") highlight.Name = "Vehicle_Highlight" highlight.FillColor = Color3.fromRGB(255, 255, 50) highlight.FillTransparency = 0.5 highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.OutlineTransparency = 0 highlight.Parent = vehicle highlight.Enabled = false VehicleESP_Objects[vehicle] = { Billboard = billboard, NameLabel = nameLabel, DistanceLabel = distanceLabel, Highlight = highlight } end local function CreateItemESP(position) local billboard = Instance.new("BillboardGui") billboard.Name = "ItemESP" billboard.Size = UDim2.new(0, 100, 0, 20) billboard.StudsOffset = Vector3.new(0, 1, 0) billboard.AlwaysOnTop = true billboard.Parent = workspace local frame = Instance.new("Frame") frame.Size = UDim2.new(1, 0, 1, 0) frame.BackgroundTransparency = 1 frame.Parent = billboard local label = Instance.new("TextLabel") label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.TextColor3 = Color3.fromRGB(150, 255, 100) label.TextStrokeTransparency = 0 label.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) label.Font = Enum.Font.Gotham label.TextSize = 11 label.Text = "Item" label.Parent = frame local attachment = Instance.new("Attachment") attachment.Parent = workspace attachment.WorldPosition = position billboard.Adornee = attachment return {Billboard = billboard, Label = label, Attachment = attachment} end local function CreateLootBoxESP(position) local billboard = Instance.new("BillboardGui") billboard.Name = "LootBoxESP" billboard.Size = UDim2.new(0, 100, 0, 20) billboard.StudsOffset = Vector3.new(0, 1, 0) billboard.AlwaysOnTop = true billboard.Parent = workspace local frame = Instance.new("Frame") frame.Size = UDim2.new(1, 0, 1, 0) frame.BackgroundTransparency = 1 frame.Parent = billboard local label = Instance.new("TextLabel") label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.TextColor3 = Color3.fromRGB(255, 150, 0) label.TextStrokeTransparency = 0 label.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) label.Font = Enum.Font.Gotham label.TextSize = 11 label.Text = "LootBox" label.Parent = frame local attachment = Instance.new("Attachment") attachment.Parent = workspace attachment.WorldPosition = position billboard.Adornee = attachment return {Billboard = billboard, Label = label, Attachment = attachment} end local function UpdatePlayerESP() if not CHAR_FOLDER then return end local activeCharacters = {} for _, character in pairs(CHAR_FOLDER:GetChildren()) do if character:IsA("Model") and character ~= LP.Character then local hrp = character:FindFirstChild("HumanoidRootPart") local hum = character:FindFirstChild("Humanoid") if hrp and hum and hum.Health > 0 then activeCharacters[character] = true if not PlayerESP_Objects[character] then CreatePlayerESP(character) end local data = PlayerESP_Objects[character] local distance = (Camera.CFrame.Position - hrp.Position).Magnitude local onScreen = distance <= getOption("ESP_MaxDistance", 5000) if data.Billboard then data.Billboard.Enabled = getToggle("ESP_Enabled") data.Billboard.Adornee = hrp if getToggle("ESP_Enabled") and onScreen then if getToggle("ESP_Name") then data.NameLabel.Text = GetProperName(character) data.NameLabel.Visible = true else data.NameLabel.Visible = false end if getToggle("ESP_Weapon") then local weapon = GetEquippedWeapon(character) if weapon then data.WeaponLabel.Text = weapon data.WeaponLabel.Visible = true else data.WeaponLabel.Visible = false end else data.WeaponLabel.Visible = false end if getToggle("ESP_Distance") then data.DistanceLabel.Text = math.floor(distance) .. "m" data.DistanceLabel.Visible = true else data.DistanceLabel.Visible = false end if getToggle("ESP_HealthBar") then local healthPercent = math.clamp(hum.Health / hum.MaxHealth, 0, 1) data.HealthBar.Size = UDim2.new(0, 100 * healthPercent, 0, 4) data.HealthBar.BackgroundColor3 = Color3.fromRGB(255 - (healthPercent * 255), healthPercent * 255, 0) data.HealthBar.Visible = true data.HealthBarBG.Visible = true else data.HealthBar.Visible = false data.HealthBarBG.Visible = false end if getToggle("ESP_Box") then data.Highlight.FillColor = getOption("ESP_Color", Color3.fromRGB(255, 255, 255)) data.Highlight.Enabled = true else data.Highlight.Enabled = false end else data.Billboard.Enabled = false data.Highlight.Enabled = false end end end end end for character, data in pairs(PlayerESP_Objects) do if not activeCharacters[character] then if data.Billboard then data.Billboard.Enabled = false end if data.Highlight then data.Highlight.Enabled = false end if not character.Parent then pcall(function() data.Billboard:Destroy() data.Highlight:Destroy() end) PlayerESP_Objects[character] = nil end end end end local function UpdateCorpseESP() if not CORPSES then return end local activeCorpses = {} for _, obj in pairs(CORPSES:GetChildren()) do if obj:IsA("Model") and KnownPlayers[obj.Name] then local hrp = obj:FindFirstChild("HumanoidRootPart") or obj:FindFirstChildWhichIsA("BasePart") if hrp then activeCorpses[obj] = true if not CorpseESP_Objects[obj] then CreateCorpseESP(obj) end local data = CorpseESP_Objects[obj] local distance = (Camera.CFrame.Position - hrp.Position).Magnitude local enabled = getToggle("Corpse_Enabled") if data.Billboard then data.Billboard.Enabled = enabled data.Billboard.Adornee = hrp if enabled then if getToggle("Corpse_Name") then data.NameLabel.Text = "☠ " .. obj.Name data.NameLabel.Visible = true else data.NameLabel.Visible = false end if getToggle("Corpse_Distance") then data.DistanceLabel.Text = math.floor(distance) .. "m" data.DistanceLabel.Visible = true else data.DistanceLabel.Visible = false end if getToggle("Corpse_Chams") then data.Highlight.Enabled = true else data.Highlight.Enabled = false end else data.Highlight.Enabled = false end end end end end for obj, data in pairs(CorpseESP_Objects) do if not activeCorpses[obj] then if data.Billboard then data.Billboard.Enabled = false end if data.Highlight then data.Highlight.Enabled = false end if not obj.Parent then pcall(function() data.Billboard:Destroy() data.Highlight:Destroy() end) CorpseESP_Objects[obj] = nil end end end end local function UpdateVehicleESP() if not VEHICLES then return end local activeVehicles = {} for _, vehicle in pairs(VEHICLES:GetChildren()) do local primary = vehicle:FindFirstChild("DriveSeat") or vehicle:FindFirstChildWhichIsA("BasePart", true) if primary then activeVehicles[vehicle] = true if not VehicleESP_Objects[vehicle] then CreateVehicleESP(vehicle) end local data = VehicleESP_Objects[vehicle] local distance = (Camera.CFrame.Position - primary.Position).Magnitude local enabled = getToggle("Vehicle_Enabled") if data.Billboard then data.Billboard.Enabled = enabled data.Billboard.Adornee = primary if enabled then if getToggle("Vehicle_Name") then data.NameLabel.Text = "⛟ " .. vehicle.Name data.NameLabel.Visible = true else data.NameLabel.Visible = false end if getToggle("Vehicle_Distance") then data.DistanceLabel.Text = math.floor(distance) .. "m" data.DistanceLabel.Visible = true else data.DistanceLabel.Visible = false end if getToggle("Vehicle_Chams") then data.Highlight.Enabled = true else data.Highlight.Enabled = false end else data.Highlight.Enabled = false end end end end for vehicle, data in pairs(VehicleESP_Objects) do if not activeVehicles[vehicle] then if data.Billboard then data.Billboard.Enabled = false end if data.Highlight then data.Highlight.Enabled = false end if not vehicle.Parent then pcall(function() data.Billboard:Destroy() data.Highlight:Destroy() end) VehicleESP_Objects[vehicle] = nil end end end end local ItemNodes = {} local LootBoxEntries = {} local function UpdateItemESP() if tick() - (ItemESP_Objects.LastRefresh or 0) > 3 then ItemESP_Objects.LastRefresh = tick() local nodes = {} local map = workspace:FindFirstChild("Map") if map and map:FindFirstChild("Elements") then for _, el in pairs(map.Elements:GetChildren()) do local d = el:FindFirstChild("Detail", true) if d then for _, i in pairs(d:GetChildren()) do if i:IsA("Model") and i.Name == "Model" then nodes[i] = true end end end end end ItemNodes = nodes end local activeItems = {} for node, _ in pairs(ItemNodes) do local wPos = getLootWorldPosition(node) if wPos then local distance = (Camera.CFrame.Position - wPos).Magnitude if distance <= getOption("ItemEspDistance", 250) and getToggle("ItemEspEnabled") then if not ItemESP_Objects[node] then ItemESP_Objects[node] = CreateItemESP(wPos) end local data = ItemESP_Objects[node] if data.Attachment then data.Attachment.WorldPosition = wPos end data.Label.Text = "Item [" .. math.floor(distance) .. "m]" data.Billboard.Enabled = true activeItems[node] = true elseif ItemESP_Objects[node] then ItemESP_Objects[node].Billboard.Enabled = false end end end for node, data in pairs(ItemESP_Objects) do if type(node) ~= "Instance" then continue end if not activeItems[node] then if data.Billboard then data.Billboard.Enabled = false end if not node.Parent then pcall(function() data.Billboard:Destroy() if data.Attachment then data.Attachment:Destroy() end end) ItemESP_Objects[node] = nil end end end end local function UpdateLootBoxESP() if tick() - (LootBoxESP_Objects.LastRefresh or 0) > 3 then LootBoxESP_Objects.LastRefresh = tick() local entries = {} if FrameworkLoaded and Entities and Entities.Search then local map = workspace:FindFirstChild("Map") if map and map:FindFirstChild("Elements") then for _, el in pairs(map.Elements:GetChildren()) do local d = el:FindFirstChild("Detail", true) if d then for _, inst in pairs(d:GetChildren()) do pcall(function() local e = Entities:Search(inst) if e and e.Type == "Loot Group" then entries[inst] = true end end) end end end end end LootBoxEntries = entries end local activeLoot = {} for inst, _ in pairs(LootBoxEntries) do local wPos = getLootWorldPosition(inst) if wPos then local distance = (Camera.CFrame.Position - wPos).Magnitude if distance <= getOption("LootBoxEspDistance", 250) and getToggle("LootBoxEspEnabled") then if not LootBoxESP_Objects[inst] then LootBoxESP_Objects[inst] = CreateLootBoxESP(wPos) end local data = LootBoxESP_Objects[inst] if data.Attachment then data.Attachment.WorldPosition = wPos end data.Label.Text = "LootBox [" .. math.floor(distance) .. "m]" data.Billboard.Enabled = true activeLoot[inst] = true elseif LootBoxESP_Objects[inst] then LootBoxESP_Objects[inst].Billboard.Enabled = false end end end for inst, data in pairs(LootBoxESP_Objects) do if type(inst) ~= "Instance" then continue end if not activeLoot[inst] then if data.Billboard then data.Billboard.Enabled = false end if not inst.Parent then pcall(function() data.Billboard:Destroy() if data.Attachment then data.Attachment:Destroy() end end) LootBoxESP_Objects[inst] = nil end end end end local NoclipConnection local function handleNoclip() if getToggle("NoclipEnabled") then if not NoclipConnection then NoclipConnection = RunService.Stepped:Connect(function() if LP.Character then for _, part in ipairs(LP.Character:GetDescendants()) do if part:IsA("BasePart") and part.CanCollide then part.CanCollide = false end end end end) end else if NoclipConnection then NoclipConnection:Disconnect() NoclipConnection = nil end end end RunService.RenderStepped:Connect(function() local mouseLoc = UserInputService:GetMouseLocation() local current_atmosphere = Lighting:FindFirstChildWhichIsA("Atmosphere") if getToggle("FullBright") then Lighting.Ambient = Color3.new(1, 1, 1) Lighting.OutdoorAmbient = Color3.new(1, 1, 1) Lighting.ColorShift_Bottom = Color3.new(1, 1, 1) Lighting.ColorShift_Top = Color3.new(1, 1, 1) Lighting.GlobalShadows = false Lighting.ClockTime = 14 else Lighting.Ambient = OriginalLighting.Ambient Lighting.OutdoorAmbient = OriginalLighting.OutdoorAmbient Lighting.ColorShift_Bottom = OriginalLighting.ColorShift_Bottom Lighting.ColorShift_Top = OriginalLighting.ColorShift_Top Lighting.GlobalShadows = OriginalLighting.GlobalShadows Lighting.ClockTime = OriginalLighting.ClockTime end if getToggle("NoFog") then Lighting.FogEnd = 100000 Lighting.FogStart = 100000 if current_atmosphere then current_atmosphere.Density = 0 end else Lighting.FogEnd = OriginalLighting.FogEnd Lighting.FogStart = OriginalLighting.FogStart if current_atmosphere then current_atmosphere.Density = original_atmosphere_density end end SilentFovCircle.Position = mouseLoc SilentFovCircle.Radius = getOption("SilentAimFov", 150) SilentFovCircle.Visible = getToggle("SilentAimEnabled") and getToggle("ShowSilentFov") SilentFovCircle.Color = Color3.fromRGB(255, 50, 50) local target, root, point = GetClosestTargetByDistance() if getToggle("SilentAimEnabled") and point and CheckFov(point) then CurrentSilentRoot = root SilentAimPoint = point local screenPos, onScreen = Camera:WorldToViewportPoint(SilentAimPoint) if onScreen then TargetDot.Position = Vector2.new(screenPos.X, screenPos.Y) TargetDot.Visible = true else TargetDot.Visible = false end else CurrentSilentRoot = nil SilentAimPoint = nil TargetDot.Visible = false end UpdatePlayerESP() UpdateCorpseESP() UpdateVehicleESP() UpdateItemESP() UpdateLootBoxESP() end) RunService.Heartbeat:Connect(function() pcall(function() local character = LP.Character local humanoid = character and character:FindFirstChild("Humanoid") local hrp = character and character:FindFirstChild("HumanoidRootPart") if humanoid and hrp then if getToggle("InfJump") and UserInputService:IsKeyDown(Enum.KeyCode.Space) then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end end) if getToggle("ZOMBIE_ANCHOR") and ZOMBIES then for _, z in ipairs(ZOMBIES:GetChildren()) do if z:IsA("Model") then local root = z:FindFirstChild("HumanoidRootPart") local hum = z:FindFirstChild("Humanoid") if root then root.Anchored = true end if hum then hum.WalkSpeed = 0 end end end end end) local window = NeverLose:CreateWindow({ Logo = NeverLose.GlobalLogo, Name = "Moon", Content = "by dem3x3", Size = NeverLose.Scales.Default, ConfigFolder = NEVERLOSE_AP2, Enable3DRenderer = false, Keybind = "Insert", }) local Watermark = window:Watermark() local ping = Watermark:AddBlock("chart-four-vertical-bars", "0MS") task.spawn(function() while true do task.wait(1) ping:SetText(tostring(math.floor(LP:GetNetworkPing() * 100) / 100) .. ' MS') end end) local Rage = window:AddTab({ Icon = 'crosshairs', Name = "Combat" }) local Visuals = window:AddTab({ Icon = 'eye', Name = "Visuals" }) local Misc = window:AddTab({ Icon = 'settings', Name = "Misc" }) local SilentSection = Rage:AddSection({ Name = "Silent Aim", Position = 'left' }) SilentSection:AddLabel("Silent Aim Enabled"):AddToggle({ Default = false, Flag = "SilentAimEnabled", Callback = function(v) setToggle("SilentAimEnabled", v) end }) SilentSection:AddLabel("Ignore Walls"):AddToggle({ Default = false, Flag = "SilentWallHack", Callback = function(v) setToggle("SilentWallHack", v) end }) SilentSection:AddLabel("Show Silent FOV"):AddToggle({ Default = true, Flag = "ShowSilentFov", Callback = function(v) setToggle("ShowSilentFov", v) end }) SilentSection:AddLabel("Silent FOV"):AddSlider({ Min = 50, Max = 800, Default = 150, Flag = "SilentAimFov", Callback = function(v) setOption("SilentAimFov", v) end }) local PlayerEsp = Visuals:AddSection({ Name = "Player ESP", Position = 'left' }) PlayerEsp:AddLabel("Enable Player ESP"):AddToggle({ Default = false, Flag = "ESP_Enabled", Callback = function(v) setToggle("ESP_Enabled", v) end }) PlayerEsp:AddLabel("Show Name"):AddToggle({ Default = true, Flag = "ESP_Name", Callback = function(v) setToggle("ESP_Name", v) end }) PlayerEsp:AddLabel("Show Box"):AddToggle({ Default = true, Flag = "ESP_Box", Callback = function(v) setToggle("ESP_Box", v) end }) PlayerEsp:AddLabel("Box Color"):AddColorPicker({ Default = Color3.fromRGB(255, 255, 255), Flag = "ESP_Color", Callback = function(v) setOption("ESP_Color", v) for _, data in pairs(PlayerESP_Objects) do if data.Highlight then data.Highlight.FillColor = v end end end }) PlayerEsp:AddLabel("Show Health Bar"):AddToggle({ Default = true, Flag = "ESP_HealthBar", Callback = function(v) setToggle("ESP_HealthBar", v) end }) PlayerEsp:AddLabel("Show Distance"):AddToggle({ Default = true, Flag = "ESP_Distance", Callback = function(v) setToggle("ESP_Distance", v) end }) PlayerEsp:AddLabel("Show Weapon"):AddToggle({ Default = false, Flag = "ESP_Weapon", Callback = function(v) setToggle("ESP_Weapon", v) end }) PlayerEsp:AddLabel("Max Distance"):AddSlider({ Min = 500, Max = 10000, Default = 5000, Flag = "ESP_MaxDistance", Callback = function(v) setOption("ESP_MaxDistance", v) end }) local WorldVisuals = Visuals:AddSection({ Name = "World Visuals", Position = 'right' }) WorldVisuals:AddLabel("Full Bright"):AddToggle({ Default = false, Flag = "FullBright", Callback = function(v) setToggle("FullBright", v) end }) WorldVisuals:AddLabel("No Fog"):AddToggle({ Default = false, Flag = "NoFog", Callback = function(v) setToggle("NoFog", v) end }) local LootSection = Visuals:AddSection({ Name = "Loot ESP", Position = 'left' }) LootSection:AddLabel("Item ESP"):AddToggle({ Default = false, Flag = "ItemEspEnabled", Callback = function(v) setToggle("ItemEspEnabled", v) end }) LootSection:AddLabel("Item Distance"):AddSlider({ Min = 10, Max = 1000, Default = 250, Flag = "ItemEspDistance", Callback = function(v) setOption("ItemEspDistance", v) end }) LootSection:AddLabel("LootBox ESP"):AddToggle({ Default = false, Flag = "LootBoxEspEnabled", Callback = function(v) setToggle("LootBoxEspEnabled", v) end }) LootSection:AddLabel("LootBox Distance"):AddSlider({ Min = 10, Max = 1000, Default = 250, Flag = "LootBoxEspDistance", Callback = function(v) setOption("LootBoxEspDistance", v) end }) local CorpseSection = Visuals:AddSection({ Name = "Corpse ESP", Position = 'right' }) CorpseSection:AddLabel("Corpse ESP"):AddToggle({ Default = false, Flag = "Corpse_Enabled", Callback = function(v) setToggle("Corpse_Enabled", v) end }) CorpseSection:AddLabel("Corpse Name"):AddToggle({ Default = true, Flag = "Corpse_Name", Callback = function(v) setToggle("Corpse_Name", v) end }) CorpseSection:AddLabel("Corpse Chams"):AddToggle({ Default = true, Flag = "Corpse_Chams", Callback = function(v) setToggle("Corpse_Chams", v) end }) CorpseSection:AddLabel("Corpse Distance"):AddToggle({ Default = true, Flag = "Corpse_Distance", Callback = function(v) setToggle("Corpse_Distance", v) end }) local VehicleSection = Visuals:AddSection({ Name = "Vehicle ESP", Position = 'right' }) VehicleSection:AddLabel("Vehicle ESP"):AddToggle({ Default = false, Flag = "Vehicle_Enabled", Callback = function(v) setToggle("Vehicle_Enabled", v) end }) VehicleSection:AddLabel("Vehicle Name"):AddToggle({ Default = true, Flag = "Vehicle_Name", Callback = function(v) setToggle("Vehicle_Name", v) end }) VehicleSection:AddLabel("Vehicle Chams"):AddToggle({ Default = true, Flag = "Vehicle_Chams", Callback = function(v) setToggle("Vehicle_Chams", v) end }) VehicleSection:AddLabel("Vehicle Distance"):AddToggle({ Default = true, Flag = "Vehicle_Distance", Callback = function(v) setToggle("Vehicle_Distance", v) end }) local MoveSection = Misc:AddSection({ Name = "Movement", Position = 'left' }) MoveSection:AddLabel("Noclip"):AddToggle({ Default = false, Flag = "NoclipEnabled", Callback = function(v) setToggle("NoclipEnabled", v) handleNoclip() end }) MoveSection:AddLabel("Infinite Jump"):AddToggle({ Default = false, Flag = "InfJump", Callback = function(v) setToggle("InfJump", v) end }) MoveSection:AddLabel("Freeze Zombies"):AddToggle({ Default = false, Flag = "ZOMBIE_ANCHOR", Callback = function(v) setToggle("ZOMBIE_ANCHOR", v) end })