Run it
Copy the script and paste it into your executor.
UserInputService = :()
RunService = :()
Players = :()
LocalPlayer = Players.LocalPlayer
loopUp =
loopBehind =
tpDistance =
tpHeight =
blacklistedUsers = {
[] = ,
[
}
()
myCharacter = LocalPlayer.Character
myCharacter
_, player (Players:())
player ~= LocalPlayer
blacklistedUsers[player.Name]
isTeammate = (player.Team == LocalPlayer.Team)
(player:() == LocalPlayer:())
isTeammate
char = player.Character
root = char char:()
humanoid = char char:()
root humanoid humanoid.Health > root.Position.Y > -
root
RunService.Heartbeat:(()
loopUp loopBehind
myChar = LocalPlayer.Character
myRoot = myChar myChar:()
myRoot
targetRoot = ()
targetRoot
destinationCFrame
loopUp
destinationCFrame = targetRoot.CFrame * .(, tpHeight, )
loopBehind
destinationCFrame = targetRoot.CFrame * .(, tpHeight, tpDistance)
destinationCFrame
myRoot.CFrame = myRoot.CFrame:(destinationCFrame, )
)
UserInputService.InputBegan:((input, gameProcessed)
isArrowKey = input.KeyCode == .KeyCode.Up
input.KeyCode == .KeyCode.Down
input.KeyCode == .KeyCode.Left
input.KeyCode == .KeyCode.Right
gameProcessed isArrowKey
input.KeyCode == .KeyCode.K
loopUp = loopUp
loopBehind =
input.KeyCode == .KeyCode.L
loopBehind = loopBehind
loopUp =
input.KeyCode == .KeyCode.Right
tpDistance = tpDistance +
( .. tpDistance)
input.KeyCode == .KeyCode.Left
tpDistance = .(, tpDistance - )
( .. tpDistance)
input.KeyCode == .KeyCode.Up
tpHeight = tpHeight +
( .. tpHeight)
input.KeyCode == .KeyCode.Down
tpHeight = tpHeight -
( .. tpHeight)
)
it just loop teleports also theres a way to blacklist this how to blaclist would not recommend using in 2v2 or 3v3 e.t.c. unless u have ur team8 blacklisted -- Targeted Username Blacklist Table local blacklistedUsers = { ["blacklisted_user"] = true, ["blacklisted_user2"] = true, } just change the usernames and u should be all good if u wanna add another one just make it the exact same style k to toggle up arrow to make it move up down arrow to make it move down

Universal