--deobufscated by sync local v8 = game:GetService('Players') local v9 = game:GetService('Workspace') local v10 = game:GetService('RunService') local v11 = game:GetService('UserInputService') local v12 = game:GetService('TweenService') local v13 = v8.LocalPlayer local v14 = v9.CurrentCamera local v15 = { GUi = { Open = true, Keybind = Enum.KeyCode.Insert, }, Aimbot = { Enabled = false, TeamCheck = false, WallCheck = false, ShowFov = false, Fov = 100, Smoothing = 1, AimPart = 'Head', Keybind = Enum.UserInputType.MouseButton2, IsAimKeyDown = false, FovColor = Color3.fromRGB(138, 43, 226), Thickness = 1, Transparency = 1, }, ESP = { Box = { Enabled = false, Name = false, Distance = false, Health = false, TeamCheck = false, HealthType = 'Bar', BoxColor = Color3.fromRGB(255, 255, 255), }, OutLines = { Enabled = false, TeamCheck = false, TeamColor = false, AllwaysShow = true, FillColor = Color3.fromRGB(255, 0, 0), FillTransparency = 0.5, OutlineColor = Color3.fromRGB(255, 255, 255), OutlineTransparency = 0, }, Tracers = { Enabled = false, TeamCheck = false, TeamColor = false, Color = Color3.fromRGB(255, 255, 255), }, }, } local v16 = {} local v17 = Instance.new('ScreenGui') v17.Name = 'GustavoHub_v6' v17.Parent = game:GetService('CoreGui') or v13:WaitForChild('PlayerGui') v17.ResetOnSpawn = false v17.ZIndexBehavior = Enum.ZIndexBehavior.Sibling v17.IgnoreGuiInset = true local function v24(v62, v63) local v64, v65, v66, v67 v63.InputBegan:Connect(function(v326) if ((v326.UserInputType == Enum.UserInputType.MouseButton1) or (v326.UserInputType == Enum.UserInputType.Touch)) then v64 = true v66 = v326.Position v67 = v62.Position v326.Changed:Connect(function() if (v326.UserInputState == Enum.UserInputState.End) then v64 = false end end) end end) v63.InputChanged:Connect(function(v327) if ((v327.UserInputType == Enum.UserInputType.MouseMovement) or (v327.UserInputType == Enum.UserInputType.Touch)) then v65 = v327 end end) v11.InputChanged:Connect(function(v328) if ((v328 == v65) and v64) then local v461 = 0 local v462 while true do if (v461 == 0) then v462 = v328.Position - v66 v62.Position = UDim2.new(v67.X.Scale, v67.X.Offset + v462.X, v67.Y.Scale, v67.Y.Offset + v462.Y) break end end end end) end v16.CreateWindow = function(v68, v69) local v70 = Instance.new('Frame') local v71 = Instance.new('UICorner') local v72 = Instance.new('Frame') local v73 = Instance.new('TextLabel') local v74 = Instance.new('TextLabel') local v75 = Instance.new('TextButton') local v76 = Instance.new('Frame') local v77 = Instance.new('TextButton') local v78 = Instance.new('UICorner') local v79 = Instance.new('UIStroke') v76.Name = 'OpenFrame' v76.Parent = v17 v76.BackgroundColor3 = Color3.fromRGB(138, 43, 226) v76.Position = UDim2.new(0.5, -60, 0.10000000000002274, 0) v76.Size = UDim2.new(0, 120, 0, 35) v76.Visible = false v78.CornerRadius = UDim.new(0, 8) v78.Parent = v76 v79.Parent = v76 v79.Color = Color3.fromRGB(255, 255, 255) v79.Thickness = 1 v77.Parent = v76 v77.Size = UDim2.new(1, 0, 1, 0) v77.BackgroundTransparency = 1 v77.Text = 'Open Menu' v77.TextColor3 = Color3.fromRGB(255, 255, 255) v77.Font = Enum.Font.GothamBold v77.TextSize = 14 v24(v76, v77) v70.Name = 'MainFrame' v70.Parent = v17 v70.BackgroundColor3 = Color3.fromRGB(20, 20, 20) v70.Position = UDim2.new(0.5, -300, 0.5, -200) v70.Size = UDim2.new(0, 600, 0, 400) v70.ClipsDescendants = true v71.CornerRadius = UDim.new(0, 8) v71.Parent = v70 v72.Name = 'TopBar' v72.Parent = v70 v72.BackgroundColor3 = Color3.fromRGB(30, 30, 30) v72.Size = UDim2.new(1, 0, 0, 40) local v111 = Instance.new('UICorner') v111.CornerRadius = UDim.new(0, 8) v111.Parent = v72 v24(v70, v72) v73.Parent = v72 v73.BackgroundTransparency = 1 v73.Position = UDim2.new(0, 15, 0, 0) v73.Size = UDim2.new(0, 200, 1, 0) v73.Font = Enum.Font.GothamBold v73.Text = v69 v73.TextColor3 = Color3.fromRGB(255, 255, 255) v73.TextSize = 16 v73.TextXAlignment = Enum.TextXAlignment.Left v74.Parent = v72 v74.BackgroundTransparency = 1 v74.Position = UDim2.new(1, -45, 0, 0) v74.Size = UDim2.new(0, 200, 1, 0) v74.AnchorPoint = Vector2.new(1, 0) v74.Font = Enum.Font.Gotham v74.Text = 'By Mano Gustavo' v74.TextColor3 = Color3.fromRGB(150, 150, 150) v74.TextSize = 12 v74.TextXAlignment = Enum.TextXAlignment.Right v75.Name = 'CloseButton' v75.Parent = v72 v75.BackgroundTransparency = 1 v75.Position = UDim2.new(1, -30, 0, 5) v75.Size = UDim2.new(0, 25, 0, 30) v75.Font = Enum.Font.GothamBold v75.Text = 'X' v75.TextColor3 = Color3.fromRGB(200, 50, 50) v75.TextSize = 18 local function v145(v329) local v330 = 0 while true do if (v330 == (0)) then v70.Visible = v329 v76.Visible = not v329 break end end end v75.MouseButton1Click:Connect(function() v145(false) end) local v146 = false v77.MouseButton1Down:Connect(function() v146 = false end) v77.MouseLeave:Connect(function() v146 = true end) v77.MouseButton1Click:Connect(function() if not v146 then v145(true) end end) v11.InputBegan:Connect(function(v331, v332) if (not v332 and (v331.KeyCode == v15.GUi.Keybind)) then v145(not v70.Visible) end end) local v147 = Instance.new('Frame') v147.Parent = v70 v147.BackgroundColor3 = Color3.fromRGB(25, 25, 25) v147.Position = UDim2.new(0, 0, 0, 40) v147.Size = UDim2.new(0, 130, 1, -40) v147.BorderSizePixel = 0 local v153 = Instance.new('UIListLayout') v153.Parent = v147 v153.SortOrder = Enum.SortOrder.LayoutOrder v153.Padding = UDim.new(0, 5) v153.HorizontalAlignment = Enum.HorizontalAlignment.Center local v160 = Instance.new('UIPadding') v160.Parent = v147 v160.PaddingTop = UDim.new(0, 10) local v163 = Instance.new('Frame') v163.Parent = v70 v163.BackgroundColor3 = Color3.fromRGB(40, 40, 40) v163.BorderSizePixel = 0 v163.Position = UDim2.new(0, 130, 0, 40) v163.Size = UDim2.new(0, 1, 1, -40) local v169 = Instance.new('Frame') v169.Parent = v70 v169.BackgroundColor3 = Color3.fromRGB(20, 20, 20) v169.BackgroundTransparency = 1 v169.Position = UDim2.new(0, 140, 0, 50) v169.Size = UDim2.new(1, -150, 1, -60) local v175 = {} local v176 = true v175.CreateTab = function(v333, v334) local v335 = Instance.new('TextButton') local v336 = Instance.new('UICorner') v335.Parent = v147 v335.BackgroundColor3 = Color3.fromRGB(30, 30, 30) v335.Size = UDim2.new(0, 110, 0, 35) v335.Font = Enum.Font.GothamMedium v335.Text = v334 v335.TextColor3 = Color3.fromRGB(150, 150, 150) v335.TextSize = 14 v335.AutoButtonColor = false v336.CornerRadius = UDim.new(0, 6) v336.Parent = v335 local v348 = Instance.new('ScrollingFrame') v348.Name = v334 .. 'Page' v348.Parent = v169 v348.Active = true v348.BackgroundColor3 = Color3.fromRGB(20, 20, 20) v348.BackgroundTransparency = 1 v348.Size = UDim2.new(1, 0, 1, 0) v348.ScrollBarThickness = 4 v348.Visible = false v348.BorderSizePixel = 0 v348.AutomaticCanvasSize = Enum.AutomaticSize.Y local v360 = Instance.new('UIListLayout') v360.Parent = v348 v360.SortOrder = Enum.SortOrder.LayoutOrder v360.Padding = UDim.new(0, 6) local v365 = Instance.new('UIPadding') v365.Parent = v348 v365.PaddingRight = UDim.new(0, 5) v365.PaddingBottom = UDim.new(0, 10) if v176 then v348.Visible = true v335.BackgroundColor3 = Color3.fromRGB(138, 43, 226) v335.TextColor3 = Color3.fromRGB(255, 255, 255) v176 = false end v335.MouseButton1Click:Connect(function() for v466, v467 in pairs(v169:GetChildren())do if v467:IsA('ScrollingFrame') then v467.Visible = false end end for v468, v469 in pairs(v147:GetChildren())do if v469:IsA('TextButton') then v12:Create(v469, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(30, 30, 30), TextColor3 = Color3.fromRGB(150, 150, 150), }):Play() end end v348.Visible = true v12:Create(v335, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(138, 43, 226), TextColor3 = Color3.fromRGB(255, 255, 255), }):Play() end) local v369 = {} v369.CreateLabel = function(v377, v378) local v379 = 0 local v380 while true do if (v379 == 1) then v380.Size = UDim2.new(1, 0, 0, 25) v380.BackgroundTransparency = 1 v379 = 2 end if ((0) == v379) then local v494 = 0 while true do if (v494 == (0)) then v380 = Instance.new('TextLabel') v380.Parent = v348 v494 = 1 end if (v494 == (1)) then v379 = 1 break end end end if (v379 == (2)) then v380.Text = v378 v380.TextColor3 = Color3.fromRGB(255, 255, 255) v379 = 3 end if (v379 == (3)) then v380.Font = Enum.Font.GothamBold v380.TextSize = 14 v379 = 4 end if (v379 == 4) then v380.TextXAlignment = Enum.TextXAlignment.Left break end end end v369.CreateToggle = function(v381, v382, v383, v384) local v385 = Instance.new('Frame') local v386 = Instance.new('TextButton') local v387 = Instance.new('Frame') local v388 = Instance.new('TextLabel') v385.Parent = v348 v385.BackgroundColor3 = Color3.fromRGB(30, 30, 30) v385.Size = UDim2.new(1, 0, 0, 35) Instance.new('UICorner', v385).CornerRadius = UDim.new(0, 6) v388.Parent = v385 v388.BackgroundTransparency = 1 v388.Position = UDim2.new(0, 10, 0, 0) v388.Size = UDim2.new(0.8, 0, 1, 0) v388.Text = v382 v388.Font = Enum.Font.Gotham v388.TextColor3 = Color3.fromRGB(220, 220, 220) v388.TextSize = 14 v388.TextXAlignment = Enum.TextXAlignment.Left v387.Parent = v385 v387.AnchorPoint = Vector2.new(1, 0.5) v387.Position = UDim2.new(1, -10, 0.5, 0) v387.Size = UDim2.new(0, 20, 0, 20) v387.BackgroundColor3 = (v384 and Color3.fromRGB(138, 43, 226)) or Color3.fromRGB(50, 50, 50) Instance.new('UICorner', v387).CornerRadius = UDim.new(0, 4) v386.Parent = v385 v386.Size = UDim2.new(1, 0, 1, 0) v386.BackgroundTransparency = 1 v386.Text = '' local v414 = v384 or false v386.MouseButton1Click:Connect(function() local v470 = 0 local v471 while true do if (v470 == 0) then v414 = not v414 v471 = (v414 and Color3.fromRGB(138, 43, 226)) or Color3.fromRGB(50, 50, 50) v470 = 1 end if (v470 == (1)) then v12:Create(v387, TweenInfo.new(0.2), {BackgroundColor3 = v471}):Play() v383(v414) break end end end) return v386 end v369.CreateButton = function(v415, v416, v417) local v418 = 0 local v419 local v420 local v421 while true do if ((1) == v418) then v421 = nil while true do if (v419 == (4)) then v421.TextSize = 14 v421.MouseButton1Click:Connect(v417) break end if (v419 == (0)) then v420 = Instance.new('Frame') v421 = Instance.new('TextButton') v420.Parent = v348 v419 = 1 end if (v419 == (3)) then v421.Text = v416 v421.TextColor3 = Color3.fromRGB(255, 255, 255) v421.Font = Enum.Font.GothamBold v419 = 4 end if (v419 == (2)) then v421.Parent = v420 v421.Size = UDim2.new(1, 0, 1, 0) v421.BackgroundTransparency = 1 v419 = 3 end if ((1) == v419) then v420.BackgroundColor3 = Color3.fromRGB(138, 43, 226) v420.Size = UDim2.new(1, 0, 0, 35) Instance.new('UICorner', v420).CornerRadius = UDim.new(0, 6) v419 = 2 end end break end if (v418 == (0)) then v419 = 0 v420 = nil v418 = 1 end end end v369.CreateSlider = function(v422, v423, v424, v425, v426, v427) local v428 = 0 local v429 local v430 local v431 local v432 local v433 local v434 local v435 while true do if (v428 == (5)) then v432.Position = UDim2.new(0, 10, 0, 35) v432.Size = UDim2.new(1, -20, 0, 4) Instance.new('UICorner', v432).CornerRadius = UDim.new(1, 0) v433.Parent = v432 v433.BackgroundColor3 = Color3.fromRGB(138, 43, 226) v433.Size = UDim2.new((v426 - v424) / (v425 - v424), 0, 1, 0) v428 = 6 end if (v428 == (7)) then v434.InputBegan:Connect(function(v590) if ((v590.UserInputType == Enum.UserInputType.MouseButton1) or (v590.UserInputType == Enum.UserInputType.Touch)) then v435 = true end end) v11.InputEnded:Connect(function(v591) if ((v591.UserInputType == Enum.UserInputType.MouseButton1) or (v591.UserInputType == Enum.UserInputType.Touch)) then v435 = false end end) v11.InputChanged:Connect(function(v592) if (v435 and ((v592.UserInputType == Enum.UserInputType.MouseMovement) or (v592.UserInputType == Enum.UserInputType.Touch))) then local v628 = 0 local v629 local v630 local v631 while true do if (v628 == (0)) then v629 = 0 v630 = nil v628 = 1 end if (v628 == 1) then v631 = nil while true do if (v629 == (1)) then v433.Size = UDim2.new(v630, 0, 1, 0) v431.Text = tostring(v631) v629 = 2 end if (v629 == 0) then local v666 = 0 while true do if (v666 == 0) then v630 = math.clamp((v592.Position.X - v432.AbsolutePosition.X) / v432.AbsoluteSize.X, 0, 1) v631 = math.floor(v424 + ((v425 - v424) * v630)) v666 = 1 end if ((1) == v666) then v629 = 1 break end end end if (v629 == 2) then v427(v631) break end end break end end end end) break end if (v428 == (0)) then v429 = Instance.new('Frame') v430 = Instance.new('TextLabel') v431 = Instance.new('TextLabel') v432 = Instance.new('Frame') v433 = Instance.new('Frame') v434 = Instance.new('TextButton') v428 = 1 end if (v428 == (1)) then v429.Parent = v348 v429.BackgroundColor3 = Color3.fromRGB(30, 30, 30) v429.Size = UDim2.new(1, 0, 0, 50) Instance.new('UICorner', v429).CornerRadius = UDim.new(0, 6) v430.Parent = v429 v430.BackgroundTransparency = 1 v428 = 2 end if (v428 == (3)) then v430.TextXAlignment = Enum.TextXAlignment.Left v431.Parent = v429 v431.BackgroundTransparency = 1 v431.Position = UDim2.new(0, 10, 0, 5) v431.Size = UDim2.new(1, -20, 0, 20) v431.Text = tostring(v426) v428 = 4 end if (v428 == (4)) then v431.Font = Enum.Font.Gotham v431.TextColor3 = Color3.fromRGB(150, 150, 150) v431.TextSize = 14 v431.TextXAlignment = Enum.TextXAlignment.Right v432.Parent = v429 v432.BackgroundColor3 = Color3.fromRGB(50, 50, 50) v428 = 5 end if (v428 == (6)) then Instance.new('UICorner', v433).CornerRadius = UDim.new(1, 0) v434.Parent = v432 v434.Size = UDim2.new(1, 0, 1, 0) v434.BackgroundTransparency = 1 v434.Text = '' v435 = false v428 = 7 end if (v428 == (2)) then v430.Position = UDim2.new(0, 10, 0, 5) v430.Size = UDim2.new(1, -20, 0, 20) v430.Text = v423 v430.Font = Enum.Font.Gotham v430.TextColor3 = Color3.fromRGB(220, 220, 220) v430.TextSize = 14 v428 = 3 end end end v369.CreateDropdown = function(v436, v437, v438, v439, v440) local v441 = 0 local v442 local v443 local v444 local v445 local v446 while true do if (v441 == (4)) then v444.TextXAlignment = Enum.TextXAlignment.Left v445.Parent = v442 v445.BackgroundTransparency = 1 v445.Position = UDim2.new(0.5, 0, 0, 0) v441 = 5 end if (v441 == 7) then v443.BackgroundTransparency = 1 v443.Text = '' v446 = table.find(v438, v439) or (1) v443.MouseButton1Click:Connect(function() v446 = v446 + 1 + 0 if (v446 > #v438) then v446 = 1 end local v593 = v438[v446] v445.Text = v593 v440(v593) end) break end if ((1) == v441) then v442.Parent = v348 v442.BackgroundColor3 = Color3.fromRGB(30, 30, 30) v442.Size = UDim2.new(1, 0, 0, 35) Instance.new('UICorner', v442).CornerRadius = UDim.new(0, 6) v441 = 2 end if (v441 == (6)) then v445.TextSize = 14 v445.TextXAlignment = Enum.TextXAlignment.Right v443.Parent = v442 v443.Size = UDim2.new(1, 0, 1, 0) v441 = 7 end if (v441 == 0) then local v557 = 0 while true do if (2 == v557) then v441 = 1 break end if (v557 == (0)) then v442 = Instance.new('Frame') v443 = Instance.new('TextButton') v557 = 1 end if (v557 == (1)) then v444 = Instance.new('TextLabel') v445 = Instance.new('TextLabel') v557 = 2 end end end if (v441 == 3) then v444.Text = v437 v444.Font = Enum.Font.Gotham v444.TextColor3 = Color3.fromRGB(220, 220, 220) v444.TextSize = 14 v441 = 4 end if (v441 == 5) then v445.Size = UDim2.new(0.5, -10, 1, 0) v445.Text = v439 v445.Font = Enum.Font.GothamBold v445.TextColor3 = Color3.fromRGB(138, 43, 226) v441 = 6 end if (v441 == (2)) then v444.Parent = v442 v444.BackgroundTransparency = 1 v444.Position = UDim2.new(0, 10, 0, 0) v444.Size = UDim2.new(0.5, 0, 1, 0) v441 = 3 end end end v369.CreateRGB = function(v447, v448, v449, v450) local v451 = 0 local v452 local v453 local v454 local v455 while true do if (v451 == (3)) then v369:CreateSlider('Blue', 0, 255, v454, function(v595) local v596 = 0 while true do if (v596 == (0)) then v454 = v595 v455() break end end end) break end if (2 == v451) then v369:CreateSlider('Red', 0, 255, v452, function(v597) local v598 = 0 while true do if (v598 == (0)) then v452 = v597 v455() break end end end) v369:CreateSlider('Green', 0, 255, v453, function(v599) v453 = v599 v455() end) v451 = 3 end if (0 == v451) then v369:CreateLabel(v448) v452, v453, v454 = math.floor(v449.R * (255)), math.floor(v449.G * (255)), math.floor(v449.B * (255)) v451 = 1 end if (v451 == (1)) then v455 = nil function v455() local v600 = Color3.fromRGB(v452, v453, v454) v450(v600) end v451 = 2 end end end return v369 end return v175 end local v26 = Instance.new('Frame') v26.Parent = v17 v26.Name = 'FOVFFrame' v26.BackgroundColor3 = v15.Aimbot.FovColor v26.BorderColor3 = Color3.fromRGB(0, 0, 0) v26.BorderSizePixel = 0 v26.BackgroundTransparency = 1 v26.AnchorPoint = Vector2.new(0.5, 0.5) v26.Visible = false local v36 = Instance.new('UICorner') v36.CornerRadius = UDim.new(1, 0) v36.Parent = v26 local v39 = Instance.new('UIStroke') v39.Color = v15.Aimbot.FovColor v39.Parent = v26 v39.Thickness = v15.Aimbot.Thickness v39.ApplyStrokeMode = 'Border' local v45 = Instance.new('ScreenGui', v9) v45.Name = 'BoxContainer' local v47 = Instance.new('ScreenGui', v9) v47.Name = 'Highlights' local v49 = Instance.new('ScreenGui', v17) v49.Name = 'Tracers' local function v51(v178, ...) if not v15.Aimbot.WallCheck then return true end return #v14:GetPartsObscuringTarget({ v178.Position, }, { v14, v13.Character, ..., }) == 0 end local function v52() local v179 = 0 local v180 local v181 while true do if (v179 == (1)) then local v472 = 0 while true do if (v472 == (0)) then for v602, v603 in pairs(v8:GetPlayers())do if ((v603 ~= v13) and v603.Character and v603.Character:FindFirstChild('Humanoid') and (v603.Character.Humanoid.Health > 0)) then local v649 = 0 local v650 while true do if (v649 == (0)) then if (v15.Aimbot.TeamCheck and (v603.Team == v13.Team)) then continue end v650 = v603.Character:FindFirstChild(v15.Aimbot.AimPart) v649 = 1 end if ((1) == v649) then if v650 then local v667 = 0 local v668 local v669 local v670 local v671 local v672 while true do if (v667 == 2) then v672 = nil while true do if (v668 == 0) then v669, v670 = v14:WorldToViewportPoint(v650.Position) v671 = v11:GetMouseLocation() v668 = 1 end if (v668 == (1)) then v672 = (Vector2.new(v669.X, v669.Y) - v671).Magnitude if (v670 and (v672 < v180)) then if v51(v650, v603.Character) then v180 = v672 v181 = v603 end end break end end break end if (v667 == (1)) then v670 = nil v671 = nil v667 = 2 end if (v667 == (0)) then v668 = 0 v669 = nil v667 = 1 end end end break end end end end return v181 end end end if (v179 == (0)) then local v473 = 0 while true do if (v473 == (1)) then v179 = 1 break end if (v473 == (0)) then v180 = v15.Aimbot.Fov v181 = nil v473 = 1 end end end end end local function v53(v182) local v183 = Instance.new('BillboardGui', v45) v183.Name = v182.Name v183.AlwaysOnTop = true v183.Size = UDim2.new(4, 0, 5.4, 0) v183.ClipsDescendants = false v183.Enabled = false local v190 = Instance.new('Frame', v183) v190.Size = UDim2.new(1, 0, 1, 0) v190.BorderSizePixel = 0 v190.BackgroundTransparency = 1 local v194 = Instance.new('UIStroke', v190) v194.Thickness = 1.5 v194.Color = v15.ESP.Box.BoxColor local v198 = Instance.new('BillboardGui', v183) v198.Name = 'info' v198.Size = UDim2.new(3, 0, 0, 54) v198.StudsOffset = Vector3.new(3.6, -3, 0) v198.AlwaysOnTop = true v198.Enabled = false local v204 = Instance.new('TextLabel', v198) v204.BackgroundTransparency = 1 v204.TextStrokeTransparency = 0 v204.TextXAlignment = Enum.TextXAlignment.Left v204.Size = UDim2.new(0, 100, 0, 18) v204.Text = v182.Name v204.TextColor3 = v15.ESP.Box.BoxColor v204.Font = Enum.Font.GothamBold v204.TextSize = 12 local v215 = Instance.new('TextLabel', v198) v215.BackgroundTransparency = 1 v215.TextStrokeTransparency = 0 v215.TextXAlignment = Enum.TextXAlignment.Left v215.Size = UDim2.new(0, 100, 0, 18) v215.Position = UDim2.new(0, 0, 0, 14) v215.TextColor3 = v15.ESP.Box.BoxColor v215.Font = Enum.Font.Gotham v215.TextSize = 12 local v225 = Instance.new('TextLabel', v198) v225.BackgroundTransparency = 1 v225.TextStrokeTransparency = 0 v225.TextXAlignment = Enum.TextXAlignment.Left v225.Size = UDim2.new(0, 100, 0, 18) v225.Position = UDim2.new(0, 0, 0, 28) v225.Font = Enum.Font.Gotham v225.TextSize = 12 local v233 = Instance.new('Frame', v190) v233.Name = 'HealthBar' v233.BackgroundColor3 = Color3.fromRGB(0, 0, 0) v233.BorderSizePixel = 0 v233.Position = UDim2.new(0, -5, 0, 0) v233.Size = UDim2.new(0, 3, 1, 0) v233.Visible = false local v240 = Instance.new('Frame', v233) v240.Name = 'Fill' v240.BackgroundColor3 = Color3.fromRGB(0, 255, 0) v240.BorderSizePixel = 0 v240.AnchorPoint = Vector2.new(0, 1) v240.Position = UDim2.new(0, 0, 1, 0) v240.Size = UDim2.new(1, 0, 1, 0) local v247 = Instance.new('Highlight') v247.Parent = v47 v247.Enabled = false v247.Adornee = v182.Character local v252 = Instance.new('Frame') v252.Parent = v49 v252.BorderSizePixel = 0 v252.Visible = false v252.AnchorPoint = Vector2.new(0.5, 0.5) v10.RenderStepped:Connect(function() if (v182 and v182.Character and v182.Character:FindFirstChild('HumanoidRootPart') and v182.Character:FindFirstChild('Humanoid') and (v182.Character.Humanoid.Health > (0)) and (v182 ~= v13)) then local v474 = v182.Character.HumanoidRootPart local v475 = v182.Character.Humanoid v183.Adornee = v474 v198.Adornee = v474 v247.Adornee = v182.Character local v480 = v182.Team == v13.Team local v481 = true if (v15.ESP.Box.TeamCheck and v480) then v481 = false end if not v15.ESP.Box.Enabled then v481 = false end if v481 then v183.Enabled = true v198.Enabled = true v194.Color = v15.ESP.Box.BoxColor v204.TextColor3 = v15.ESP.Box.BoxColor v215.TextColor3 = v15.ESP.Box.BoxColor v204.Visible = v15.ESP.Box.Name if v15.ESP.Box.Distance then v215.Visible = true local v605 = (v13.Character.HumanoidRootPart.Position - v474.Position).Magnitude v215.Text = math.floor(v605) .. 'm' else v215.Visible = false end if v15.ESP.Box.Health then local v608 = 0 local v609 while true do if (v608 == (2)) then if (v15.ESP.Box.HealthType == 'Bar') then local v663 = 0 while true do if (v663 == (0)) then v233.Visible = true v225.Visible = false break end end elseif (v15.ESP.Box.HealthType == 'Text') then v233.Visible = false v225.Visible = true v225.Text = math.floor(v475.Health) .. ' HP' v225.TextColor3 = v240.BackgroundColor3 elseif (v15.ESP.Box.HealthType == 'Both') then local v680 = 0 local v681 while true do if ((0) == v680) then v681 = 0 while true do if ((1) == v681) then v225.Text = math.floor(v475.Health) .. ' HP' v225.TextColor3 = v240.BackgroundColor3 break end if (v681 == 0) then v233.Visible = true v225.Visible = true v681 = 1 end end break end end end break end if (1 == v608) then v240.Size = UDim2.new(1, 0, v609, 0) v240.BackgroundColor3 = Color3.fromHSV(v609 * (0.3), 1, 1) v608 = 2 end if (v608 == (0)) then local v657 = 0 while true do if (v657 == 1) then v608 = 1 break end if (v657 == (0)) then v609 = v475.Health / v475.MaxHealth v609 = math.clamp(v609, 0, 1) v657 = 1 end end end end else local v610 = 0 while true do if (v610 == (0)) then v233.Visible = false v225.Visible = false break end end end else local v580 = 0 while true do if (v580 == 0) then v183.Enabled = false v198.Enabled = false break end end end local v482 = v15.ESP.OutLines.Enabled if (v15.ESP.OutLines.TeamCheck and v480) then v482 = false end if v482 then local v581 = 0 while true do if (v581 == 2) then v247.FillColor = (v15.ESP.OutLines.TeamColor and v182.TeamColor.Color) or v15.ESP.OutLines.FillColor v247.DepthMode = (v15.ESP.OutLines.AllwaysShow and Enum.HighlightDepthMode.AlwaysOnTop) or Enum.HighlightDepthMode.Occluded break end if (v581 == (0)) then v247.Enabled = true v247.FillTransparency = v15.ESP.OutLines.FillTransparency v581 = 1 end if (v581 == (1)) then v247.OutlineTransparency = v15.ESP.OutLines.OutlineTransparency v247.OutlineColor = v15.ESP.OutLines.OutlineColor v581 = 2 end end else v247.Enabled = false end local v483 = v15.ESP.Tracers.Enabled if (v15.ESP.Tracers.TeamCheck and v480) then v483 = false end local v484, v485 = v14:WorldToViewportPoint(v474.Position) if (v483 and v485) then local v583 = 0 local v584 local v585 local v586 local v587 while true do if (v583 == (3)) then v252.Rotation = math.deg(math.atan2(v584.Y - v585.Y, v584.X - v585.X)) v252.Position = UDim2.new(0, v586.X, 0, v586.Y) v583 = 4 end if (v583 == (1)) then v584 = Vector2.new(v484.X, v484.Y) v585 = Vector2.new(v14.ViewportSize.X / 2, v14.ViewportSize.Y - 10) v583 = 2 end if (v583 == (0)) then v252.Visible = true v252.BackgroundColor3 = (v15.ESP.Tracers.TeamColor and v182.TeamColor.Color) or v15.ESP.Tracers.Color v583 = 1 end if (v583 == (2)) then v586 = (v585 + v584) / 2 v587 = (v585 - v584).Magnitude v583 = 3 end if (v583 == (4)) then v252.Size = UDim2.new(0, v587, 0, 1.5) break end end else v252.Visible = false end else local v486 = 0 local v487 while true do if (v486 == 0) then v487 = 0 while true do if (v487 == 0) then v183.Enabled = false v198.Enabled = false v487 = 1 end if (v487 == (1)) then v247.Enabled = false v252.Visible = false break end end break end end end end) end for v257, v258 in pairs(v8:GetPlayers())do v53(v258) end v8.PlayerAdded:Connect(v53) v10.RenderStepped:Connect(function() local v259 = v11:GetMouseLocation() v26.Position = UDim2.new(0, v259.X, 0, v259.Y) v26.Size = UDim2.new(0, v15.Aimbot.Fov * (2), 0, v15.Aimbot.Fov * (2)) v26.Visible = v15.Aimbot.ShowFov v39.Color = v15.Aimbot.FovColor if (v15.Aimbot.Enabled and v15.Aimbot.IsAimKeyDown) then local v456 = 0 local v457 while true do if (v456 == (0)) then v457 = v52() if v457 then local v611 = 0 local v612 local v613 local v614 while true do if (v611 == (1)) then v614 = ((v15.Aimbot.Smoothing < (1)) and (1)) or v15.Aimbot.Smoothing v14.CFrame = v14.CFrame:Lerp(CFrame.new(v14.CFrame.Position, v613), 1 / v614) break end if (v611 == 0) then v612 = v457.Character[v15.Aimbot.AimPart] v613 = v612.Position v611 = 1 end end end break end end end end) v11.InputBegan:Connect(function(v266, v267) if not v267 then if (v266.UserInputType == v15.Aimbot.Keybind) then v15.Aimbot.IsAimKeyDown = true end end end) v11.InputEnded:Connect(function(v268) if (v268.UserInputType == v15.Aimbot.Keybind) then v15.Aimbot.IsAimKeyDown = false end end) local v54 = v16:CreateWindow('Universal Script v6') local v55 = v54:CreateTab('Aimbot') local v56 = v54:CreateTab('ESP Box') local v57 = v54:CreateTab('Outlines') local v58 = v54:CreateTab('Credits') v55:CreateToggle('Enable Aimbot', function(v269) v15.Aimbot.Enabled = v269 end, v15.Aimbot.Enabled) v55:CreateToggle('Show FOV', function(v271) v15.Aimbot.ShowFov = v271 end, v15.Aimbot.ShowFov) v55:CreateToggle('Team Check', function(v273) v15.Aimbot.TeamCheck = v273 end, v15.Aimbot.TeamCheck) v55:CreateToggle('Wall Check', function(v275) v15.Aimbot.WallCheck = v275 end, v15.Aimbot.WallCheck) v55:CreateDropdown('Aim Part', { 'Head', 'HumanoidRootPart', }, 'Head', function(v277) v15.Aimbot.AimPart = v277 end) v55:CreateSlider('FOV Radius', 10, 800, 100, function(v279) v15.Aimbot.Fov = v279 end) v55:CreateSlider('Smoothing', 1, 50, 1, function(v281) v15.Aimbot.Smoothing = v281 end) v55:CreateRGB('FOV Color', v15.Aimbot.FovColor, function(v283) v15.Aimbot.FovColor = v283 end) v56:CreateToggle('Enable Box ESP', function(v285) v15.ESP.Box.Enabled = v285 end, v15.ESP.Box.Enabled) v56:CreateToggle('Show Name', function(v287) v15.ESP.Box.Name = v287 end, v15.ESP.Box.Name) v56:CreateToggle('Show Distance', function(v289) v15.ESP.Box.Distance = v289 end, v15.ESP.Box.Distance) v56:CreateToggle('Show Health', function(v291) v15.ESP.Box.Health = v291 end, v15.ESP.Box.Health) v56:CreateToggle('Team Check', function(v293) v15.ESP.Box.TeamCheck = v293 end, v15.ESP.Box.TeamCheck) v56:CreateDropdown('Health Type', { 'Bar', 'Text', 'Both', }, 'Bar', function(v295) v15.ESP.Box.HealthType = v295 end) v56:CreateRGB('Box Color', v15.ESP.Box.BoxColor, function(v297) v15.ESP.Box.BoxColor = v297 end) v56:CreateLabel(' -- Tracers -- ') v56:CreateToggle('Enable Tracers', function(v299) v15.ESP.Tracers.Enabled = v299 end, v15.ESP.Tracers.Enabled) v56:CreateToggle('Team Check Tracers', function(v301) v15.ESP.Tracers.TeamCheck = v301 end, v15.ESP.Tracers.TeamCheck) v56:CreateToggle('Team Color Tracers', function(v303) v15.ESP.Tracers.TeamColor = v303 end, v15.ESP.Tracers.TeamColor) v56:CreateRGB('Tracer Color', v15.ESP.Tracers.Color, function(v305) v15.ESP.Tracers.Color = v305 end) v57:CreateToggle('Enable Outlines', function(v307) v15.ESP.OutLines.Enabled = v307 end, v15.ESP.OutLines.Enabled) v57:CreateToggle('Team Check', function(v309) v15.ESP.OutLines.TeamCheck = v309 end, v15.ESP.OutLines.TeamCheck) v57:CreateToggle('Use Team Color', function(v311) v15.ESP.OutLines.TeamColor = v311 end, v15.ESP.OutLines.TeamColor) v57:CreateToggle('Always On Top', function(v313) v15.ESP.OutLines.AllwaysShow = v313 end, v15.ESP.OutLines.AllwaysShow) v57:CreateSlider('Fill Transparency', 0, 10, 5, function(v315) v15.ESP.OutLines.FillTransparency = v315 / 10 end) v57:CreateSlider('Outline Transparency', 0, 10, 0, function(v317) v15.ESP.OutLines.OutlineTransparency = v317 / (10) end) v57:CreateRGB('Fill Color', v15.ESP.OutLines.FillColor, function(v319) v15.ESP.OutLines.FillColor = v319 end) v57:CreateRGB('Outline Color', v15.ESP.OutLines.OutlineColor, function(v321) v15.ESP.OutLines.OutlineColor = v321 end) v58:CreateLabel('User: _gustavo_2133') v58:CreateLabel('Discord Server:') v58:CreateButton('Copy Discord Link', function() local v323 = 0 local v324 while true do if ((0) == v323) then v324 = 0 while true do if (v324 == (0)) then setclipboard('https://discord.gg/C2AQKDTM') game:GetService('StarterGui'):SetCore('SendNotification', { Title = 'Discord', Text = 'Link copied!', }) break end end break end end end) v58:CreateLabel('Script by Mano Gustavo') game:GetService('StarterGui'):SetCore('SendNotification', { Title = 'Loaded', Text = 'By Mano Gustavo', })