Run it
Copy the script and paste it into your executor.
ReplicatedStorage = .(, )
UserInputService = .(, )
Players = .(, )
MiscHandler, LocalPlayer, Camera = (ReplicatedStorage:(, )), Players.LocalPlayer, .CurrentCamera
()
Target, Closest = , .huge
Index, Value , Players.(Players)
LocalPlayer == Value (Value.Team Value.Team.Name == ) (LocalPlayer.Team LocalPlayer.Team.Name ~= (LocalPlayer.Team == Value.Team ((MiscHandler.Relationships[LocalPlayer.Team.Name] MiscHandler.Relationships[LocalPlayer.Team.Name][Value.Team Value.Team.Name]) ) == ))
Character = Value.Character
Character
Head = .(Character, )
Head
Humanoid = .(Character, )
Humanoid Humanoid.Health <=
Obscuring = Camera.(Camera, {Camera.CFrame.Position, Head.Position}, {Character, LocalPlayer.Character})
Meow = #Obscuring, , -
Part = Obscuring[Meow]
Part.Transparency >= Part.CanCollide
.(Obscuring, Meow)
#Obscuring >
Vector, OnScreen = Camera.(Camera, Head.Position)
OnScreen
Distance = (.(Vector.X, Vector.Y) - UserInputService.(UserInputService)).Magnitude
Distance < Closest Closest, Target = Distance, Head
Target
Identity, Detected, Kill = (), ,
()
Index, Value , ()
(Value) ==
debug.(Value).name ==
(Value, (...) )
(Value) ==
((Value, )) == Detected
Detected = (Value, ) (Detected, (...) )
(Value, ) (Value, ) ((Value, )) == Kill
Kill = (Value, ) (Kill, (...) )
Original; Original = (().debug.info, ((...)
Args = {...}
Detected Args[] == Detected
.(.())
(.(Args))
))
(Identity)
Original; Original = (, , ((self, ...)
Args, Method, Script = {...}, (), ()
self == Method == (Script) ==
Target = ()
Target (self, .(Args))
Args[] = (Target.Position - Args[]).Unit *
(self, .(Args))
))- Silent Aim Open Source