Run it
Copy the script and paste it into your executor.
ESP = (:())();
ESP.Enabled = ;
ESP.ShowBox = ;
ESP.ShowName = ;
ESP.ShowHealth = ;
ESP.ShowTracer = ;
ESP.ShowDistance = ;
ESP.ShowSkeletons = ;
ESP_SETTINGS = {
BoxOutlineColor = .(, , ),
BoxColor = .(, , ),
NameColor = .(, , ),
HealthOutlineColor = .(, , ),
HealthHighColor = .(, , ),
HealthLowColor = .(, , ),
CharSize = .(, ),
Teamcheck = ,
WallCheck = ,
Enabled = ,
ShowBox = ,
BoxType = ,
ShowName = ,
ShowHealth = ,
ShowDistance = ,
ShowSkeletons = ,
ShowTracer = ,
TracerColor = .(, , ),
TracerThickness = ,
SkeletonsColor = .(, , ),
TracerPosition = ,
}
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:()
IJ =
OrionLib = (:(()))()
Rayfield = (:())()
Window = Rayfield:({
Name = ,
Icon = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled = ,
Invite = ,
RememberJoins =
},
KeySystem = ,
KeySettings = {
Title = ,
Subtitle = ,
Note = ,
FileName = ,
SaveKey = ,
GrabKeyFromSite = ,
Key = {}
}
})
Tab = Window:(, )
Section = Tab:()
Button = Tab:({
Name = ,
Callback = ()
(:())();
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
aimbotEnabled = Value
aimbotEnabled
()
,
})
Button = Tab:({
Name = ,
Callback = ()
aimAtPart ==
aimAtPart =
aimAtPart =
OrionLib:({
Name = ,
Content = .. aimAtPart,
Image = ,
Time =
})
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
wallCheckEnabled = Value
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
teamCheckEnabled = Value
,
})
Tab = Window:(, )
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.ShowBox = Value;
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.ShowBox = Value;
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.ShowName = Value;
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.ShowTracer = Value;
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.ShowDistance = Value;
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.ShowSkeletons = Value;
,
})
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESP.TeamCheck = Value;
,
})
Dropdown = Tab:({
Name = ,
Options = {,},
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Value)
ESP.BoxType = Value;
,
})
Dropdown = Tab:({
Name = ,
Options = {,,},
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Value)
ESP.TracerPosition = Value;
,
})
Tab = Window:(, )
Toggle = Tab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
IJ = state :().JumpRequest:(()
IJ
:().LocalPlayer.Character:():()
)
,
})
Slider = Tab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.WS = Value;
Humanoid = :().LocalPlayer.Character.Humanoid;
Humanoid:():(()
Humanoid.WalkSpeed = .WS;
)
Humanoid.WalkSpeed = .WS;
,
})
Tab = Window:(, )
Label = Tab:(, , .(, , ), )
Label = Tab:(, , .(, , ), ) 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, sirius.menu, docs.sirius.menu.

Universal