Run it
Copy the script and paste it into your executor.
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local tweenService = game:GetService("TweenService")
local runService = game:GetService("RunService")
character:WaitForChild("HumanoidRootPart")
local rootPart = character:FindFirstChild("HumanoidRootPart")
if not rootPart then return end
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = player:()
counterLabel = .()
counterLabel.Size = .(, , , )
counterLabel.Position = .(, , , )
counterLabel.TextScaled =
counterLabel.BackgroundTransparency =
counterLabel.Text =
counterLabel.Parent = screenGui
part = .()
part.Size = .(, , )
part.Transparency =
part.Anchored =
part.CanCollide =
part.Position = rootPart.Position + .(, , )
part.Parent = .Workspace
decal = .()
decal.Face = .NormalId.Front
decal.Texture =
decal.Parent = part
i = , , -
counterLabel.Text = .. i
()
counterLabel.Text =
speed =
isFollowing =
part.Touched:((hit)
hit:(character)
()
)
()
isFollowing
playerPosition = rootPart.Position
direction = (playerPosition - part.Position).unit
targetPosition = part.Position + (direction * speed / )
targetCFrame = .(targetPosition, playerPosition)
tween = tweenService:(part, TweenInfo.(, .EasingStyle.Linear), { = targetCFrame})
tween:()
()
()
he will follow you and if he touch he will copy him self

Universal