Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled = ,
Invite = ,
RememberJoins =
},
KeySystem = ,
KeySettings = {
Title = ,
Subtitle = ,
Note = ,
FileName = ,
SaveKey = ,
GrabKeyFromSite = ,
Key = {}
}
})
AimbotTab = Window:(, )
AimbotSection = AimbotTab:()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
Actions = {
Ignore = {
Name = ,
Callback = ()
()
},
},
})
aimAssistLoop
FOVring
()
aimAssistLoop
aimAssistLoop:()
aimAssistLoop =
FOVring
FOVring:()
FOVring =
()
(toggleName, flag, withRedCircle)
AimbotTab:({
Name = toggleName,
CurrentValue = ,
Flag = flag,
Callback = (Value)
teamCheck =
fov =
smoothing =
RunService = :()
UserInputService = :()
withRedCircle FOVring
FOVring = .()
FOVring.Visible =
FOVring.Thickness =
FOVring.Radius = fov
FOVring.Transparency =
FOVring.Color = .(, , )
FOVring.Position = .CurrentCamera.ViewportSize /
(cframe)
ray = Ray.(cframe.Position, cframe.LookVector).Unit
target =
mag = .huge
i, v (.Players:())
v.Character v.Character:() v.Character:() v.Character:() v ~= .Players.LocalPlayer (v.Team ~= .Players.LocalPlayer.Team teamCheck)
magBuf = (v.Character.Head.Position - ray:(v.Character.Head.Position)).Magnitude
magBuf < mag
mag = magBuf
target = v
target
Value
aimAssistLoop = RunService.RenderStepped:(()
pressed = UserInputService:(.UserInputType.MouseButton2)
localPlay = .Players.LocalPlayer.Character
cam = .CurrentCamera
zz = .CurrentCamera.ViewportSize /
pressed
curTar = (cam.CFrame)
curTar
ssHeadPoint = cam:(curTar.Character.Head.Position)
ssHeadPoint = .(ssHeadPoint.X, ssHeadPoint.Y)
(ssHeadPoint - zz).Magnitude < fov
.CurrentCamera.CFrame = .CurrentCamera.CFrame:(.(cam.CFrame.Position, curTar.Character.Head.Position), smoothing)
UserInputService:(.KeyCode.Delete)
()
)
()
})
(, , )
Toggle = AimbotTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
(:())()
,
})
MiscTab = Window:(, )
MiscSection = MiscTab:()
Slider = MiscTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
speed =
plr = :().LocalPlayer
.() plr.Character
humRoot = plr.Character:()
plr.Character:().AutoRotate =
velocity = .()
velocity.Attachment0 = humRoot:()
velocity.MaxTorque = .huge
velocity.AngularVelocity = .(, speed, )
velocity.Parent = humRoot
velocity.Name =
,
})
Slider = MiscTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.Players.LocalPlayer.Character.Humanoid.WalkSpeed = (Value)
,
})
Slider = MiscTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.Players.LocalPlayer.Character.Humanoid.JumpPower = (Value)
,
})
InfoTab = Window:(, )
InfoSection = InfoTab:()
Button = InfoTab:({
Name = ,
Callback = ()
()
,
})
Button = InfoTab:({
Name = ,
Callback = ()
()
,
})
Button = InfoTab:({
Name = ,
Callback = ()
()
,
})
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu, raw.githubusercontent.com.