Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
KeySystem = ,
})
Players = :()
RunService = :()
UserInputService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
aimbotActive =
targetLocked =
currentTarget =
fovRadius =
aimPart =
smoothness =
aimSpeed =
()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.ZIndexBehavior = .ZIndexBehavior.Sibling
gui.Parent = LocalPlayer.PlayerGui
container = .()
container.Name =
container.Size = .(, fovRadius * , , fovRadius * )
container.Position = .(, -fovRadius, , -fovRadius)
container.BackgroundTransparency =
container.ZIndex =
container.Parent = gui
glow = .()
glow.Name =
glow.Size = .(, , , )
glow.Position = .(-, , -, )
glow.BackgroundTransparency =
glow.BackgroundColor3 = .(, , )
glow.ZIndex =
glow.Parent = container
glowCorner = .()
glowCorner.CornerRadius = .(, )
glowCorner.Parent = glow
border = .()
border.Name =
border.Size = .(, , , )
border.BackgroundTransparency =
border.BorderSizePixel =
border.BorderColor3 = .(, , )
border.ZIndex =
border.Parent = container
(posX, posY)
dot = .()
dot.Size = .(, , , )
dot.Position = .(posX, -, posY, -)
dot.BackgroundColor3 = .(, , )
dot.BackgroundTransparency =
dot.ZIndex =
dot.Parent = container
dotCorner = .()
dotCorner.CornerRadius = .(, )
dotCorner.Parent = dot
dot
(, )
(, )
(, )
(, )
dot = .()
dot.Name =
dot.Size = .(, , , )
dot.Position = .(, -, , -)
dot.BackgroundColor3 = .(, , )
dot.BackgroundTransparency =
dot.ZIndex =
dot.Parent = container
dotCorner = .()
dotCorner.CornerRadius = .(, )
dotCorner.Parent = dot
lockRing = .()
lockRing.Name =
lockRing.Size = .(, , , )
lockRing.Position = .(, , , )
lockRing.BackgroundTransparency =
lockRing.BorderSizePixel =
lockRing.BorderColor3 = .(, , )
lockRing.ZIndex =
lockRing.Visible =
lockRing.Parent = container
lockCorner = .()
lockCorner.CornerRadius = .(, )
lockCorner.Parent = lockRing
gui, container, lockRing
fovGUI, fovContainer, lockRing = ()
fovGUI.Enabled =
()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = LocalPlayer.PlayerGui
bg = .()
bg.Name =
bg.Size = .(, , , )
bg.Position = .(, -, , )
bg.BackgroundColor3 = .(, , )
bg.BackgroundTransparency =
bg.BorderSizePixel =
bg.BorderColor3 = .(, , )
bg.ZIndex =
bg.Parent = gui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = bg
led = .()
led.Name =
led.Size = .(, , , )
led.Position = .(, , , -)
led.BackgroundColor3 = .(, , )
led.BackgroundTransparency =
led.ZIndex =
led.Parent = bg
ledCorner = .()
ledCorner.CornerRadius = .(, )
ledCorner.Parent = led
status = .()
status.Name =
status.Size = .(, , , )
status.Position = .(, , , )
status.BackgroundTransparency =
status.Text =
status.TextColor3 = .(, , )
status.TextSize =
status.TextXAlignment = .TextXAlignment.Left
status.TextYAlignment = .TextYAlignment.Bottom
status.Font = .Font.GothamSemibold
status.ZIndex =
status.Parent = bg
target = .()
target.Name =
target.Size = .(, , , )
target.Position = .(, , , )
target.BackgroundTransparency =
target.Text =
target.TextColor3 = .(, , )
target.TextSize =
target.TextXAlignment = .TextXAlignment.Left
target.TextYAlignment = .TextYAlignment.Top
target.Font = .Font.Gotham
target.ZIndex =
target.Parent = bg
dist = .()
dist.Name =
dist.Size = .(, , , )
dist.Position = .(, , , )
dist.BackgroundTransparency =
dist.Text =
dist.TextColor3 = .(, , )
dist.TextSize =
dist.TextXAlignment = .TextXAlignment.Right
dist.TextYAlignment = .TextYAlignment.Top
dist.Font = .Font.Gotham
dist.ZIndex =
dist.Parent = bg
gui, led, status, target, dist
statusGUI, statusLED, statusText, targetText, distText = ()
(active, locked, target)
active
locked target
statusLED.BackgroundColor3 = .(, , )
statusText.Text =
targetText.Text = target.Name
lockRing.Visible =
fovContainer.Border.BorderColor3 = .(, , )
fovContainer.Glow.BackgroundColor3 = .(, , )
fovContainer.Glow.BackgroundTransparency =
statusLED.BackgroundColor3 = .(, , )
statusText.Text =
targetText.Text =
lockRing.Visible =
fovContainer.Border.BorderColor3 = .(, , )
fovContainer.Glow.BackgroundColor3 = .(, , )
fovContainer.Glow.BackgroundTransparency =
statusLED.BackgroundColor3 = .(, , )
statusText.Text =
targetText.Text =
distText.Text =
lockRing.Visible =
fovContainer.Border.BorderColor3 = .(, , )
fovContainer.Glow.BackgroundColor3 = .(, , )
fovContainer.Glow.BackgroundTransparency =
()
aimbotActive
center = Camera.ViewportSize /
bestTarget =
bestDistance = .huge
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:(aimPart)
part = player.Character[aimPart]
pos, onScreen = Camera:(part.Position)
onScreen
dist = (.(pos.X, pos.Y) - center).Magnitude
dist <= fovRadius
dist < bestDistance
bestDistance = dist
bestTarget = player
bestTarget
(target)
target target.Character
targetLocked =
currentTarget =
(aimbotActive, )
part = target.Character:(aimPart)
part
targetLocked =
currentTarget =
(aimbotActive, )
pos, onScreen = Camera:(part.Position)
onScreen
targetLocked =
currentTarget =
(aimbotActive, )
center = Camera.ViewportSize /
targetPos = .(pos.X, pos.Y)
offset = targetPos - center
offset.Magnitude > fovRadius
targetLocked =
currentTarget =
(aimbotActive, )
currentPos = .(Mouse.X, Mouse.Y)
speedFactor = aimSpeed *
newPos = currentPos + offset * ( - smoothness) * speedFactor
(()
Mouse Mouse.Move
Mouse.(newPos.X, newPos.Y)
)
targetLocked =
currentTarget = target
(aimbotActive, , target)
dist = (part.Position - Camera.CFrame.Position).Magnitude
distText.Text = .(, dist)
RunService.RenderStepped:(()
aimbotActive
targetLocked
targetLocked =
currentTarget =
(, )
currentTarget targetLocked
currentTarget.Character currentTarget.Character:(aimPart)
success = (currentTarget)
success
newTarget = ()
newTarget
(newTarget)
targetLocked =
currentTarget =
(aimbotActive, )
newTarget = ()
newTarget
(newTarget)
targetLocked =
currentTarget =
(aimbotActive, )
newTarget = ()
newTarget
(newTarget)
targetLocked
targetLocked =
currentTarget =
(aimbotActive, )
)
MainTab = Window:(, )
MainSection = MainTab:()
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
aimbotActive = Value
fovGUI.Enabled = Value
Value
targetLocked =
currentTarget =
(, )
(, )
,
})
MainTab:({
Name = ,
Min = ,
Max = ,
Increment = ,
CurrentValue = fovRadius,
Flag = ,
Callback = (Value)
fovRadius = Value
fovContainer.Size = .(, fovRadius * , , fovRadius * )
fovContainer.Position = .(, -fovRadius, , -fovRadius)
,
})
AimSection = MainTab:()
MainTab:({
Name = ,
Min = ,
Max = ,
Increment = ,
CurrentValue = smoothness,
Flag = ,
Callback = (Value)
smoothness = Value
,
})
MainTab:({
Name = ,
Min = ,
Max = ,
Increment = ,
CurrentValue = aimSpeed,
Flag = ,
Callback = (Value)
aimSpeed = Value
,
})
MainTab:({
Name = ,
Options = {, , , },
CurrentOption = ,
Flag = ,
Callback = (Option)
aimPart = Option
targetLocked =
currentTarget =
aimbotActive
(, )
,
})
InfoSection = MainTab:()
MainTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocus = ,
Flag = ,
Callback = (Text)
(, Text)
,
})
MainTab:({
Name = ,
Callback = ()
targetLocked =
currentTarget =
(aimbotActive, )
,
})
MainTab:({
Name = ,
CurrentKeybind = ,
HoldToInteract = ,
Flag = ,
Callback = ()
aimbotActive = aimbotActive
fovGUI.Enabled = aimbotActive
aimbotActive
targetLocked =
currentTarget =
(, )
(, )
,
})
RunService.Heartbeat:(()
statusInput = Rayfield:()
statusInput
aimbotActive currentTarget
dist =
currentTarget.Character currentTarget.Character:(aimPart)
part = currentTarget.Character[aimPart]
dist = (part.Position - Camera.CFrame.Position).Magnitude
statusInput:(.(
,
currentTarget.Name,
dist,
aimPart
))
aimbotActive
statusInput:()
statusInput:()
)
()
()
()
()
(, )Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
Esse script funcionando em jogos de arma

Universal