Run it
Copy the script and paste it into your executor.
OrionLib = (:(()))()
Window = OrionLib:({Name = , HidePremium = , SaveConfig = , ConfigFolder = })
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
Camera = .CurrentCamera
Config = {
ESP = {
Enabled = ,
ShowDistance = ,
ShowHealth = ,
ShowTeam = ,
BoxESP = ,
TracerESP =
},
Aimbot = {
Enabled = ,
Key = .UserInputType.MouseButton2,
FOV = ,
Smoothness = ,
TargetPart =
},
Hitbox = {
Enabled = ,
FriendlySize = .(, , ),
EnemySize = .(, , ),
Transparency = ,
FriendlyColor = .(, , ),
EnemyColor = .(, , ),
Material = .Material.Neon,
CanCollide = ,
Massless = ,
TargetPart =
}
}
(player)
player.Team
player.TeamColor.Color
.(, , )
(player)
character = player.Character
humanoid = character character:()
humanoid humanoid.Health >
(player)
player.Team ~= LocalPlayer.Team
(player)
esp = .()
esp.Visible =
esp.Center =
esp.Outline =
esp.Font =
esp.Size =
esp.Color = (player)
box = .()
box.Visible =
box.Color = esp.Color
box.Thickness =
box.Filled =
tracer = .()
tracer.Visible =
tracer.Color = esp.Color
tracer.Thickness =
{
Text = esp,
Box = box,
Tracer = tracer
}
espObjects = {}
()
_, player (Players:())
player ~= LocalPlayer player.Team ~= LocalPlayer.Team
espObjects[player]
espObjects[player] = (player)
esp = espObjects[player]
character = player.Character
character (player)
humanoidRootPart = character:()
humanoid = character:()
head = character:()
humanoidRootPart humanoid head
vector, onScreen = Camera:(humanoidRootPart.Position)
distance = (humanoidRootPart.Position - Camera.CFrame.Position).Magnitude
onScreen Config.ESP.Enabled
esp.Text.Position = .(vector.X, vector.Y - )
esp.Text.Visible =
esp.Text.Color = (player)
text = player.Name
Config.ESP.ShowDistance
text = text .. .(, distance)
Config.ESP.ShowHealth
text = text .. .(, humanoid.Health)
esp.Text.Text = text
Config.ESP.BoxESP
topLeft = Camera:((humanoidRootPart.CFrame * .(-, , )).Position)
bottomRight = Camera:((humanoidRootPart.CFrame * .(, -, )).Position)
esp.Box.Visible =
esp.Box.Size = .(bottomRight.X - topLeft.X, bottomRight.Y - topLeft.Y)
esp.Box.Position = .(topLeft.X, topLeft.Y)
esp.Box.Color = esp.Text.Color
esp.Box.Visible =
Config.ESP.TracerESP
esp.Tracer.Visible =
esp.Tracer.From = .(Camera.ViewportSize.X / , Camera.ViewportSize.Y)
esp.Tracer.To = .(vector.X, vector.Y)
esp.Tracer.Color = esp.Text.Color
esp.Tracer.Visible =
esp.Text.Visible =
esp.Box.Visible =
esp.Tracer.Visible =
esp.Text.Visible =
esp.Box.Visible =
esp.Tracer.Visible =
esp.Text.Visible =
esp.Box.Visible =
esp.Tracer.Visible =
()
closestEnemy =
closestDistance = .huge
_, player (Players:())
player ~= LocalPlayer player.Team ~= LocalPlayer.Team (player)
character = player.Character
character
targetPart = character:(Config.Aimbot.TargetPart)
targetPart
screenPos, onScreen = Camera:(targetPart.Position)
onScreen
distance = (.(Mouse.X, Mouse.Y) - .(screenPos.X, screenPos.Y)).Magnitude
distance < closestDistance distance < Config.Aimbot.FOV
closestEnemy = targetPart
closestDistance = distance
closestEnemy
()
closestEnemy = ()
closestEnemy
targetPos = closestEnemy.Position
cameraCFrame = Camera.CFrame
newCFrame = .(cameraCFrame.Position, targetPos)
Camera.CFrame = cameraCFrame:(newCFrame, Config.Aimbot.Smoothness)
()
_, player (Players:())
player ~= LocalPlayer
character = player.Character
character (player)
targetPart = character:(Config.Hitbox.TargetPart)
targetPart
(player)
targetPart.Size = Config.Hitbox.EnemySize
targetPart.Color = Config.Hitbox.EnemyColor
targetPart.Size = Config.Hitbox.FriendlySize
targetPart.Color = Config.Hitbox.FriendlyColor
targetPart.Transparency = Config.Hitbox.Transparency
targetPart.Material = Config.Hitbox.Material
targetPart.CanCollide = Config.Hitbox.CanCollide
targetPart.Massless = Config.Hitbox.Massless
ESPTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
AimbotTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
HitboxTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
ESPTab:({
Name = ,
Default = Config.ESP.Enabled,
Callback = (Value)
Config.ESP.Enabled = Value
})
ESPTab:({
Name = ,
Default = Config.ESP.ShowDistance,
Callback = (Value)
Config.ESP.ShowDistance = Value
})
ESPTab:({
Name = ,
Default = Config.ESP.ShowHealth,
Callback = (Value)
Config.ESP.ShowHealth = Value
})
ESPTab:({
Name = ,
Default = Config.ESP.BoxESP,
Callback = (Value)
Config.ESP.BoxESP = Value
})
ESPTab:({
Name = ,
Default = Config.ESP.TracerESP,
Callback = (Value)
Config.ESP.TracerESP = Value
})
AimbotTab:({
Name = ,
Default = Config.Aimbot.Enabled,
Callback = (Value)
Config.Aimbot.Enabled = Value
})
AimbotTab:({
Name = ,
Min = ,
Max = ,
Default = Config.Aimbot.FOV,
Color = .(,,),
Increment = ,
ValueName = ,
Callback = (Value)
Config.Aimbot.FOV = Value
})
AimbotTab:({
Name = ,
Min = ,
Max = ,
Default = Config.Aimbot.Smoothness,
Color = .(,,),
Increment = ,
ValueName = ,
Callback = (Value)
Config.Aimbot.Smoothness = Value
})
AimbotTab:({
Name = ,
Default = Config.Aimbot.TargetPart,
Options = {, },
Callback = (Value)
Config.Aimbot.TargetPart = Value
})
HitboxTab:({
Name = ,
Default = Config.Hitbox.Enabled,
Callback = (Value)
Config.Hitbox.Enabled = Value
})
HitboxTab:({
Name = ,
Min = ,
Max = ,
Default = Config.Hitbox.EnemySize.X,
Color = .(,,),
Increment = ,
ValueName = ,
Callback = (Value)
Config.Hitbox.EnemySize = .(Value, Value, Value)
})
HitboxTab:({
Name = ,
Min = ,
Max = ,
Default = Config.Hitbox.Transparency,
Color = .(,,),
Increment = ,
ValueName = ,
Callback = (Value)
Config.Hitbox.Transparency = Value
})
HitboxTab:({
Name = ,
Default = Config.Hitbox.EnemyColor,
Callback = (Value)
Config.Hitbox.EnemyColor = Value
})
HitboxTab:({
Name = ,
Default = Config.Hitbox.FriendlyColor,
Callback = (Value)
Config.Hitbox.FriendlyColor = Value
})
HitboxTab:({
Name = ,
Default = Config.Hitbox.Material.Name,
Options = {, , },
Callback = (Value)
Config.Hitbox.Material = .Material[Value]
})
HitboxTab:({
Name = ,
Default = Config.Hitbox.CanCollide,
Callback = (Value)
Config.Hitbox.CanCollide = Value
})
HitboxTab:({
Name = ,
Default = Config.Hitbox.TargetPart,
Options = {, },
Callback = (Value)
Config.Hitbox.TargetPart = Value
})
RunService.RenderStepped:(()
()
Config.Aimbot.Enabled UserInputService:(Config.Aimbot.Key)
()
Config.Hitbox.Enabled
()
)
OrionLib:()
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.

Universal