Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
TweenService = :()
player = Players.LocalPlayer
cooldowns = {}
hugRange =
teleportDistance =
cooldownTime =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player.PlayerGui
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
.(, mainFrame).CornerRadius = .(, )
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
.(, titleBar).CornerRadius = .(, )
titleLabel = .()
titleLabel.Size = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextScaled =
titleLabel.Font = .Font.GothamBold
titleLabel.Parent = titleBar
statusLabel = .()
statusLabel.Size = .(, , , )
statusLabel.Position = .(, , , )
statusLabel.BackgroundTransparency =
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.TextScaled =
statusLabel.Font = .Font.Gotham
statusLabel.Parent = mainFrame
toggleBtn = .()
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.Text =
toggleBtn.TextColor3 = .(, , )
toggleBtn.TextScaled =
toggleBtn.Font = .Font.GothamBold
toggleBtn.BorderSizePixel =
toggleBtn.Parent = mainFrame
.(, toggleBtn).CornerRadius = .(, )
cooldownLabel = .()
cooldownLabel.Size = .(, , , )
cooldownLabel.Position = .(, , , )
cooldownLabel.BackgroundTransparency =
cooldownLabel.Text = .. cooldownTime ..
cooldownLabel.TextColor3 = .(, , )
cooldownLabel.TextScaled =
cooldownLabel.Font = .Font.Gotham
cooldownLabel.Parent = mainFrame
minusBtn = .()
minusBtn.Size = .(, , , )
minusBtn.Position = .(, , , )
minusBtn.BackgroundColor3 = .(, , )
minusBtn.Text =
minusBtn.TextColor3 = .(,,)
minusBtn.TextScaled =
minusBtn.Font = .Font.GothamBold
minusBtn.BorderSizePixel =
minusBtn.Parent = mainFrame
.(, minusBtn).CornerRadius = .(, )
plusBtn = .()
plusBtn.Size = .(, , , )
plusBtn.Position = .(, -, , )
plusBtn.BackgroundColor3 = .(, , )
plusBtn.Text =
plusBtn.TextColor3 = .(,,)
plusBtn.TextScaled =
plusBtn.Font = .Font.GothamBold
plusBtn.BorderSizePixel =
plusBtn.Parent = mainFrame
.(, plusBtn).CornerRadius = .(, )
enabled =
()
cooldownLabel.Text = .. cooldownTime ..
minusBtn.MouseButton1Click:(()
cooldownTime >
cooldownTime = cooldownTime -
()
)
plusBtn.MouseButton1Click:(()
cooldownTime = cooldownTime +
()
)
toggleBtn.MouseButton1Click:(()
enabled = enabled
enabled
toggleBtn.Text =
toggleBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
toggleBtn.Text =
toggleBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
(root)
angle = .() * * .pi
dist = teleportDistance + .(, )
x = root.Position.X + .(angle) * dist
z = root.Position.Z + .(angle) * dist
y = .(, )
.(x, y, z)
(targetPlayer, myRoot)
targetChar = targetPlayer.Character
targetChar
targetRoot = targetChar:()
targetRoot
targetRoot.CFrame = .((myRoot))
( .. targetPlayer.Name)
RunService.Heartbeat:(()
enabled
character = player.Character
character
rootPart = character:()
rootPart
_, otherPlayer (Players:())
otherPlayer == player
otherChar = otherPlayer.Character
otherChar
otherRoot = otherChar:()
otherRoot
distance = (rootPart.Position - otherRoot.Position).Magnitude
distance <= hugRange
now = ()
cooldowns[otherPlayer.Name] now - cooldowns[otherPlayer.Name] > cooldownTime
cooldowns[otherPlayer.Name] = now
(otherPlayer, rootPart)
)
()it has a gui with enable and cd

Universal