Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
RunService = :()
Workspace = :()
UserInputService = :()
HttpService = :()
TweenService = :()
TeleportService = :()
MarketplaceService = :()
StarterGui = :()
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = },
KeySystem =
})
()
success, redFrame, blueFrame = (()
playerGui = LocalPlayer:()
playerGui ,
main = playerGui:()
main ,
mainGameFrame = main:()
mainGameFrame ,
playersFrame = mainGameFrame:()
playersFrame ,
playersFrame:(), playersFrame:()
)
success
redFrame, blueFrame
,
(frame)
names = {}
frame names
_, child (frame:())
child:()
.(names, child.Name)
names
(name)
(name):(, )
()
redFrame, blueFrame = ()
redFrame blueFrame {}, {}
redPlayers = (redFrame)
bluePlayers = (blueFrame)
isLocalPlayerInRed =
isLocalPlayerInBlue =
sanitizedLocalPlayerName = (LocalPlayer.Name)
_, name (redPlayers)
(name) == sanitizedLocalPlayerName
isLocalPlayerInRed =
_, name (bluePlayers)
(name) == sanitizedLocalPlayerName
isLocalPlayerInBlue =
isLocalPlayerInRed isLocalPlayerInBlue
{}, {}
enemyFrame = isLocalPlayerInRed blueFrame redFrame
enemyNames = (enemyFrame)
enemyPlayerInstances = {}
_, name (enemyNames)
player = Players:(name)
player player ~= LocalPlayer
.(enemyPlayerInstances, player)
enemyTeamColor = isLocalPlayerInRed .(, , ) .(, , )
enemyPlayerInstances, enemyTeamColor
AimAssistTab = Window:()
AimAssistTab:()
aimDistance =
clickShootEnabled =
autoShootEnabled =
currentWeapon =
isWeaponEquipped =
()
(()
currentWeapon currentWeapon.Parent currentWeapon:()
scripts = {}
_, descendant (currentWeapon:())
descendant:() descendant:()
.(scripts, descendant)
.(scripts, currentWeapon:())
.(scripts, currentWeapon:())
_, (scripts)
.Disabled ~= .BlockClick
.Disabled = .BlockClick
)
()
character = LocalPlayer.Character
character
currentWeapon =
isWeaponEquipped =
equippedTool
_, child (character:())
child:() child:()
equippedTool = child
equippedTool currentWeapon ~= equippedTool
currentWeapon = equippedTool
isWeaponEquipped =
()
equippedTool isWeaponEquipped
currentWeapon =
isWeaponEquipped =
()
(clickShootEnabled autoShootEnabled) .BlockClick
.BlockClick =
()
(clickShootEnabled autoShootEnabled) .BlockClick
.BlockClick =
()
(state)
clickShootEnabled = state
()
(state)
autoShootEnabled = state
()
UserInputService.InputBegan:((input)
input.KeyCode == blockShootKey
clickShootEnabled autoShootEnabled
.BlockClick = .BlockClick
()
)
AimAssistTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
CurrentValue = (aimDistance),
Callback = (text)
num = (text)
num
aimDistance = .(num, , )
,
})
AimAssistTab:()
AimAssistTab:({ Name = , CurrentValue = , Callback = SetClickShootState })
AimAssistTab:({ Name = , CurrentValue = , Callback = SetAutoShootState })
LocalPlayer.Backpack
LocalPlayer.Backpack.ChildRemoved:((child)
child:() child == currentWeapon
isWeaponEquipped =
.()
()
)
LocalPlayer.Backpack.ChildAdded:((child)
child:() child:() currentWeapon child.Name == currentWeapon.Name
currentWeapon =
isWeaponEquipped =
()
)
.(()
.()
()
)
(playerListProvider)
players = ()
players (players) ~=
character = LocalPlayer.Character
character character:(Workspace)
hrp = character:()
hrp
closestPlayer, minDistance = , aimDistance
_, player (players)
player (player) == player:()
targetCharacter = player.Character
targetCharacter targetCharacter:(Workspace)
targetHrp = targetCharacter:()
targetHumanoid = targetCharacter:()
targetHrp targetHumanoid targetHumanoid.Health >
success, distance = (() (hrp.Position - targetHrp.Position).Magnitude )
success distance < minDistance
minDistance = distance
closestPlayer = player
closestPlayer
(targetPlayer)
targetPlayer
localCharacter = LocalPlayer.Character
localCharacter localCharacter:(Workspace)
targetCharacter = targetPlayer.Character
targetCharacter targetCharacter:(Workspace)
localHrp = localCharacter:()
targetHrp = targetCharacter:()
targetHumanoid = targetCharacter:()
localHrp targetHrp targetHumanoid
success, distance = (() (localHrp.Position - targetHrp.Position).Magnitude )
success distance > (aimDistance )
raycastParams = RaycastParams.()
raycastParams.FilterType = .RaycastFilterType.Blacklist
raycastParams.FilterDescendantsInstances = { localCharacter }
raycastParams.IgnoreWater =
raycastParams.CollisionGroup =
direction = targetHrp.Position - localHrp.Position
raycastResult = Workspace:(localHrp.Position, direction.Unit * .(distance, aimDistance ), raycastParams)
raycastResult
hitPart = raycastResult.Instance
hitPart hitPart:(targetCharacter)
lastFireTime =
fireDelay =
()
() - lastFireTime < fireDelay
lastFireTime = ()
isWeaponEquipped
target = (getEnemyPlayers)
target
(target)
localCharacter = LocalPlayer.Character
localCharacter localCharacter:(Workspace)
localHrp = localCharacter:()
localHrp
targetCharacter = target.Character
targetCharacter targetCharacter:(Workspace)
targetHrp = targetCharacter:()
targetHrp
predictedPosition = targetHrp.Position
handle = currentWeapon:() currentWeapon
handle
(() currentWeapon.fire:() )
(()
beamRemote = ReplicatedStorage:()
beamRemote
beamRemote:(handle, predictedPosition)
showBeamRemote = currentWeapon:()
showBeamRemote
showBeamRemote:(predictedPosition, localHrp.Position, handle)
)
(()
direction = (predictedPosition - localHrp.Position).Unit
currentWeapon.kill:(target, direction, localHrp.Position)
)
.(()
RunService.Heartbeat:()
autoShootEnabled isWeaponEquipped currentWeapon .BlockClick
target = (getEnemyPlayers)
target (target)
()
)
Mouse.Button1Down:(()
clickShootEnabled isWeaponEquipped currentWeapon .BlockClick
target = (getEnemyPlayers)
target (target)
()
)
ESPTab2 = Window:()
ESPTab2:()
espEnabled =
espHighlights = {}
(player)
espHighlights[player]
(() espHighlights[player]:() )
espHighlights[player] =
(player, color)
character = player.Character
character (player)
highlight = espHighlights[player]
highlight highlight.Parent
highlight (player)
highlight = .()
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.OutlineColor = .(, , )
highlight.Parent = character
espHighlights[player] = highlight
highlight.Adornee = character
highlight.FillColor = color
()
espEnabled
player, _ (espHighlights) (player)
enemyPlayers, enemyColor = ()
enemyPlayers
currentEnemies = {}
_, player (enemyPlayers)
currentEnemies[player] =
(player, enemyColor)
player, _ (espHighlights)
currentEnemies[player] (player)
ESPTab2:({
Name = ,
CurrentValue = ,
Callback = (state)
espEnabled = state
()
,
})
RunService.Heartbeat:(()
espEnabled (updateAllHighlights)
)
(player)
(character)
.()
espEnabled ()
player.CharacterAdded:(onCharAdded)
_, player (Players:())
player ~= LocalPlayer (player)
Players.PlayerAdded:((player)
player ~= LocalPlayer (player)
)
LocalPlayer.CharacterAdded:(()
.()
espEnabled ()
)
Players.PlayerRemoving:((player)
(player)
)
Rayfield:({
Title = ,
Content = ,
Duration = ,
})Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
• Aim Distance (Distance to shoot) • Auto Shoot ( shoots the visible opponent) • Click Shoot ( click anywhere near the opponent to automatically shoot) • Esp ( highlights teammates and opponents) Most scripts out there have the same features but usually come with a lame key system This one comes with No key system full source included and still packs all the features most scripts offer

Universal