-- This file was generated at discord.gg/syncrypt local Players = game:GetService("Players") local t1 = { PgKkj01 = "CREATOR", GabisPleys = "STAFF", NomeStaff2 = "STAFF", NomeVip1 = "VIP", NomeVip2 = "VIP", NomeInfluencer1 = "INFLUENCER", NomeInfluencer2 = "INFLUENCER" } local color3 = Color3.fromRGB(0, 255, 255) local t2 = { Text = "7Z HUB CREATOR", Color = color3 } local color3_2 = Color3.fromRGB(255, 0, 0) local t3 = { Text = "STAFF", Color = color3_2 } local color3_3 = Color3.fromRGB(255, 215, 0) local t4 = { Text = "VIP", Color = color3_3 } local color3_4 = Color3.fromRGB(255, 105, 180) local t5 = { Text = "INFLUENCER", Color = color3_4 } local t6 = { CREATOR = t2, STAFF = t3, VIP = t4, INFLUENCER = t5 } local function v12(p1) local v73 = t1[p1.Name] if not v73 then return end local function v74(p2) local Head = p2:WaitForChild("Head", 5) local v379 = not Head if not v379 then v379 = Head:FindFirstChild("7Z_TAG") end if v379 then return end local BillboardGui = Instance.new("BillboardGui") BillboardGui.Name = "7Z_TAG" BillboardGui.Adornee = Head BillboardGui.Size = UDim2.new(0, 110, 0, 20) BillboardGui.StudsOffsetWorldSpace = Vector3.new(0, 2.1, 0) BillboardGui.AlwaysOnTop = true BillboardGui.MaxDistance = 1e999 BillboardGui.Parent = Head local Frame = Instance.new("Frame", BillboardGui) Frame.Size = UDim2.new(1, 0, 1, 0) Frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) Frame.BackgroundTransparency = 0.3 Frame.BorderSizePixel = 0 Instance.new("UICorner", Frame).CornerRadius = UDim.new(0, 6) local UIStroke = Instance.new("UIStroke", Frame) UIStroke.Thickness = 1.3 UIStroke.Color = t6[v73].Color local TextLabel = Instance.new("TextLabel", Frame) TextLabel.Size = UDim2.new(1, -6, 1, 0) TextLabel.Position = UDim2.new(0, 3, 0, 0) TextLabel.BackgroundTransparency = 1 TextLabel.Text = t6[v73].Text TextLabel.TextColor3 = t6[v73].Color TextLabel.Font = Enum.Font.GothamBold TextLabel.TextScaled = true TextLabel.TextStrokeTransparency = 0.6 end if p1.Character then v74(p1.Character) end p1.CharacterAdded:Connect(v74) end for _, player in ipairs(Players:GetPlayers()) do v12(player) end Players.PlayerAdded:Connect(v12) local v15 = loadstring(game:HttpGet("https://sirius.menu/rayfield"))() local v16 = v15:CreateWindow({ Name = "Aim Hard - Aimbot Script", LoadingTitle = "Aim Hard Hub is loading...", LoadingSubtitle = "by PgKkj01", ShowText = "Aim Hard", Theme = "DarkBlue", ToggleUIKeybind = "K", ConfigurationSaving = { Enabled = true, FileName = "Big Hub" } }) local v17 = v16:CreateTab("Aimbot", "crosshair") v17:CreateSection("Aimbot Functions") local v18 = v16:CreateTab("ESP", "atom") v18:CreateSection("ESP Functions") local CurrentCamera = workspace.CurrentCamera local Players2 = game:GetService("Players") local LocalPlayer = Players2.LocalPlayer local u22 = false local n1 = 60 local s1 = "Head" local u25 = false local u26 = false local u27 = true local color3_5 = Color3.fromRGB(0, 255, 0) local drawing = Drawing.new("Circle") drawing.Color = color3_5 drawing.Transparency = 1 drawing.Thickness = 2 drawing.Filled = false drawing.Visible = false local function v30() local ViewportSize = CurrentCamera.ViewportSize if "Top" == "Top" then return Vector2.new(ViewportSize.X / 2, 30) end if "Top" == "Bottom" then return Vector2.new(ViewportSize.X / 2, ViewportSize.Y - 30) end return Vector2.new(ViewportSize.X / 2, 30) end local function v31() local v78 = v30() for _, v in pairs(lineDraws) do local v81 = v if v81 then pcall(function() v81.From = v78 end) end end end local function v32(p3) u22 = p3 local v86 = n1 drawing.Visible = p3 drawing.Radius = v86 drawing.Position = Vector2.new(CurrentCamera.ViewportSize.X / 2, CurrentCamera.ViewportSize.Y / 2) drawing.Color = color3_5 end v17:CreateInput({ Name = "Aimbot Type (Head/Chest)", CurrentValue = "", PlaceholderText = "Type Head or Chest", RemoveTextAfterFocusLost = false, Flag = "InputAimbotPart", Callback = function(p4) local v88 = p4:lower() if v88 == "head" then s1 = "Head" v15:Notify({ Title = "Aimbot", Content = "Now aiming at the head!", Duration = 2 }) return end if v88 == "chest" then s1 = "HumanoidRootPart" v15:Notify({ Title = "Aimbot", Content = "Now aiming at the chest!", Duration = 2 }) return end v15:Notify({ Title = "Aimbot", Content = "Type only 'Head' or 'Chest'", Duration = 2 }) end }) local function v33(p5) local n2 = 1e999 local n3 = 1e999 local v92 = -math.huge local v93 = false local n4 = -1e999 for _, v in ipairs(p5) do local v97 = CurrentCamera:WorldToViewportPoint(v) if v97 and v97.Z > 0 then v93 = true end n2 = math.min(n2, v97.X) n3 = math.min(n3, v97.Y) v92 = math.max(v92, v97.X) n4 = math.max(n4, v97.Y) end if not v93 then return nil end return n2, n3, v92, n4, v93 end v17:CreateToggle({ Name = " Aimbot ", CurrentValue = false, Flag = "ToggleAimbot", Callback = function(p6) v32(p6) end }) v17:CreateSlider({ Name = "FOV", Range = { 5, 275 }, Increment = 1, Suffix = "px", CurrentValue = 60, Flag = "SliderFov", Callback = function(p7) n1 = p7 local v100 = u22 local v101 = n1 drawing.Visible = v100 drawing.Radius = v101 drawing.Position = Vector2.new(CurrentCamera.ViewportSize.X / 2, CurrentCamera.ViewportSize.Y / 2) drawing.Color = color3_5 end }) local t16 local v35 = color3_5 v17:CreateColorPicker({ Name = "FOV Color", Color = v35, Flag = "ColorPickerFov", Callback = function(p8) color3_5 = p8 drawing.Color = color3_5 end }) v17:CreateSection("Additional Options") v17:CreateToggle({ Name = "Aim Through Walls", CurrentValue = false, Flag = "ToggleWallCheckAimbot", Callback = function(p9) u27 = not p9 local v104 = v15 if p9 then p9 = "Aimbot will now aim through walls!" end local v105 = p9 or "Aimbot only on visible players!" v104:Notify({ Title = "Config", Content = v105, Duration = 2 }) end }) v17:CreateToggle({ Name = "Team Check", CurrentValue = false, Flag = "ToggleTeamCheck", Callback = function(p10) u25 = p10 for k, v in pairs(highlights) do if v then local v109 = u25 if v109 then v109 = k.Team == LocalPlayer.Team end if v109 then v.OutlineColor = Color3.new(1, 1, 1) else v.OutlineColor = espColor end end end local v110 = v15 local v111 = not p10 and "Team Check disabled!" or "Team Check enabled!" v110:Notify({ Title = "Config", Content = v111, Duration = 2 }) end }) v17:CreateToggle({ Name = "Ignore Dead", CurrentValue = false, Flag = "ToggleIgnoreDead", Callback = function(p11) u26 = p11 local v113 = v15 if p11 then p11 = "Ignore Dead enabled!" end local v114 = p11 or "Ignore Dead disabled!" v113:Notify({ Title = "Config", Content = v114, Duration = 2 }) end }) local function v36() local CFramePosition = CurrentCamera.CFrame.Position local LookVector = CurrentCamera.CFrame.LookVector local v117 local v118 = math.rad(n1) for _, player in ipairs(Players2:GetPlayers()) do if player ~= LocalPlayer then local Character = player.Character if Character then local s1_2 = Character:FindFirstChild(s1) if s1_2 then local v123 = false local v124 = u25 if v124 then v124 = player.Team == LocalPlayer.Team end if v124 then v123 = true end if not v123 and u26 then local Humanoid = Character:FindFirstChildOfClass("Humanoid") if Humanoid then if Humanoid.Health <= 0 then v123 = true else local ok, result = pcall(function() return Humanoid:GetState() end) if ok then ok = result == Enum.HumanoidStateType.Dead end if ok then v123 = true end end end end if not v123 then local s1_2Position = s1_2.Position local v129 = s1_2Position - CFramePosition if v129.Magnitude ~= 0 then local v130 = math.acos((math.clamp(LookVector:Dot(v129.Unit), -1, 1))) local v131 = true if u27 then local raycastParams = RaycastParams.new() raycastParams.FilterType = Enum.RaycastFilterType.Blacklist raycastParams.FilterDescendantsInstances = { LocalPlayer.Character } raycastParams.IgnoreWater = true local raycastResult = workspace:Raycast(CFramePosition, s1_2Position - CFramePosition, raycastParams) v131 = false if raycastResult then local Instance2 = raycastResult.Instance if Instance2 then Instance2 = raycastResult.Instance:IsDescendantOf(player.Character) end raycastResult = Instance2 end if raycastResult then v131 = true end end if v131 and v130 < v118 then v117 = player v118 = v130 end end end end end end end return v117 end game:GetService("RunService").RenderStepped:Connect(function() drawing.Position = Vector2.new(CurrentCamera.ViewportSize.X / 2, CurrentCamera.ViewportSize.Y / 2) if u22 then local v135 = v36() local v136 = v135 if v135 then v136 = v135.Character if v136 then v136 = v135.Character:FindFirstChild(s1) end end if v136 then CurrentCamera.CFrame = CFrame.new(CurrentCamera.CFrame.Position, v135.Character[s1].Position) end end end) local t7 = {} local t8 = {} local connection local connection2 local t9 = {} local function v42(p12) if not t8[p12] then local BillboardGui = Instance.new("BillboardGui") BillboardGui.Name = "ESP_Board_" .. tostring(p12.UserId) BillboardGui.Size = UDim2.new(0, 120, 0, 36) BillboardGui.StudsOffset = Vector3.new(0, 2, 0) BillboardGui.AlwaysOnTop = true local success = pcall(function() BillboardGui.Parent = game:GetService("CoreGui") end) if not success then BillboardGui.Parent = LocalPlayer:WaitForChild("PlayerGui") end local TextLabel = Instance.new("TextLabel") TextLabel.Name = "NameLabel" TextLabel.Parent = BillboardGui TextLabel.Size = UDim2.new(1, 0, 0.45, 0) TextLabel.Position = UDim2.new(0, 0, 0, 0) TextLabel.BackgroundTransparency = 1 TextLabel.Text = p12.Name TextLabel.TextColor3 = Color3.new(1, 1, 1) TextLabel.TextStrokeTransparency = 0 TextLabel.TextScaled = false TextLabel.Font = Enum.Font.SourceSansBold TextLabel.TextSize = 14 local TextLabel2 = Instance.new("TextLabel") TextLabel2.Name = "HealthLabel" TextLabel2.Parent = BillboardGui TextLabel2.Size = UDim2.new(1, 0, 0.275, 0) TextLabel2.Position = UDim2.new(0, 0, 0.45, 0) TextLabel2.BackgroundTransparency = 1 TextLabel2.Text = "" TextLabel2.TextColor3 = Color3.new(1, 0, 0) TextLabel2.TextStrokeTransparency = 0.5 TextLabel2.TextScaled = false TextLabel2.Font = Enum.Font.SourceSans TextLabel2.TextSize = 12 TextLabel2.Visible = false local TextLabel3 = Instance.new("TextLabel") TextLabel3.Name = "DistanceLabel" TextLabel3.Parent = BillboardGui TextLabel3.Size = UDim2.new(1, 0, 0.275, 0) TextLabel3.Position = UDim2.new(0, 0, 0.725, 0) TextLabel3.BackgroundTransparency = 1 TextLabel3.Text = "" TextLabel3.TextColor3 = Color3.new(1, 1, 1) TextLabel3.TextStrokeTransparency = 0.5 TextLabel3.TextScaled = false TextLabel3.Font = Enum.Font.SourceSans TextLabel3.TextSize = 12 TextLabel3.Visible = false t8[p12] = BillboardGui end return t8[p12] end local t11 = {} local function v44(p13) local t12 = {} local function v146(p14, p15) if p13:FindFirstChild(p14) and p13:FindFirstChild(p15) then table.insert(t12, { p14, p15 }) end end v146("Head", "UpperTorso") v146("UpperTorso", "LowerTorso") v146("LowerTorso", "HumanoidRootPart") v146("UpperTorso", "LeftUpperArm") v146("LeftUpperArm", "LeftLowerArm") v146("UpperTorso", "RightUpperArm") v146("RightUpperArm", "RightLowerArm") v146("LowerTorso", "LeftUpperLeg") v146("LeftUpperLeg", "LeftLowerLeg") v146("LowerTorso", "RightUpperLeg") v146("RightUpperLeg", "RightLowerLeg") v146("Head", "Torso") v146("Torso", "Left Arm") v146("Torso", "Right Arm") v146("Torso", "Left Leg") v146("Torso", "Right Leg") return t12 end local color3_6 = Color3.new(0, 1, 0) local u46 local function v47(p16) if t16[p16] then return end t16[p16] = {} for _ = 1, 4 do local drawing2 = Drawing.new("Line") drawing2.Color = u46 drawing2.Thickness = 2 drawing2.Transparency = 1 drawing2.Visible = false table.insert(t16[p16], drawing2) end end u46 = color3_6 local u48 = false local t15 local u51 = false local u52 = false local function v53(p17) local p17CFrame = p17.CFrame local v154 = p17.Size.X / 2 local v155 = p17.Size.Y / 2 local v156 = p17.Size.Z / 2 local t13 = {} for _, v in ipairs({ -v154, v154 }) do for _, v2 in ipairs({ -v155, v155 }) do for _, v3 in ipairs({ -v156, v156 }) do table.insert(t13, (p17CFrame * CFrame.new(v, v2, v3)).p) end end end return t13 end local u54 = false local t14 = {} local function v55(p18) if t14[p18] then pcall(function() t14[p18]:Remove() end) t14[p18] = nil end if t15[p18] then for _, v in ipairs(t15[p18]) do local v167 = v pcall(function() v167:Remove() end) end t15[p18] = nil end if t16[p18] then for _, v in ipairs(t16[p18]) do local v170 = v pcall(function() v170:Remove() end) end t16[p18] = nil end end t15 = {} t16 = {} local connection3 local function v57(p19) if not t7[p19] then local Highlight = Instance.new("Highlight") Highlight.Parent = workspace Highlight.Adornee = nil Highlight.FillTransparency = 1 Highlight.OutlineTransparency = 0 Highlight.OutlineColor = u46 Highlight.Enabled = false t7[p19] = Highlight end local v173 = u25 if v173 then v173 = p19.Team == LocalPlayer.Team end if v173 then t7[p19].OutlineColor = Color3.new(1, 1, 1) else t7[p19].OutlineColor = u46 end return t7[p19] end local function v58(p20) if t7[p20] then t7[p20]:Destroy() t7[p20] = nil end if t8[p20] then t8[p20]:Destroy() t8[p20] = nil end if t9[p20] then t9[p20]:Disconnect() t9[p20] = nil end if t11[p20] then t11[p20]:Disconnect() t11[p20] = nil end v55(p20) end local function v59(p21) local v177 = v57(p21) local v178 = v42(p21) local Character = p21.Character if Character and Character:FindFirstChild("Head") then v177.Adornee = Character v177.Enabled = true v178.Adornee = Character.Head return end v177.Adornee = nil v177.Enabled = false v178.Adornee = nil end local function v60(p22) if t15[p22] then return end local Character = p22.Character if not Character then return end local v182 = v44(Character) t15[p22] = {} for _ = 1, #v182 do local drawing3 = Drawing.new("Line") drawing3.Color = u46 drawing3.Thickness = 2 drawing3.Transparency = 1 drawing3.Visible = false table.insert(t15[p22], drawing3) end end local function u61() for _, player in ipairs(Players2:GetPlayers()) do local v187 = player ~= LocalPlayer if v187 then v187 = player.Character if v187 then v187 = player.Character:FindFirstChild("Head") end end if v187 then if t7[player] then local v188 = u25 if v188 then v188 = player.Team == LocalPlayer.Team end if v188 then t7[player].OutlineColor = Color3.new(1, 1, 1) else t7[player].OutlineColor = u46 end end if u48 then if not t14[player] then local drawing4 = Drawing.new("Line") drawing4.Color = u46 drawing4.Thickness = 1.8 drawing4.Transparency = 1 drawing4.Visible = false t14[player] = drawing4 else t14[player].Color = u46 end local v190 = t14[player] if v190 then local Head if s1 == "Head" then Head = player.Character:FindFirstChild("Head") else Head = player.Character:FindFirstChild(s1) if not Head then Head = player.Character:FindFirstChild("UpperTorso") if not Head then Head = player.Character:FindFirstChild("Torso") if not Head then Head = player.Character:FindFirstChild("HumanoidRootPart") end end end end if Head then local v192 = CurrentCamera:WorldToViewportPoint(Head.Position) local v193 = v192 if v193 then v193 = v192.Z > 0 end if v193 then local u194 = v30() pcall(function() v190.From = u194 end) pcall(function() v190.To = Vector2.new(v192.X, v192.Y) end) local v195 = u25 if v195 then v195 = player.Team == LocalPlayer.Team end if v195 then v190.Color = Color3.new(1, 1, 1) else v190.Color = u46 end v190.Visible = true else v190.Visible = false end else v190.Visible = false end end elseif t14[player] then t14[player].Visible = false end if u51 then v60(player) local v196 = v44(player.Character) local v197 = t15[player] or {} for i, v in ipairs(v196) do local v200 = player.Character:FindFirstChild(v[1]) local v201 = player.Character:FindFirstChild(v[2]) local v202 = v197[i] local v203 = v200 if v200 then v203 = v201 and v202 end if v203 then local v204 = CurrentCamera:WorldToViewportPoint(v200.Position) local v205 = CurrentCamera:WorldToViewportPoint(v201.Position) local v206 = v204 if v206 then v206 = v205 if v206 then v206 = v204.Z > 0 if v206 then v206 = v205.Z > 0 end end end if v206 then pcall(function() v202.From = Vector2.new(v204.X, v204.Y) end) pcall(function() v202.To = Vector2.new(v205.X, v205.Y) end) local v207 = u25 if v207 then v207 = player.Team == LocalPlayer.Team end if v207 then v202.Color = Color3.new(1, 1, 1) else v202.Color = u46 end v202.Visible = true else v202.Visible = false end elseif v202 then v202.Visible = false end end elseif t15[player] then for _, v in ipairs(t15[player]) do v.Visible = false end end if u52 then v47(player) local t17 = {} if s1 == "Head" then if player.Character:FindFirstChild("Head") then table.insert(t17, player.Character.Head) end else local UpperTorso = player.Character:FindFirstChild("UpperTorso") if not UpperTorso then UpperTorso = player.Character:FindFirstChild("Torso") end local LowerTorso = player.Character:FindFirstChild("LowerTorso") if not LowerTorso then LowerTorso = player.Character:FindFirstChild("HumanoidRootPart") if not LowerTorso then LowerTorso = player.Character:FindFirstChild("Torso") end end if UpperTorso then table.insert(t17, UpperTorso) end local v213 = LowerTorso if LowerTorso then v213 = LowerTorso ~= UpperTorso end if v213 then table.insert(t17, LowerTorso) end end if #t17 > 0 then local t18 = {} for _, v in ipairs(t17) do for _, v4 in ipairs((v53(v))) do table.insert(t18, v4) end end local v219, v220, v221, v222, v223 = v33(t18) local v224 = t16[player] or {} local v225 = v219 if v219 then v225 = v221 if v221 then v225 = #v224 == 4 and v223 end end if v225 then v224[1].From = Vector2.new(v219, v220) v224[1].To = Vector2.new(v221, v220) v224[2].From = Vector2.new(v221, v220) v224[2].To = Vector2.new(v221, v222) v224[3].From = Vector2.new(v221, v222) v224[3].To = Vector2.new(v219, v222) v224[4].From = Vector2.new(v219, v222) v224[4].To = Vector2.new(v219, v220) for _, v in ipairs(v224) do local v228 = u25 if v228 then v228 = player.Team == LocalPlayer.Team end if v228 then v.Color = Color3.new(1, 1, 1) else v.Color = u46 end v.Visible = true end else for _, v in ipairs(v224) do v.Visible = false end end elseif t16[player] then for _, v in ipairs(t16[player]) do v.Visible = false end end elseif t16[player] then for _, v in ipairs(t16[player]) do v.Visible = false end end local v235 = u54 if v235 then v235 = t8[player] if v235 then v235 = t8[player].Adornee end end if v235 then local Humanoid = player.Character:FindFirstChildOfClass("Humanoid") if Humanoid then local HealthLabel = t8[player]:FindFirstChild("HealthLabel", true) if HealthLabel then local floor = math.floor local Health = Humanoid.Health local v240 = Humanoid.MaxHealth > 0 if v240 then v240 = Humanoid.MaxHealth end HealthLabel.Text = tostring((floor(Health / (v240 or 100) * 100))) .. "% HP" HealthLabel.Visible = true end local DistanceLabel = t8[player]:FindFirstChild("DistanceLabel", true) if DistanceLabel then local Character = LocalPlayer.Character if Character then Character = LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if Character then Character = player.Character if Character then Character = player.Character:FindFirstChild("Head") end end end if Character then DistanceLabel.Text = tostring((math.floor((LocalPlayer.Character.HumanoidRootPart.Position - player.Character.Head.Position).Magnitude))) .. "m" DistanceLabel.Visible = true else DistanceLabel.Visible = false end end end elseif t8[player] then local HealthLabel = t8[player]:FindFirstChild("HealthLabel", true) if HealthLabel then HealthLabel.Visible = false end local DistanceLabel = t8[player]:FindFirstChild("DistanceLabel", true) if DistanceLabel then DistanceLabel.Visible = false end end else if t14[player] then t14[player].Visible = false end if t15[player] then for _, v in ipairs(t15[player]) do v.Visible = false end end if t16[player] then for _, v in ipairs(t16[player]) do v.Visible = false end end if t8[player] then local HealthLabel = t8[player]:FindFirstChild("HealthLabel", true) if HealthLabel then HealthLabel.Visible = false end local DistanceLabel = t8[player]:FindFirstChild("DistanceLabel", true) if DistanceLabel then DistanceLabel.Visible = false end end end end end local function v62() local v251 = u48 if not v251 then v251 = u51 if not v251 then v251 = u52 or u54 end end if v251 then if connection3 then return end connection3 = game:GetService("RunService").RenderStepped:Connect(function() pcall(u61) end) return end if connection3 then connection3:Disconnect() connection3 = nil end for v254, v255 in pairs(t14) do local v256 = v255 pcall(function() v256.Visible = false end) end for v259, v260 in pairs(t15) do for _, v in ipairs(v260) do local v263 = v pcall(function() v263.Visible = false end) end end for v266, v267 in pairs(t16) do for _, v in ipairs(v267) do local v270 = v pcall(function() v270.Visible = false end) end end for _, v in pairs(t8) do if v then local HealthLabel = v:FindFirstChild("HealthLabel", true) if HealthLabel then HealthLabel.Visible = false end local DistanceLabel = v:FindFirstChild("DistanceLabel", true) if DistanceLabel then DistanceLabel.Visible = false end end end end local u63 local function v64() for v277, v278 in ipairs(Players2:GetPlayers()) do u63(v278) end if not connection then connection = Players2.PlayerAdded:Connect(function(player) u63(player) end) end if not connection2 then connection2 = Players2.PlayerRemoving:Connect(function(player) v58(player) end) end end function u63(p23) if t9[p23] then t9[p23]:Disconnect() end t9[p23] = p23.CharacterAdded:Connect(function(character) character:WaitForChild("Head", 5) v59(p23) if t15[p23] then for _, v in ipairs(t15[p23]) do local v391 = v pcall(function() v391:Remove() end) end t15[p23] = nil end if t16[p23] then for _, v in ipairs(t16[p23]) do local v394 = v pcall(function() v394:Remove() end) end t16[p23] = nil end end) if t11[p23] then t11[p23]:Disconnect() end t11[p23] = p23.CharacterRemoving:Connect(function(_) if t7[p23] then t7[p23].Adornee = nil t7[p23].Enabled = false end if t8[p23] then t8[p23].Adornee = nil local HealthLabel = t8[p23]:FindFirstChild("HealthLabel", true) if HealthLabel then HealthLabel.Visible = false end local DistanceLabel = t8[p23]:FindFirstChild("DistanceLabel", true) if DistanceLabel then DistanceLabel.Visible = false end end v55(p23) end) v59(p23) end local function v65() for _, player in ipairs(Players2:GetPlayers()) do v58(player) end if connection then connection:Disconnect() end if connection2 then connection2:Disconnect() end if connection3 then connection3:Disconnect() connection3 = nil end for _, v in pairs(t14) do local v284 = v pcall(function() v284:Remove() end) end for v287, v288 in pairs(t15) do for _, v in ipairs(v288) do local v291 = v pcall(function() v291:Remove() end) end end for _, v in pairs(t16) do for _, v5 in ipairs(v) do local v296 = v5 pcall(function() v296:Remove() end) end end t14 = {} t15 = {} t16 = {} for k, v in pairs(t8) do local v299 = v pcall(function() if v299 then v299:Destroy() end t8[k] = nil end) end end local CreateColorPicker = v18.CreateColorPicker local v67 = u46 CreateColorPicker(v18, { Name = "Select ESP Color", Color = v67, Flag = "ColorPickerEsp", Callback = function(p25) u46 = p25 for v303, v304 in pairs(t7) do if v304 then local v305 = u25 if v305 then v305 = v303.Team == LocalPlayer.Team end if v305 then v304.OutlineColor = Color3.new(1, 1, 1) else v304.OutlineColor = u46 end v304.FillTransparency = 1 end end for v308, v309 in pairs(t14) do local v310 = v309 pcall(function() v310.Color = u46 end) end for v313, v314 in pairs(t15) do for _, v in ipairs(v314) do local v317 = v pcall(function() v317.Color = u46 end) end end for _, v in pairs(t16) do for _, v6 in ipairs(v) do local v322 = v6 pcall(function() v322.Color = u46 end) end end end }) local function v68(p26) if not p26 then return nil end local v324 = tostring(p26):lower():gsub("%s+", "") if v324 == "up" or v324 == "top" then return "Top", "up" end if v324 == "down" or v324 == "bottom" then return "Bottom", "down" end if v324:find("up") then return "Top", "up" end local v325 = v324:find("down") if not v325 then v325 = v324:find("bot") end if v325 then return "Bottom", "down" end return nil end v18:CreateInput({ Name = "Type up/down to change the line", CurrentValue = "", PlaceholderText = "Type up or down", RemoveTextAfterFocusLost = false, Flag = "InputLineOriginEN", Callback = function(p27) local v327, v328 = v68(p27) if not v327 then v15:Notify({ Title = "ESP", Content = "Invalid input. Use: up / down", Duration = 3 }) return end local v329 = v15 local Notify = v329.Notify local v331 = "Line origin set to: " .. tostring(v328) Notify(v329, { Title = "ESP", Content = v331, Duration = 2 }) v31() end }) v18:CreateToggle({ Name = "ESP - Normal", CurrentValue = false, Flag = "ToggleEspNormal", Callback = function(p28) if p28 then v64() return end v65() end }) v18:CreateToggle({ Name = "ESP - Line", CurrentValue = false, Flag = "ToggleEspLinha", Callback = function(p29) u48 = p29 local v334 = v15 if p29 then p29 = "ESP - Line enabled" end local v335 = p29 or "ESP - Line disabled" v334:Notify({ Title = "ESP", Content = v335, Duration = 2 }) v62() end }) v18:CreateToggle({ Name = "ESP - Skeleton", CurrentValue = false, Flag = "ToggleEspEsqueleto", Callback = function(p30) u51 = p30 local v337 = v15 if p30 then p30 = "ESP - Skeleton enabled" end local v338 = p30 or "ESP - Skeleton disabled" v337:Notify({ Title = "ESP", Content = v338, Duration = 2 }) v62() end }) v18:CreateToggle({ Name = "ESP - Box", CurrentValue = false, Flag = "ToggleEspCaixa", Callback = function(p31) u52 = p31 local v340 = v15 if p31 then p31 = "ESP - Box enabled" end local v341 = p31 or "ESP - Box disabled" v340:Notify({ Title = "ESP", Content = v341, Duration = 2 }) v62() end }) v18:CreateToggle({ Name = "ESP - Health + Distance", CurrentValue = false, Flag = "ToggleEspVidaDist", Callback = function(p32) u54 = p32 local v343 = v15 if p32 then p32 = "ESP - Health + Distance enabled" end local v344 = p32 or "ESP - Health + Distance disabled" v343:Notify({ Title = "ESP", Content = v344, Duration = 2 }) v62() end }) local v69 = v16:CreateTab("Other", "tent") v69:CreateSection("Our Discord (Click below)") v69:CreateButton({ Name = "Our Discord Link!", Icon = 4483362458, Callback = function() setclipboard("https://discord.gg/H6S8pVUw2a") print("Link copied to clipboard!") end }) v69:CreateSection("Other functions") v69:CreateToggle({ Name = "X-Ray (see through walls)", CurrentValue = false, Flag = "ToggleXRay", Callback = function(p33) for _, descendant in ipairs(workspace:GetDescendants()) do local v348 = descendant:IsA("BasePart") if v348 then v348 = not descendant:IsDescendantOf(LocalPlayer.Character) end if v348 then if p33 then local CanCollide = descendant.CanCollide if not CanCollide then CanCollide = tostring(descendant.Material) == "Plastic" end if CanCollide then if not descendant:FindFirstChild("_7zOriginalTransparency") then local NumberValue = Instance.new("NumberValue") NumberValue.Name = "_7zOriginalTransparency" NumberValue.Value = descendant.Transparency NumberValue.Parent = descendant end descendant.Transparency = 0.45 descendant.LocalTransparencyModifier = 0.45 end elseif descendant:FindFirstChild("_7zOriginalTransparency") then descendant.Transparency = descendant._7zOriginalTransparency.Value descendant.LocalTransparencyModifier = descendant._7zOriginalTransparency.Value descendant._7zOriginalTransparency:Destroy() end end end local v351 = v15 local v352 = not p33 and "X-Ray disabled." or "X-Ray enabled!" v351:Notify({ Title = "X-Ray", Content = v352, Duration = 2 }) end }) local function v70() local v353 = n1 drawing.Visible = false drawing.Radius = v353 drawing.Position = Vector2.new(CurrentCamera.ViewportSize.X / 2, CurrentCamera.ViewportSize.Y / 2) drawing.Color = color3_5 drawing.Visible = false v65() for _, descendant in ipairs(workspace:GetDescendants()) do local v356 = descendant local v357 = v356:IsA("BasePart") if v357 then v357 = v356:FindFirstChild("_7zOriginalTransparency") end if v357 then local _, _ = pcall(function() v356.Transparency = v356._7zOriginalTransparency.Value v356.LocalTransparencyModifier = v356._7zOriginalTransparency.Value v356._7zOriginalTransparency:Destroy() end) end end for v362, v363 in pairs(t14) do local v364 = v363 pcall(function() v364:Remove() end) t14[v362] = nil end for k, v in pairs(t15) do for _, v7 in ipairs(v) do local v369 = v7 pcall(function() v369:Remove() end) end t15[k] = nil end for k, v in pairs(t16) do for _, v8 in ipairs(v) do local v374 = v8 pcall(function() v374:Remove() end) end t16[k] = nil end if connection3 then connection3:Disconnect() end v15:Notify({ Title = "Hub", Content = "All HUB features have been disabled.", Duration = 3 }) end v69:CreateButton({ Name = "Disable HUB", Icon = 4483362458, Callback = function() v70() end }) local function v71() local Character = LocalPlayer.Character if not Character then Character = LocalPlayer.CharacterAdded:Wait() end if Character and not Character:GetAttribute("Has7zHub") then Character:SetAttribute("Has7zHub", true) if not Character:FindFirstChild("AuraRoxa7zHub") then local Highlight = Instance.new("Highlight") Highlight.Name = "AuraRoxa7zHub" Highlight.FillColor = Color3.fromRGB(128, 0, 255) Highlight.FillTransparency = 0.7 Highlight.OutlineColor = Color3.fromRGB(178, 102, 255) Highlight.OutlineTransparency = 0.2 Highlight.Parent = Character Highlight.Adornee = Character end end end v71() LocalPlayer.CharacterAdded:Connect(v71)