Run it
Copy the script and paste it into your executor.
:() .Loaded:()
Players = :()
RunService = :()
UIS = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
LocalPlayer
(plr)
plr plr.Character
humanoid = plr.Character:()
humanoid
humanoid.Health >
repo =
Library = (:(repo .. ))()
ThemeManager = (:(repo .. ))()
SaveManager = (:(repo .. ))()
Window = Library:({
Title = ,
Footer = ,
Icon = ,
NotifySide = ,
ShowCustomCursor = ,
AutoShow =
})
Tabs = {
Main = Window:(,),
Visuals = Window:(,),
Player = Window:(,)
}
Toggles = Library.Toggles
Options = Library.Options
UIS.InputBegan:((input, gp)
gp
input.KeyCode == .KeyCode.RightShift
Library:()
)
MainBox = Tabs.Main:()
MainBox:(,{Text=})
MainBox:(,{Text=,Default=})
MainBox:(,{Text=,Default=})
MainBox:(,{Text=,Default=})
MainBox:(,{Text=,Default=})
MainBox:(,{
Text = ,
Default =
})
MainBox:(,{Text=})
MainBox:(,{
Values={,,,},
Default=,
Text=
})
AimbotBox = Tabs.Main:()
fovCircle = .()
fovCircle.Color = .(,,)
fovCircle.Thickness =
fovCircle.NumSides =
fovCircle.Radius =
fovCircle.Filled =
Smoothness =
hitboxSize =
hitboxTransparency =
AimbotBox:(,{Text=,Min=,Max=,Default=,
Callback=(v) fovCircle.Radius=v })
AimbotBox:(,{
Text=,
Min=,
Max=,
Default=,
Rounding=,
Callback=(v) Smoothness=v
})
MainBox:(,{Text=,Min=,Max=,Default=,
Callback=(v) hitboxSize=v })
MainBox:(,{
Text=,
Min=,
Max=,
Default=,
Rounding=,
Callback=(v) hitboxTransparency=v
})
RunService.RenderStepped:(()
fovCircle.Visible = Toggles.FOVCircle.Value
fovCircle.Position = Toggles.LockFOV.Value
.(Camera.ViewportSize.X/,Camera.ViewportSize.Y/)
UIS:()
)
(char,name)
name==
char:() char:() char:()
name==
char:() char:() char:()
char:(name)
(part)
Toggles.WallCheck.Value
params = RaycastParams.()
params.FilterType = .RaycastFilterType.Blacklist
params.FilterDescendantsInstances = {LocalPlayer.Character, part.Parent}
params.IgnoreWater =
:(Camera.CFrame.Position, part.Position - Camera.CFrame.Position, params)
()
closest,dist=,.huge
_,plr (Players:())
plr ~= LocalPlayer
plr.Character
( Toggles.DeadCheck.Value (plr))
Toggles.TeamCheck.Value plr.Team==LocalPlayer.Team
part=(plr.Character,Options.TargetPart.Value)
part (part)
pos,vis=Camera:(part.Position)
diff=(.(pos.X,pos.Y)-fovCircle.Position).Magnitude
vis diff<fovCircle.Radius diff<dist
closest,dist=plr,diff
closest
RunService.RenderStepped:(()
Toggles.Aimbot.Value
target=()
target target.Character
part=(target.Character,Options.TargetPart.Value)
part
dir=(part.Position-Camera.CFrame.Position).Unit
Camera.CFrame=.(
Camera.CFrame.Position,
Camera.CFrame.Position + Camera.CFrame.LookVector:(dir,Smoothness)
)
)
stored = {}
RunService.Heartbeat:(()
_,plr (Players:())
plr ~= LocalPlayer plr.Character
root = plr.Character:()
root
Toggles.EnableHitbox.Value
stored[plr]
stored[plr] = {
Size=root.Size,
Transparency=root.Transparency,
Material=root.Material,
Color=root.Color
}
root.Size = .(hitboxSize,hitboxSize,hitboxSize)
root.Transparency = hitboxTransparency
root.Material = .Material.Neon
root.Color = .(,,)
root.CanCollide =
stored[plr]
root.Size = stored[plr].Size
root.Transparency = stored[plr].Transparency
root.Material = stored[plr].Material
root.Color = stored[plr].Color
stored[plr] =
)
VisualsBox = Tabs.Visuals:()
VisualsBox:(,{Text=,Default=})
VisualsBox:(,{Text=,Default=})
VisualsBox:(,{Text=,Default=})
(plr)
text=.()
text.Size=
text.Center=
text.Outline=
text.Color=.(,,)
RunService.RenderStepped:(()
Toggles.ESPEnabled.Value plr.Character plr.Character:()
pos,vis=Camera:(plr.Character.HumanoidRootPart.Position)
vis
label=
Toggles.ESPName.Value label=plr.Name..
Toggles.ESPDistance.Value LocalPlayer.Character
dist=(LocalPlayer.Character.HumanoidRootPart.Position-
plr.Character.HumanoidRootPart.Position).Magnitude
label=label....math.(dist)..
text.Text=label
text.Position=.(pos.X,pos.Y)
text.Visible=
text.Visible=
text.Visible=
)
_,p (Players:())
p~=LocalPlayer (p)
Players.PlayerAdded:((p)
p~=LocalPlayer (p)
)
MoveBox = Tabs.Visuals:()
noclipConn
MoveBox:(,{Text=}):((v)
v
noclipConn=RunService.Stepped:(()
LocalPlayer.Character
_,part (LocalPlayer.Character:())
part:() part.CanCollide=
)
noclipConn
noclipConn:()
noclipConn=
)
infJump=
MoveBox:(,{Text=}):((v)
infJump=v
)
UIS.JumpRequest:(()
infJump LocalPlayer.Character
LocalPlayer.Character:():()
)
MoveBox:(,{Text=,Min=,Max=,Default=,
Callback=(v)
LocalPlayer.Character
LocalPlayer.Character:().WalkSpeed=v
})
PlayerBox = Tabs.Player:()
()
list={}
_,plr (Players:())
plr~=LocalPlayer .(list,plr.Name)
list
PlayerBox:(,{Values=(),Default=,Text=})
PlayerBox:({Text=,Func=()
Options.PlayerList:(())
})
PlayerBox:(,{Text=}):((v)
target=Players:(Options.PlayerList.Value)
target target.Character
Camera.CameraSubject = v
target.Character:()
LocalPlayer.Character:()
)
PlayerBox:({Text=,Func=()
target=Players:(Options.PlayerList.Value)
target target.Character target.Character:()
LocalPlayer.Character:(target.Character.HumanoidRootPart.CFrame)
})
ThemeManager:(Library)
SaveManager:(Library)
SaveManager:()
SaveManager:()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.
Aimbot for any game

Universal