Run it
Copy the script and paste it into your executor.
local connections = getgenv().configs and getgenv().configs.connection if connections then local Disable = configs.Disable for i,v in connections do v:Disconnect() end Disable:Fire() Disable:Destroy() table.clear(configs) Disable = .() ().configs = { connections = {}, Disable = Disable, Size = .(,,), DeathCheck = } Players = (:()) RunService = (:()) lp = Players.LocalPlayer Run = Ignorelist = OverlapParams.() Ignorelist.FilterType = .RaycastFilterType.Include (plr) plr = plr lp plr.Character (plr: Player | Character) char = plr:() plr (plr) char char:() (Humanoid) Humanoid Humanoid.Health > (Tool) Tool Tool:(,) (LocalPlayerChar) Characters = {} i,v Players:() .(Characters,(v)) .(Characters,.(Characters,LocalPlayerChar)) Characters (Tool,TouchPart,ToTouch) Tool:() Tool:() (TouchPart,ToTouch,) (TouchPart,ToTouch,) .(().configs.connections,Disable.Event:(() Run = )) Run char = () ((char)) Tool = char char:() TouchInterest = Tool (Tool) TouchInterest TouchPart = TouchInterest.Parent Characters = (char) Ignorelist.FilterDescendantsInstances = Characters InstancesInBox = :(TouchPart.CFrame,TouchPart.Size + ().configs.Size,Ignorelist) i,v InstancesInBox Character = v:() .(Characters,Character) ().configs.DeathCheck ((Character)) (Tool,TouchPart,v) (Tool,TouchPart,v) RunService.Heartbeat:() Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Reach