
KeylessUniversal

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
})



"open source" most scripters don't have the * you have.
doesnt work, and also just freezes ur game every now and then, effectively nerfing you more than you would without it
@ALTERRATIC The script was released and has not been updated 1 month ago