Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = },
KeySystem =
})
Players = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
RunService = :()
VirtualInputManager = :()
UserInputService = :()
HubSettings = {
AimbotEnabled = ,
InstantLock = ,
AutoShoot = ,
TeamCheck = ,
WallCheck = ,
TargetPart = ,
Smoothness = ,
Priority = ,
UseFOV = ,
FOVRadius = ,
FOVColor = .(, , ),
PanicKey = .KeyCode.P
}
FOVCircle = .()
FOVCircle.Thickness =
FOVCircle.Filled =
FOVCircle.Transparency =
FOVCircle.Visible =
(targetCharacter, targetPart)
HubSettings.WallCheck
origin = Camera.CFrame.Position
destination = targetPart.Position
direction = destination - origin
raycastParams = RaycastParams.()
raycastParams.FilterType = .RaycastFilterType.Exclude
raycastParams.FilterDescendantsInstances = {LocalPlayer.Character, targetCharacter}
result = :(origin, direction, raycastParams)
result ==
()
bestTarget =
shortestDistance = .huge
mousePos = .(Camera.ViewportSize.X / , Camera.ViewportSize.Y / )
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:(HubSettings.TargetPart)
humanoid = player.Character:()
humanoid humanoid.Health >
HubSettings.TeamCheck player.Team == LocalPlayer.Team
targetPart = player.Character[HubSettings.TargetPart]
(player.Character, targetPart)
screenPos, onScreen = Camera:(targetPart.Position)
onScreen
screenPos2D = .(screenPos.X, screenPos.Y)
distanceToCursor = (screenPos2D - mousePos).Magnitude
HubSettings.UseFOV distanceToCursor > HubSettings.FOVRadius
HubSettings.Priority ==
distanceToCursor < shortestDistance
bestTarget = player
shortestDistance = distanceToCursor
HubSettings.Priority ==
actualDistance = (targetPart.Position - Camera.CFrame.Position).Magnitude
actualDistance < shortestDistance
bestTarget = player
shortestDistance = actualDistance
bestTarget
()
VirtualInputManager:(, , , , , )
.()
VirtualInputManager:(, , , , , )
RunService.RenderStepped:(()
HubSettings.UseFOV
FOVCircle.Position = .(Camera.ViewportSize.X / , Camera.ViewportSize.Y / )
FOVCircle.Radius = HubSettings.FOVRadius
FOVCircle.Color = HubSettings.FOVColor
FOVCircle.Visible =
FOVCircle.Visible =
HubSettings.AimbotEnabled
target = ()
target target.Character target.Character:(HubSettings.TargetPart)
targetPos = target.Character[HubSettings.TargetPart].Position
HubSettings.InstantLock
Camera.CFrame = .(Camera.CFrame.Position, targetPos)
Camera.CFrame = Camera.CFrame:(.(Camera.CFrame.Position, targetPos), HubSettings.Smoothness)
HubSettings.AutoShoot
.(triggerShoot)
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed input.KeyCode == HubSettings.PanicKey
HubSettings.AimbotEnabled =
HubSettings.AutoShoot =
HubSettings.UseFOV =
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image =
})
)
MainTab = Window:(, )
ConfigTab = Window:(, )
MainTab:()
MainTab:({
Name = ,
CurrentValue = ,
Callback = (Value) HubSettings.AimbotEnabled = Value ,
})
MainTab:({
Name = ,
CurrentValue = ,
Callback = (Value) HubSettings.InstantLock = Value ,
})
MainTab:({
Name = ,
CurrentValue = ,
Callback = (Value) HubSettings.AutoShoot = Value ,
})
MainTab:({
Name = ,
Min = , max = , Increment = , Suffix = , CurrentValue = ,
Callback = (Value) HubSettings.Smoothness = Value ,
})
MainTab:()
MainTab:({
Name = ,
Options = {, , }, CurrentOption = {}, MultipleOptions = ,
Callback = (Option) HubSettings.TargetPart = Option[] ,
})
MainTab:({
Name = ,
Options = {, }, CurrentOption = {}, MultipleOptions = ,
Callback = (Option) HubSettings.Priority = Option[] ,
})
ConfigTab:()
ConfigTab:({
Name = ,
CurrentValue = ,
Callback = (Value) HubSettings.UseFOV = Value ,
})
ConfigTab:({
Name = ,
Min = , Max = , Increment = , Suffix = , CurrentValue = ,
Callback = (Value) HubSettings.FOVRadius = Value ,
})
ConfigTab:({
Name = ,
TargetColor = .(, , ),
Callback = (Color) HubSettings.FOVColor = Color ,
})
ConfigTab:()
ConfigTab:({
Name = ,
CurrentValue = ,
Callback = (Value) HubSettings.TeamCheck = Value ,
})
ConfigTab:({
Name = ,
CurrentValue = ,
Callback = (Value) HubSettings.WallCheck = Value ,
})
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
### Elite Combat Hub V2 **Made by: atharv** A highly optimized, clean universal combat script built with the modern Rayfield UI library. Fully responsive on mobile executors like Delta, Codex, and Fluxus, as well as PC. ### Features: - **Aimbot Engine:** Toggle between smooth locking or frame-perfect Instant Hard-Lock. - **Triggerbot:** Auto-shoots automatically whenever an enemy enters your crosshair. - **Dynamic FOV Circle:** Draws a highly customizable screen overlay to limit your target zone. - **Smart Filters:** Toggleable Team Check and Wall Check (Raycasting) to look legitimate. - **Panic Key:** Instantly press 'P' on your keyboard/input to disable all features if a moderator spectates you.

Universal