Run it
Copy the script and paste it into your executor.
discord.gg/bxScU3K4
OrionLib = (:(()))()
Window = OrionLib:({Name = , HidePremium = , SaveConfig = , ConfigFolder = })
Tab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
AimbotSection = Tab:({
Name =
})
TargetSection = Tab:({
Name =
})
ESPSection = Tab:({
Name =
})
aimbotEnabled =
aimAtPart =
wallCheckEnabled =
targetNPCs =
teamCheckEnabled =
headSizeEnabled =
espEnabled =
()
Cam = .CurrentCamera
Players = :()
localPlayer = Players.LocalPlayer
character = localPlayer.Character localPlayer.CharacterAdded:()
localRoot = character:()
nearestTarget =
shortestDistance = .huge
(target)
target target:() target:() target:(aimAtPart)
targetRoot = target[aimAtPart]
distance = (targetRoot.Position - localRoot.Position).Magnitude
distance < shortestDistance
wallCheckEnabled
rayDirection = (targetRoot.Position - Cam.CFrame.Position).Unit *
raycastParams = RaycastParams.()
raycastParams.FilterDescendantsInstances = {character}
raycastParams.FilterType = .RaycastFilterType.Blacklist
raycastResult = :(Cam.CFrame.Position, rayDirection, raycastParams)
raycastResult raycastResult.Instance:(target)
shortestDistance = distance
nearestTarget = target
shortestDistance = distance
nearestTarget = target
_, player (Players:())
player ~= localPlayer ( teamCheckEnabled player.Team ~= localPlayer.Team)
(player.Character)
targetNPCs
_, npc (:())
(npc)
nearestTarget
(targetPosition)
Cam = .CurrentCamera
targetPosition
Cam.CFrame = .(Cam.CFrame.Position, targetPosition)
()
runService = :()
connection
connection = runService.RenderStepped:(()
aimbotEnabled
connection:()
closestTarget = ()
closestTarget closestTarget:(aimAtPart)
targetRoot = closestTarget[aimAtPart]
aimbotEnabled closestTarget closestTarget:(aimAtPart) closestTarget.Humanoid.Health >
(targetRoot.Position)
rayDirection = (targetRoot.Position - .CurrentCamera.CFrame.Position).Unit *
raycastParams = RaycastParams.()
raycastParams.FilterDescendantsInstances = {character}
raycastParams.FilterType = .RaycastFilterType.Blacklist
raycastResult = :(.CurrentCamera.CFrame.Position, rayDirection, raycastParams)
raycastResult raycastResult.Instance:(closestTarget)
runService.RenderStepped:()
)
()
Players = :()
localPlayer = Players.LocalPlayer
(model)
head = model:()
head head:()
head.Size = .(, , )
head.CanCollide =
_, player (Players:())
player ~= localPlayer player.Character
(player.Character)
_, npc (:())
npc:() npc:()
(npc)
()
_, player (:():())
player ~= .Players.LocalPlayer player.Character player.Character:()
head = player.Character.Head
billboard = .()
billboard.Adornee = head
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
textLabel = .()
textLabel.Parent = billboard
textLabel.Size = .(, , , )
textLabel.Text = player.Name
textLabel.BackgroundTransparency =
textLabel.TextStrokeTransparency =
textLabel.TextScaled =
player.Team
textLabel.TextColor3 = player.Team.TeamColor.Color
textLabel.TextColor3 = .(, , )
billboard.Parent = head
()
_, player (:():())
player.Character player.Character:()
_, child (player.Character.Head:())
child:()
child:()
Tab:({
Name = ,
Default = ,
Callback = (Value)
aimbotEnabled = Value
aimbotEnabled
()
})
Tab:({
Name = ,
Callback = ()
aimAtPart ==
aimAtPart =
aimAtPart =
OrionLib:({
Name = ,
Content = .. aimAtPart,
Image = ,
Time =
})
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
wallCheckEnabled = Value
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
targetNPCs = Value
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
teamCheckEnabled = Value
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
headSizeEnabled = Value
headSizeEnabled
()
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
espEnabled = Value
espEnabled
()
()
})
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.
Script