Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
LocalPlayer = Players.LocalPlayer
UserInputService = :()
ScreenGui = .()
ScreenGui.Parent = .CoreGui
ScreenGui.Name =
MainFrame = .()
MainFrame.Parent = ScreenGui
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Draggable =
MainFrame.Active =
UICorner = .()
UICorner.Parent = MainFrame
UICorner.CornerRadius = .(, )
TitleBar = .()
TitleBar.Parent = MainFrame
TitleBar.Size = .(, , , )
TitleBar.BackgroundColor3 = .(, , )
TitleBar.BorderSizePixel =
TitleLabel = .()
TitleLabel.Parent = TitleBar
TitleLabel.Size = .(, , , )
TitleLabel.Position = .(, , , )
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.BackgroundTransparency =
TitleLabel.TextSize =
CloseButton = .()
CloseButton.Parent = TitleBar
CloseButton.Size = .(, , , )
CloseButton.Position = .(, -, , )
CloseButton.Text =
CloseButton.TextColor3 = .(, , )
CloseButton.BackgroundColor3 = .(, , )
CloseButton.BorderSizePixel =
CloseButton.MouseButton1Click:(()
ScreenGui:()
)
MinimizeButton = .()
MinimizeButton.Parent = TitleBar
MinimizeButton.Size = .(, , , )
MinimizeButton.Position = .(, -, , )
MinimizeButton.Text =
MinimizeButton.TextColor3 = .(, , )
MinimizeButton.BackgroundColor3 = .(, , )
MinimizeButton.BorderSizePixel =
minimized =
MinimizeButton.MouseButton1Click:(()
minimized
MainFrame.Size = .(, , , )
MinimizeButton.Text =
MainFrame.Size = .(, , , )
MinimizeButton.Text =
minimized = minimized
)
TargetTextBox = .()
TargetTextBox.Parent = MainFrame
TargetTextBox.Size = .(, , , )
TargetTextBox.Position = .(, , , )
TargetTextBox.PlaceholderText =
TargetTextBox.Text =
TargetTextBox.TextColor3 = .(, , )
TargetTextBox.BackgroundColor3 = .(, , )
TargetTextBox.BorderSizePixel =
ToggleButton = .()
ToggleButton.Parent = MainFrame
ToggleButton.Size = .(, , , )
ToggleButton.Position = .(, , , )
ToggleButton.Text =
ToggleButton.TextColor3 = .(, , )
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.BorderSizePixel =
following =
targetPlayer =
animationId =
activeAnimation
ToggleButton.MouseButton1Click:(()
following
targetName = TargetTextBox.Text:()
targetPlayer =
_, player (Players:())
player.Name:():(targetName) player.DisplayName:():(targetName)
targetPlayer = player
targetPlayer targetPlayer.Character
following =
ToggleButton.Text =
humanoid = LocalPlayer.Character:()
humanoid
animation = .()
animation.AnimationId = .. animationId
activeAnimation = humanoid:(animation)
activeAnimation:()
.(()
lastPosition =
following
targetCharacter = targetPlayer.Character
targetCharacter targetCharacter:()
targetHRP = targetCharacter.HumanoidRootPart
targetPosition = targetHRP.Position
targetLookVector = targetHRP.CFrame.LookVector
forwardCFrame = targetHRP.CFrame * .(, , -)
backwardCFrame = targetHRP.CFrame * .(, , -)
tweenForward = TweenService:(
LocalPlayer.Character:(),
TweenInfo.(, .EasingStyle.Linear, .EasingDirection.Out),
{ = forwardCFrame}
)
tweenForward:()
tweenForward.Completed:()
tweenBackward = TweenService:(
LocalPlayer.Character:(),
TweenInfo.(, .EasingStyle.Linear, .EasingDirection.Out),
{ = backwardCFrame}
)
tweenBackward:()
tweenBackward.Completed:()
lastPosition = targetPosition
following =
ToggleButton.Text =
)()
()
following =
ToggleButton.Text =
activeAnimation
activeAnimation:()
activeAnimation =
)Op

Universal