getgenv().veerve = { Main = { Prediction = 0.1927298, XPrediction = 0.183739374947, YPrediction = 0.172628268297, AutoPrediction = false, AimPart = "HumanoidRootPart", ToggleKey = "q" }, Misc = { AutoAir = true, AirDelay = 0.2, AntiGroundShots = true, Intro = true, Macro = true } } local vu1 = game:GetService("Players") local v2 = game:GetService("RunService") game:GetService("UserInputService") local vu3 = game:GetService("StarterGui") local v4 = game:GetService("TweenService") local vu5 = vu1.LocalPlayer local vu6 = workspace.CurrentCamera local vu7 = false local vu8 = false local vu9 = nil local function vu12(p10, p11) vu3:SetCore("SendNotification", { Title = p10, Text = p11, Duration = 2 }) end if veerve.Misc.Intro then local v13 = Instance.new("ScreenGui") local v14 = Instance.new("TextLabel") v13.Parent = game.CoreGui v14.Parent = v13 v14.Size = UDim2.new(1, 0, 1, 0) v14.BackgroundTransparency = 1 v14.Text = "Veerve Productions" v14.TextColor3 = Color3.fromRGB(255, 0, 0) v14.TextScaled = true v14.Font = Enum.Font.Arcade local v15 = v4:Create(v14, TweenInfo.new(2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), { TextTransparency = 1 }) wait(1) v15:Play() v15.Completed:Wait() v13:Destroy() end local function _() return vu5:GetNetworkPing() * 1000 end local function vu28() local v16 = math.huge local v17 = Vector2.new(vu6.ViewportSize.X / 2, vu6.ViewportSize.Y / 2) local v18 = vu1 local v19, v20, v21 = ipairs(v18:GetPlayers()) local v22 = nil while true do local v23 v21, v23 = v19(v20, v21) if v21 == nil then break end if v23 ~= vu5 then local v24 = v23.Character if v24 and (v24:FindFirstChild(veerve.Main.AimPart) and (v24:FindFirstChildOfClass("Humanoid") and v24:FindFirstChildOfClass("Humanoid").Health > 0)) then local v25, v26 = vu6:WorldToViewportPoint(v24[veerve.Main.AimPart].Position) if v26 then local v27 = (v17 - Vector2.new(v25.X, v25.Y)).Magnitude if v27 < v16 then v22 = v24[veerve.Main.AimPart] v16 = v27 end end end end end return v22 end v2.Heartbeat:Connect(function() if vu7 and vu9 then vu6.CFrame = CFrame.new(vu6.CFrame.Position, vu9.Position + Vector3.new(vu9.Velocity.X * veerve.Main.XPrediction, vu9.Velocity.Y * veerve.Main.YPrediction, vu9.Velocity.Z * veerve.Main.Prediction)) end end) v2.Heartbeat:Connect(function() if veerve.Misc.AutoAir and (vu9 and vu9.Velocity.Y > 25) then task.wait(veerve.Misc.AirDelay) local v29 = vu5.Character local v30 = v29 and v29:FindFirstChildOfClass("Tool") if v30 then v30:Activate() end end end) v2.Heartbeat:Connect(function() if veerve.Misc.AntiGroundShots then local v31 = vu5.Character if v31 and v31:FindFirstChild("HumanoidRootPart") then local v32 = v31.HumanoidRootPart if v32.Velocity.Y == 0 then v32.Position = v32.Position + Vector3.new(0, 0.05, 0) task.wait(0.05) v32.Position = v32.Position - Vector3.new(0, 0.05, 0) end end end end) local v33 = Instance.new("ScreenGui") local v34 = Instance.new("ImageButton") local vu35 = Instance.new("TextButton") local v36 = Instance.new("UICorner") v33.Parent = game.CoreGui v34.Parent = v33 v34.Size = UDim2.new(0, 100, 0, 100) v34.Position = UDim2.new(0.9, 0, 0.1, 0) v34.Image = "rbxassetid://113171124457757" v34.BackgroundTransparency = 1 v34.Active = true v34.Draggable = true vu35.Parent = v33 vu35.Size = UDim2.new(0, 100, 0, 30) vu35.Position = UDim2.new(0.9, 0, 0.2, 0) vu35.BackgroundColor3 = Color3.fromRGB(50, 50, 50) vu35.TextColor3 = Color3.fromRGB(255, 255, 255) vu35.Font = Enum.Font.SourceSansBold vu35.Text = "Macro: OFF" vu35.TextSize = 16 vu35.BackgroundTransparency = 0.2 vu35.Active = true vu35.Draggable = true v36.CornerRadius = UDim.new(0.3, 0) v36.Parent = vu35 v2.RenderStepped:Connect(function() if vu8 and (vu5.Character and vu5.Character.PrimaryPart) then local v37 = vu6.CFrame local v38 = v37.Position + v37.LookVector * 100 local v39 = Vector3.new(v38.x, vu5.Character.PrimaryPart.Position.y, v38.z) vu5.Character:SetPrimaryPartCFrame(CFrame.new(vu5.Character.PrimaryPart.Position, v39)) end end) vu35.MouseButton1Click:Connect(function() vu8 = not vu8 vu35.Text = vu8 and "Macro: ON" or "Macro: OFF" end) v34.MouseButton1Click:Connect(function() vu7 = not vu7 if vu7 then vu9 = vu28() if vu9 then vu12("veerve.luaV2.1", "Locked on " .. vu1:GetPlayerFromCharacter(vu9.Parent).DisplayName) else vu12("veerve.luaV2.1", "No target found") vu7 = false end else vu12("veerve.luaV2.1", "Unlocked") vu9 = nil end end) vu12("veerve.luaV2.1", "SOURCE CODE LEAKED BY BOOG X")