Run it
Copy the script and paste it into your executor.
().Circle = {
[] = ,
[] = ,
[] = ,
[] = {,,,,,,}
}
().Configuration = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
().Keybinds = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
StarterGui = :()
Players = :()
LocalPlayer = Players.LocalPlayer
(Ti,Te)
StarterGui:(, {Title = (Ti), Text = (Te)})
Mouse = LocalPlayer:()
Mouse.KeyDown:((key)
key == .(().Keybinds[])
().Configuration[] ==
().Circle[] = ().Circle[]
().Configuration[] ==
(,..(().Circle[]))
key == .(().Keybinds[])
().Configuration[] ==
().Configuration[] = ().Configuration[]
().Configuration[] ==
(,..(().Configuration[]))
key == .(().Keybinds[])
().Configuration[] ==
().Configuration[] = ().Configuration[]
().Configuration[] ==
(,..(().Configuration[]))
key == .(().Keybinds[])
().Configuration[] ==
().Circle[] = ().Circle[] + ().Configuration[]
().Configuration[] ==
(,..().Circle[])
key == .(().Keybinds[])
().Configuration[] ==
().Circle[] = ().Circle[] - ().Configuration[]
().Configuration[] ==
(,..().Circle[])
key == .(().Keybinds[])
().Configuration[] = ().Configuration[]
(,..(().Configuration[]))
key == .(().Keybinds[])
().Configuration[] = ().Configuration[]
().Configuration[] ==
(,..(().Configuration[]))
)
(gcinfo collectgarbage, (...)
().Configuration[] ==
.(,)
)
HPHook;
HPHook = (, , (H, HP)
()
(H) == (HP) ==
(H, HP)
)
HitParts = {}
t = ()
FTI = (hit,handle)
Humanoid = hit.Parent:()
Humanoid Humanoid.Health ~= hit.Parent.Name ~= LocalPlayer.Character.Name
().Configuration[] == hit.Transparency >
Region = Region3.(handle.Position + .(-,-,-), handle.Position + .(,,))
InRegion = :():(Region)
().Configuration[]
_,v (InRegion)
v:() v:() v.Name ~=
().Circle[] ==
i,parts (hit.Parent:())
parts:()
.(().Circle[],parts.Name)
.(HitParts,parts.Name)
#HitParts >= .(HitParts)
.(HitParts,parts.Name)
.(() - t) <
t = ()
(parts,handle,)
(parts,handle,)
(parts,v,)
(parts,v,)
i,parts (hit.Parent:())
parts:()
.(().Circle[],parts.Name)
(parts,handle,)
(parts,handle,)
(parts,v,)
(parts,v,)
_,v (InRegion)
v:() v:()
().Circle[] ==
i,parts (hit.Parent:())
parts:()
.(().Circle[],parts.Name)
.(HitParts,parts.Name)
#HitParts >= .(HitParts)
.(HitParts,parts.Name)
.(() - t) <
t = ()
(parts,v,)
(parts,v,)
i,parts (hit.Parent:())
parts:()
.(().Circle[],parts.Name)
(parts,v,)
(parts,v,)
IsTeam = (Player)
Player.Team == LocalPlayer.Team
:().RenderStepped:(()
().Configuration[] ==
().Circle[] ==
Tool = LocalPlayer.Character LocalPlayer.Character:()
Tool
().Configuration[] LocalPlayer.Character.Humanoid.Health ~= Tool:() Tool:()
Handle = Tool:()
Handle
Size = ().Circle[]
().Configuration[] ==
i,v (:():())
(v) ==
HRP = v.Character v.Character:()
HRP
Distance = (HRP.Position - Handle.Position).Magnitude
Distance <= Size
(HRP,Handle)
i,v (:():())
HRP = v.Character v.Character:()
HRP
Distance = (HRP.Position - Handle.Position).Magnitude
Distance <= Size
(HRP,Handle)
)cool