--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] -- Services local Players = game:GetService("Players") local RunService = game:GetService("RunService") local Camera = game:GetService("Workspace").CurrentCamera local LocalPlayer = Players.LocalPlayer local UIS = game:GetService("UserInputService") -- Settings local ESP_ENABLED = false local AIM_ASSIST_ENABLED = false local AIM_ASSIST_STRENGTH = 0.2 -- Adjust for smoothness local AIM_KEY = Enum.UserInputType.MouseButton2 -- Right-click to activate Aim Assist local SPEED_BOOST_ENABLED = false local SPEED_MULTIPLIER = 2 -- Speed boost multiplier -- GUI Creation local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = game:GetService("CoreGui") local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 220, 0, 220) MainFrame.Position = UDim2.new(0.02, 0, 0.3, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local UIStroke = Instance.new("UIStroke", MainFrame) UIStroke.Thickness = 2 UIStroke.Color = Color3.fromRGB(255, 255, 255) local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 35) Title.Text = "🔍 ESP, Aim Assist & Speed Boost(credits :odeyiscat This script was not made for me, I just improved it)" Title.BackgroundColor3 = Color3.fromRGB(50, 50, 50) Title.TextColor3 = Color3.new(1, 1, 1) Title.Font = Enum.Font.SourceSansBold Title.TextSize = 16 Title.Parent = MainFrame local ESPButton = Instance.new("TextButton") ESPButton.Size = UDim2.new(0.8, 0, 0, 40) ESPButton.Position = UDim2.new(0.1, 0, 0.25, 0) ESPButton.Text = "ESP: ON" ESPButton.BackgroundColor3 = Color3.fromRGB(255, 50 ,50) ESPButton.TextColor3 = Color3.new() ESPButton.Font = Enum.Font.SourceSansBold ESPButton.TextSize = 16 ESPButton.Parent = MainFrame local AimButton = Instance.new("TextButton") AimButton.Size = UDim2.new(0.8, 0, 0, 40) AimButton.Position = UDim2.new(0.1, 0, 0.5, 0) AimButton.Text = "Aim Assist: OFF" AimButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50) AimButton.TextColor3 = Color3.new() AimButton.Font = Enum.Font.SourceSansBold AimButton.TextSize = 16 AimButton.Parent = MainFrame local SpeedButton = Instance.new("TextButton") SpeedButton.Size = UDim2.new(0.8, 0, 0, 40) SpeedButton.Position = UDim2.new(0.1, 0, 0.75, 0) SpeedButton.Text = "Speed Boost: OFF" SpeedButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50) SpeedButton.TextColor3 = Color3.new() SpeedButton.Font = Enum.Font.SourceSansBold SpeedButton.TextSize = 16 SpeedButton.Parent = MainFrame -- ESP Function local player = game.Players.LocalPlayer local camera = game.Workspace.CurrentCamera local runService = game:GetService("RunService") -- Função para criar um ESP (caixa) para outro jogador local function createESP(targetPlayer) -- Verifica se o personagem do jogador alvo existe e tem o HumanoidRootPart if targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then -- Cria uma nova parte que será o ESP (a caixa) local espPart = Instance.new("Part") espPart.Parent = targetPlayer.Character espPart.Size = Vector3.new(2, 5, 2) -- Tamanho da caixa espPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame -- Posiciona a caixa no personagem espPart.Anchored = true espPart.CanCollide = false espPart.Transparency = 0.7 -- Ajusta a transparência para 0.7 espPart.BrickColor = BrickColor.new("Bright red") -- Cor da caixa espPart.Material = Enum.Material.SmoothPlastic -- Material da caixa -- Atualiza a posição da caixa quando o jogador se move runService.Heartbeat:Connect(function() if targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then espPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame -- Atualiza a posição da caixa else espPart:Destroy() -- Se o personagem for removido, destrói o ESP end end) -- Destroi o ESP quando o personagem sai ou é removido targetPlayer.Character:WaitForChild("HumanoidRootPart").AncestryChanged:Connect(function() if not targetPlayer.Character.Parent then espPart:Destroy() -- Remove o ESP se o personagem for removido end end) end end -- Atualiza os ESPs de todos os jogadores no jogo runService.Heartbeat:Connect(function() -- Cria o ESP para todos os jogadores (exceto o próprio jogador local) for _, targetPlayer in ipairs(game.Players:GetPlayers()) do if targetPlayer ~= player and targetPlayer.Character then createESP(targetPlayer) end end end) local function toggleESP() ESP_ENABLED = not ESP_ENABLED ESPButton.Text = "ESP: " .. (ESP_ENABLED and "ON" or "OFF") ESPButton.BackgroundColor3 = ESP_ENABLED and Color3.fromRGB(50, 255, 50) or Color3.fromRGB(255, 50, 50) if ESP_ENABLED then for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Team ~= LocalPlayer.Team then createESP(player) end end else for _, player in pairs(Players:GetPlayers()) do if player.Character then for _, obj in pairs(player.Character:GetChildren()) do if obj:IsA("Highlight") then obj:Destroy() end end end end end end ESPButton.MouseButton1Click:Connect(toggleESP) loadstring(game:HttpGet("https://raw.githubusercontent.com/Jonthedruger/LatvixDoc/script/idkgamenameforgot.lua",true))() -- Speed Boost Function SpeedButton.MouseButton1Click:Connect(function() SPEED_BOOST_ENABLED = not SPEED_BOOST_ENABLED SpeedButton.Text = "Speed Boost: " .. (SPEED_BOOST_ENABLED and "ON" or "OFF") SpeedButton.BackgroundColor3 = SPEED_BOOST_ENABLED and Color3.fromRGB(50, 255, 50) or Color3.fromRGB(255, 50, 50) LocalPlayer.Character.Humanoid.WalkSpeed = SPEED_BOOST_ENABLED and (150 * SPEED_MULTIPLIER) or 16 end)