Run it
Copy the script and paste it into your executor.
local UIS = game:GetService("UserInputService")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local localPlayer = Players.LocalPlayer
local mouse = localPlayer:GetMouse()
local targetLock = false
local lockedPlayer = nil
local ()
closestPlayer =
shortestDistance = .huge
_, player (Players:())
player ~= localPlayer player.Character player.Character:()
character = player.Character
torso = character:()
screenPos = .CurrentCamera:(torso.Position)
mousePos = .(mouse.X, mouse.Y)
distance = (mousePos - .(screenPos.X, screenPos.Y)).Magnitude
distance < shortestDistance
shortestDistance = distance
closestPlayer = player
closestPlayer
()
closestPlayer = ()
closestPlayer closestPlayer.Character
torso = closestPlayer.Character:()
torso
mouse.TargetFilter = torso
lockedPlayer = closestPlayer
targetLock =
()
lockedPlayer lockedPlayer.Character
torso = lockedPlayer.Character:()
torso
.CurrentCamera.CFrame = .(.CurrentCamera.CFrame.Position, torso.Position)
UIS.InputBegan:((input)
input.KeyCode == .KeyCode.C
targetLock
()
mouse.TargetFilter =
lockedPlayer =
targetLock =
)
RunService.RenderStepped:(()
targetLock
()
)
Made by Yomanisaac Press C to lock on to player

Universal