Run it
Copy the script and paste it into your executor.
Players = :()
LocalPlayer = Players.LocalPlayer
UserInputService = :()
RunService = :()
Camera = .CurrentCamera
TweenService = :()
UserSettings = {
Aimbot = {
Enabled = ,
Key = .KeyCode.Q,
Smoothing = ,
FieldOfView = ,
TargetPart =
},
ESP = {
Enabled = ,
ShowName = ,
ShowDistance = ,
ShowHealth = ,
BoxColor = .(, , )
},
Invisibility = {
Enabled = ,
Transparency = ,
Effect = ,
HideNameTag =
}
}
espObjects = {}
targetPlayer =
aimbotConnection =
espConnection =
invisibilityConnection =
originalProperties = {}
hubMinimized =
hubOriginalSize = .(, , , )
hubMinimizedSize = .(, , , )
(player)
espObjects[player]
character = player.Character
character
box = .()
box.Visible =
box.Color = UserSettings.ESP.BoxColor
box.Thickness =
box.Filled =
nameLabel = .()
nameLabel.Visible =
nameLabel.Color = .(, , )
nameLabel.Size =
nameLabel.Center =
nameLabel.Outline =
infoLabel = .()
infoLabel.Visible =
infoLabel.Color = .(, , )
infoLabel.Size =
infoLabel.Center =
infoLabel.Outline =
espObjects[player] = {box = box, name = nameLabel, info = infoLabel}
()
player, drawings (espObjects)
player == LocalPlayer player.Character
drawings.box.Visible =
drawings.name.Visible =
drawings.info.Visible =
character = player.Character
humanoidRootPart = character:()
humanoid = character:()
humanoidRootPart
position, onScreen = Camera:(humanoidRootPart.Position)
onScreen
boxSize = .( / position.Z, / position.Z)
drawings.box.Position = .(position.X, position.Y) - boxSize/
drawings.box.Size = boxSize
drawings.box.Visible = UserSettings.ESP.Enabled
drawings.name.Position = .(position.X, position.Y - boxSize.Y/ - )
drawings.name.Text = player.Name
drawings.name.Visible = UserSettings.ESP.Enabled UserSettings.ESP.ShowName
distance = (LocalPlayer.Character.HumanoidRootPart.Position - humanoidRootPart.Position).Magnitude
infoText =
UserSettings.ESP.ShowDistance
infoText = .(, distance)
UserSettings.ESP.ShowHealth humanoid
infoText = infoText .. .(, humanoid.Health, humanoid.MaxHealth)
drawings.info.Position = .(position.X, position.Y + boxSize.Y/ + )
drawings.info.Text = infoText
drawings.info.Visible = UserSettings.ESP.Enabled (UserSettings.ESP.ShowDistance UserSettings.ESP.ShowHealth)
drawings.box.Visible =
drawings.name.Visible =
drawings.info.Visible =
::::
()
closestDistance = UserSettings.Aimbot.FieldOfView
closestPlayer =
mousePos = UserInputService:()
_, player (Players:())
player ~= LocalPlayer player.Character
character = player.Character
targetPart = character:(UserSettings.Aimbot.TargetPart)
targetPart
position, onScreen = Camera:(targetPart.Position)
onScreen
distance = (.(mousePos.X, mousePos.Y) - .(position.X, position.Y)).Magnitude
distance < closestDistance
closestDistance = distance
closestPlayer = player
closestPlayer
(target)
target target.Character
character = target.Character
targetPart = character:(UserSettings.Aimbot.TargetPart)
targetPart
camera = .CurrentCamera
currentCFrame = camera.CFrame
targetPosition = targetPart.Position
newCFrame = .(currentCFrame.Position, targetPosition)
camera.CFrame = currentCFrame:(newCFrame, UserSettings.Aimbot.Smoothing)
(character)
originalProperties = {}
_, part (character:())
part:()
originalProperties[part] = {
Transparency = part.Transparency,
Material = part.Material,
Color = part.Color,
CanCollide = part.CanCollide
}
(character)
character
effect = UserSettings.Invisibility.Effect
_, part (character:())
part:()
effect ==
part.Transparency = UserSettings.Invisibility.Transparency
part.Material = .Material.Glass
part.CanCollide =
effect ==
ray = Ray.(part.Position, .(, -, ))
hit = :(ray, character)
hit
part.Color = hit.Color
part.Transparency =
effect ==
part.Transparency =
part.Color = .(, , )
part.Material = .Material.Slate
UserSettings.Invisibility.HideNameTag
humanoid = character:()
humanoid
humanoid.DisplayDistanceType = .HumanoidDisplayDistanceType.None
(character)
character
part, properties (originalProperties)
part part.Parent
part.Transparency = properties.Transparency
part.Material = properties.Material .Material.Plastic
part.Color = properties.Color .(, , )
part.CanCollide = properties.CanCollide
humanoid = character:()
humanoid
humanoid.DisplayDistanceType = .HumanoidDisplayDistanceType.Viewer
originalProperties = {}
()
character = LocalPlayer.Character
character
UserSettings.Invisibility.Enabled
(character)
(character)
invisibilityConnection = RunService.Heartbeat:(()
UserSettings.Invisibility.Enabled character
invisibilityConnection
invisibilityConnection:()
(character)
)
invisibilityConnection
invisibilityConnection:()
(character)
screenGui = .()
screenGui.Parent = LocalPlayer:()
screenGui.Name =
mainFrame = .()
mainFrame.Size = hubOriginalSize
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
title = .()
title.Text =
title.Size = .(, , , )
title.TextColor3 = .(, , )
title.Font = .Font.SourceSansBold
title.TextSize =
title.BackgroundTransparency =
title.Parent = mainFrame
minimizeButton = .()
minimizeButton.Size = .(, , , )
minimizeButton.Position = .(, -, , )
minimizeButton.Text =
minimizeButton.TextColor3 = .(, , )
minimizeButton.Font = .Font.SourceSansBold
minimizeButton.TextSize =
minimizeButton.BackgroundColor3 = .(, , )
minimizeButton.BorderSizePixel =
minimizeButton.ZIndex =
minimizeButton.Parent = mainFrame
contentFrame = .()
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.Parent = mainFrame
(name, yPos, settingCategory, color)
frame = .()
frame.Size = .(, , , )
frame.Position = .(, , , yPos)
frame.BackgroundTransparency =
frame.Parent = contentFrame
label = .()
label.Text = name
label.Size = .(, , , )
label.TextColor3 = .(, , )
label.Font = .Font.SourceSans
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.BackgroundTransparency =
label.Parent = frame
toggle = .()
toggle.Size = .(, , , )
toggle.Position = .(, -, , -)
toggle.Text =
toggle.TextColor3 = .(, , )
toggle.Font = .Font.SourceSans
toggle.TextSize =
toggle.BackgroundColor3 = .(, , )
toggle.Parent = frame
toggle.MouseButton1Click:(()
currentState = UserSettings[settingCategory].Enabled
UserSettings[settingCategory].Enabled = currentState
toggle.Text = currentState
toggle.BackgroundColor3 = currentState .(, , ) color
settingCategory ==
UserSettings.ESP.Enabled
espConnection = RunService.RenderStepped:(updateESP)
_, player (Players:())
(player)
espConnection
espConnection:()
_, drawings (espObjects)
drawings.box:()
drawings.name:()
drawings.info:()
espObjects = {}
settingCategory ==
UserSettings.Aimbot.Enabled
aimbotConnection = RunService.RenderStepped:(()
UserInputService:(UserSettings.Aimbot.Key)
targetPlayer = ()
targetPlayer
(targetPlayer)
)
aimbotConnection
aimbotConnection:()
settingCategory ==
()
)
frame
(, , , .(, , ))
(, , , .(, , ))
(, , , .(, , ))
aimSettingsFrame = .()
aimSettingsFrame.Size = .(, , , )
aimSettingsFrame.Position = .(, , , )
aimSettingsFrame.BackgroundColor3 = .(, , )
aimSettingsFrame.BackgroundTransparency =
aimSettingsFrame.Parent = contentFrame
targetLabel = .()
targetLabel.Text =
targetLabel.Size = .(, , , )
targetLabel.Position = .(, , , )
targetLabel.TextColor3 = .(, , )
targetLabel.Font = .Font.SourceSans
targetLabel.TextSize =
targetLabel.BackgroundTransparency =
targetLabel.Parent = aimSettingsFrame
parts = {, , }
partIndex =
targetBtn = .()
targetBtn.Text =
targetBtn.Size = .(, , , )
targetBtn.Position = .(, , , )
targetBtn.TextColor3 = .(, , )
targetBtn.Font = .Font.SourceSans
targetBtn.TextSize =
targetBtn.BackgroundColor3 = .(, , )
targetBtn.Parent = aimSettingsFrame
targetBtn.MouseButton1Click:(()
partIndex = (partIndex % #parts) +
UserSettings.Aimbot.TargetPart = parts[partIndex]
targetLabel.Text = .. parts[partIndex]
)
espSettingsFrame = .()
espSettingsFrame.Size = .(, , , )
espSettingsFrame.Position = .(, , , )
espSettingsFrame.BackgroundColor3 = .(, , )
espSettingsFrame.BackgroundTransparency =
espSettingsFrame.Parent = contentFrame
statusFrame = .()
statusFrame.Size = .(, , , )
statusFrame.Position = .(, , , -)
statusFrame.BackgroundColor3 = .(, , )
statusFrame.BackgroundTransparency =
statusFrame.Parent = contentFrame
statusLabel = .()
statusLabel.Size = .(, -, , -)
statusLabel.Position = .(, , , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.Font = .Font.SourceSans
statusLabel.TextSize =
statusLabel.TextXAlignment = .TextXAlignment.Left
statusLabel.TextYAlignment = .TextYAlignment.Top
statusLabel.BackgroundTransparency =
statusLabel.Parent = statusFrame
(visible)
contentFrame.Visible = visible
minimizeButton.Text = visible
visible
title.Text =
title.TextSize =
title.Text =
title.TextSize =
()
hubMinimized = hubMinimized
hubMinimized
mainFrame.Size = hubMinimizedSize
mainFrame.BackgroundTransparency =
()
mainFrame.Size = hubOriginalSize
mainFrame.BackgroundTransparency =
()
minimizeButton.MouseButton1Click:(toggleHubMinimization)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed input.KeyCode == .KeyCode.M
()
gameProcessed input.KeyCode == .KeyCode.I
UserSettings.Invisibility.Enabled = UserSettings.Invisibility.Enabled
()
)
(()
targetCount =
_, player (Players:())
player ~= LocalPlayer player.Character
targetCount = targetCount +
statusText = .(,
,
targetCount,
UserSettings.Aimbot.Enabled ,
UserSettings.Aimbot.Key.Name,
UserSettings.ESP.Enabled : ,
UserSettings.Invisibility.Enabled : ,
hubMinimized :
)
statusLabel.Text = statusText
()
)
Players.PlayerAdded:((player)
(player)
)
Players.PlayerRemoving:((player)
espObjects[player]
espObjects[player].box:()
espObjects[player].name:()
espObjects[player].info:()
espObjects[player] =
)
_, player (Players:())
(player)
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()Aimbot e Esp mais invisível Vc Se Tornar Em Invisível O Hub Adapta Seu Personagem Para Fica o mais transparente possível, e ele muda a cor do seu personagem aonde não deu para ficar transparente para cor do ambiente

Universal