Run it
Copy the script and paste it into your executor.
--[[ Configuration ]]--
local targetUsername = "cryingprada" -- Change to the target's username
local followDistance = 3
local toggleKey = Enum.KeyCode.T
--[[ Script Start ]]--
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local localPlayer = Players.LocalPlayer
local char = localPlayer.Character or localPlayer.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")
toggled =
targetPlayer =
UIS.InputBegan:((input, gpe)
gpe input.KeyCode == toggleKey
toggled = toggled
(, toggled)
)
(name)
_, plr (Players:())
plr.Name:() == name:() plr.DisplayName:() == name:()
plr
RunService.RenderStepped:(()
toggled
targetPlayer = (targetUsername)
targetPlayer targetPlayer.Character targetPlayer.Character:()
targetHRP = targetPlayer.Character.HumanoidRootPart
targetLook = targetHRP.CFrame.LookVector
newPosition = targetHRP.Position + (targetLook * followDistance)
hrp.CFrame = .(newPosition, targetHRP.Position)
)

Universal