local target = "TARGETS_USERNAME" -- targets username
local behindOffset = 10 -- how far behind the target you want to teleport
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local stableTime = 0
local lastTeleportPos = nil
while true do
local targetPlayer = Players:FindFirstChild(target)
if not targetPlayer or not player.Character or not targetPlayer.Character then break end
local myRoot = player.Character.HumanoidRootPart
local targetRoot = targetPlayer.Character.HumanoidRootPart
if not myRoot or not targetRoot then break end
if lastTeleportPos then
local myRootPos = myRoot.Position
local teleportCheck = math.abs(myRootPos.X - lastTeleportPos.X) >= 100 or math.abs(myRootPos.Y - lastTeleportPos.Y) >= 100 or math.abs(myRootPos.Z - lastTeleportPos.Z) >= 100
if teleportCheck then
stableTime = 0
else
stableTime = stableTime + 0.09
if stableTime >= 1.0 then
break
end
end
end
myRoot.CFrame = targetRoot.CFrame * CFrame.new(0, 0, behindOffset)
lastTeleportPos = myRoot.Position
task.wait(0.09)
end
Comments
its not working bruh
I gave it a menu
No paid scripts are going to say that they made it first now PEAK!!!!