Run it
Copy the script and paste it into your executor.
OrionLib = (:(()))()
Window = OrionLib:({Name = , HidePremium = , SaveConfig = , ConfigFolder = })
OrionLib:({
Name = ,
Content = ,
Image = ,
Time =
})
Tab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Section = Tab:({
Name =
})
Tab:({
Name = ,
Callback = ()
OrionLib:({
Name = ,
Content = ,
Image = ,
Time =
})
})
Tab:({
Name = ,
Callback = ()
bodyvel_Name =
userinputs = :()
w = :()
r = :()
d = :()
strength =
w.ChildAdded:((model)
model.Name ==
part_to_impulse = model[][].Part1
part_to_impulse
()
inputObj
velocityObj = .(, part_to_impulse)
model:():(()
model.Parent
userinputs:() == .UserInputType.MouseButton2
()
velocityObj.MaxForce = .(.huge, .huge, .huge)
velocityObj.Velocity = .CurrentCamera.CFrame.lookVector * strength
d:(velocityObj, )
userinputs:() == .UserInputType.MouseButton1
velocityObj:()
()
velocityObj:()
()
)
)
})
Tab:({
Name = ,
Callback = ()
bodyvel_Name =
userinputs = :()
w = :()
r = :()
d = :()
strength =
w.ChildAdded:((model)
model.Name ==
part_to_impulse = model[][].Part1
part_to_impulse
()
inputObj
velocityObj = .(, part_to_impulse)
model:():(()
model.Parent
userinputs:() == .UserInputType.MouseButton2
()
velocityObj.MaxForce = .(.huge, .huge, .huge)
velocityObj.Velocity = .CurrentCamera.CFrame.lookVector * strength
d:(velocityObj, )
userinputs:() == .UserInputType.MouseButton1
velocityObj:()
()
velocityObj:()
()
)
)
})
Tab:({
Name = ,
Callback = ()
bodyvel_Name =
userinputs = :()
w = :()
r = :()
d = :()
strength =
w.ChildAdded:((model)
model.Name ==
part_to_impulse = model[][].Part1
part_to_impulse
()
inputObj
velocityObj = .(, part_to_impulse)
model:():(()
model.Parent
userinputs:() == .UserInputType.MouseButton2
()
velocityObj.MaxForce = .(.huge, .huge, .huge)
velocityObj.Velocity = .CurrentCamera.CFrame.lookVector * strength
d:(velocityObj, )
userinputs:() == .UserInputType.MouseButton1
velocityObj:()
()
velocityObj:()
()
)
)
})
Tab:({
Name = ,
Callback = ()
bodyvel_Name =
userinputs = :()
w = :()
r = :()
d = :()
strength =
w.ChildAdded:((model)
model.Name ==
part_to_impulse = model[][].Part1
part_to_impulse
()
inputObj
velocityObj = .(, part_to_impulse)
model:():(()
model.Parent
userinputs:() == .UserInputType.MouseButton2
()
velocityObj.MaxForce = .(.huge, .huge, .huge)
velocityObj.Velocity = .CurrentCamera.CFrame.lookVector * strength
d:(velocityObj, )
userinputs:() == .UserInputType.MouseButton1
velocityObj:()
()
velocityObj:()
()
)
)
})
Tab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
OrionLib:({
Name = ..Value,
Content = ,
Image = ,
Time =
})
bodyvel_Name =
userinputs = :()
w = :()
r = :()
d = :()
strength = Value
w.ChildAdded:((model)
model.Name ==
part_to_impulse = model[][].Part1
part_to_impulse
()
inputObj
velocityObj = .(, part_to_impulse)
model:():(()
model.Parent
userinputs:() == .UserInputType.MouseButton2
()
velocityObj.MaxForce = .(.huge, .huge, .huge)
velocityObj.Velocity = .CurrentCamera.CFrame.lookVector * strength
d:(velocityObj, )
userinputs:() == .UserInputType.MouseButton1
velocityObj:()
()
velocityObj:()
()
)
)
})
Tab2 = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Tab2:({
Name = ,
Callback = ()
(:())()
})
Tab2:({
Name = ,
Callback = ()
fov =
maxDistance =
maxTransparency =
teamCheck =
RunService = :()
UserInputService = :()
Players = :()
Cam = .Workspace.CurrentCamera
FOVring = .()
FOVring.Visible =
FOVring.Thickness =
FOVring.Color = .(, , )
FOVring.Filled =
FOVring.Radius = fov
FOVring.Position = Cam.ViewportSize /
()
camViewportSize = Cam.ViewportSize
FOVring.Position = camViewportSize /
(input)
input.KeyCode == .KeyCode.Delete
RunService:()
FOVring:()
UserInputService.InputBegan:(onKeyDown)
(target)
lookVector = (target - Cam.CFrame.Position).unit
newCFrame = .(Cam.CFrame.Position, Cam.CFrame.Position + lookVector)
Cam.CFrame = newCFrame
(distance)
maxDistance = fov
transparency = ( - (distance / maxDistance)) * maxTransparency
transparency
(player)
character = player.Character
character character:()
character.Humanoid.Health >
(trg_part)
nearest =
last = .huge
playerMousePos = Cam.ViewportSize /
localPlayer = Players.LocalPlayer
i = , #Players:()
player = Players:()[i]
player player ~= localPlayer ( teamCheck player.Team ~= localPlayer.Team)
(player)
part = player.Character player.Character:(trg_part)
part
ePos, isVisible = Cam:(part.Position)
distance = (.(ePos.x, ePos.y) - playerMousePos).Magnitude
distance < last isVisible distance < fov distance < maxDistance
last = distance
nearest = player
nearest
()
teamCheck = teamCheck
()
()
RunService.RenderStepped:(()
()
closest = ()
closest closest.Character:()
(closest.Character.Head.Position)
closest
ePos, isVisible = Cam:(closest.Character.Head.Position)
distance = (.(ePos.x, ePos.y) - (Cam.ViewportSize / )).Magnitude
FOVring.Transparency = (distance)
FOVring.Transparency = maxTransparency
()
)
})
Tab2:({
Name = ,
Callback = ()
maxDistance =
})
(:())()
()
Tab3 = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Tab3:({
Name = ,
Callback = ()
(:())()
})
Tab3:({
Name = ,
Callback = ()
(:())()
})
OrionLib:({
Name = ,
Content = ,
Image = ,
Time =
})
.StarterGui:(, {
Title = ,
Text = ,
Duration = ,
})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