Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
RunService = :()
player = Players.LocalPlayer
playerGui = player:()
mouse = player:()
savedPositions = {}
noclipEnabled =
autoKickEnabled =
selectedPositions = {}
forwardStuds =
noclipConnection =
bypassMode =
isGUIVisible =
clickTPEnabled =
(targetPosition)
character = player.Character
humanoidRootPart = character character:()
humanoidRootPart
startPos = humanoidRootPart.Position
distance = (targetPosition - startPos).Magnitude
steps = .(.(distance / ), )
(()
i = , steps
player.Character player.Character:()
progress = i / steps
currentPos = startPos:(targetPosition, progress)
player.Character.HumanoidRootPart.CFrame = .(currentPos)
player.Character.HumanoidRootPart.Velocity = .(, , )
player.Character.HumanoidRootPart.AssemblyLinearVelocity
player.Character.HumanoidRootPart.AssemblyLinearVelocity = .(, , )
()
player.Character player.Character:()
player.Character.HumanoidRootPart.CFrame = .(targetPosition)
)
(targetPosition)
character = player.Character
humanoidRootPart = character character:()
humanoidRootPart
distance = (targetPosition - humanoidRootPart.Position).Magnitude
tweenTime = .(distance / , )
tweenInfo = TweenInfo.(tweenTime, .EasingStyle.Linear, .EasingDirection.Out)
tween = TweenService:(humanoidRootPart, tweenInfo, { = .(targetPosition)})
tween:()
(enable)
character = player.Character
character
enable noclipEnabled
noclipEnabled =
noclipConnection = RunService.Stepped:(()
(()
_, part (character:())
part:() part.Parent == character
part.CanCollide =
)
)
enable noclipEnabled
noclipEnabled =
noclipConnection
noclipConnection:()
noclipConnection =
(()
_, part (character:())
part:() part.Parent == character part.Name ~=
()
part.CanCollide =
)
(targetPosition)
success =
method =
bypassMode ==
success = (targetPosition)
method =
success = (targetPosition)
method =
success, method
(direction, studs)
character = player.Character
humanoidRootPart = character character:()
humanoidRootPart
currentPosition = humanoidRootPart.Position
targetPosition
direction ==
lookDirection = humanoidRootPart.CFrame.LookVector
targetPosition = currentPosition + (lookDirection * studs)
direction ==
targetPosition = currentPosition + .(, studs, )
direction ==
targetPosition = currentPosition - .(, studs, )
(targetPosition)
()
mouse.Button1Down:(()
clickTPEnabled
hit = mouse.Hit
hit
targetPosition = hit.Position + .(, , )
(targetPosition)
)
()
existing = playerGui:()
existing existing:()
screenGui = .()
screenGui.Name =
screenGui.Parent = playerGui
screenGui.ResetOnSpawn =
toggleBtn = .()
toggleBtn.Name =
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.BackgroundTransparency =
toggleBtn.Text =
toggleBtn.TextColor3 = .(, , )
toggleBtn.TextScaled =
toggleBtn.Font = .Font.GothamBold
toggleBtn.BorderSizePixel =
toggleBtn.Active =
toggleBtn.Draggable =
toggleBtn.Parent = screenGui
toggleCorner = .()
toggleCorner.CornerRadius = .(, )
toggleCorner.Parent = toggleBtn
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Visible = isGUIVisible
mainFrame.Parent = screenGui
mainCorner = .()
mainCorner.CornerRadius = .(, )
mainCorner.Parent = mainFrame
title = .()
title.Size = .(, , , )
title.BackgroundColor3 = .(, , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextScaled =
title.Font = .Font.GothamBold
title.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = title
screenGui, mainFrame, toggleBtn
(parent, text, position, size, color, callback)
button = .()
button.Size = size
button.Position = position
button.BackgroundColor3 = color .(, , )
button.BackgroundTransparency =
button.Text = text
button.TextColor3 = .(, , )
button.TextScaled =
button.Font = .Font.Gotham
button.BorderSizePixel =
button.Parent = parent
corner = .()
corner.CornerRadius = .(, )
corner.Parent = button
callback
button.MouseButton1Click:(callback)
button
(scrollFrame, statusLabel)
_, child (scrollFrame:())
child:() child.Name:()
child:()
yPos =
name, position (savedPositions)
itemFrame = .()
itemFrame.Name = .. name
itemFrame.Size = .(, -, , )
itemFrame.Position = .(, , , yPos)
itemFrame.BackgroundColor3 = selectedPositions[name] .(, , ) .(, , )
itemFrame.BackgroundTransparency =
itemFrame.BorderSizePixel =
itemFrame.Parent = scrollFrame
itemCorner = .()
itemCorner.CornerRadius = .(, )
itemCorner.Parent = itemFrame
nameLabel = .()
nameLabel.Size = .(, , , )
nameLabel.Position = .(, , , )
nameLabel.BackgroundTransparency =
nameLabel.Text = name
nameLabel.TextColor3 = .(, , )
nameLabel.TextScaled =
nameLabel.Font = .Font.Gotham
nameLabel.TextXAlignment = .TextXAlignment.Left
nameLabel.Parent = itemFrame
selectBtn = (itemFrame, , .(, , , ), .(, -, , -), .(, , ), ()
selectedPositions[name] = selectedPositions[name]
(scrollFrame, statusLabel)
count =
_ (selectedPositions) count = count +
statusLabel.Text = count > (count .. )
statusLabel.TextColor3 = count > .(, , ) .(, , )
)
tpBtn = (itemFrame, , .(, , , ), .(, -, , -), .(, , ), ()
statusLabel.Text = .. name ..
statusLabel.TextColor3 = .(, , )
success, method = (savedPositions[name])
success
statusLabel.Text = .. name
statusLabel.TextColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
deleteBtn = (itemFrame, , .(, , , ), .(, -, , -), .(, , ), ()
savedPositions[name] =
selectedPositions[name] =
(scrollFrame, statusLabel)
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
yPos = yPos +
scrollFrame.CanvasSize = .(, , , .(yPos + , ))
()
screenGui, mainFrame, toggleBtn = ()
statusLabel, nameInput, positionsFrame, studInput
noclipBtn, kickBtn, clickTpBtn, modeBtn
toggleBtn.MouseButton1Click:(()
isGUIVisible = isGUIVisible
mainFrame.Visible = isGUIVisible
toggleBtn.Text = isGUIVisible
)
nameInput = .()
nameInput.Size = .(, -, , )
nameInput.Position = .(, , , )
nameInput.BackgroundColor3 = .(, , )
nameInput.BackgroundTransparency =
nameInput.PlaceholderText =
nameInput.Text =
nameInput.TextColor3 = .(, , )
nameInput.TextScaled =
nameInput.Font = .Font.Gotham
nameInput.BorderSizePixel =
nameInput.Parent = mainFrame
inputCorner = .()
inputCorner.CornerRadius = .(, )
inputCorner.Parent = nameInput
saveBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
character = player.Character
humanoidRootPart = character character:()
humanoidRootPart
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
name = nameInput.Text
name ==
name = .. (#savedPositions + )
savedPositions[name] = humanoidRootPart.Position
(positionsFrame, statusLabel)
nameInput.Text =
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
positionsFrame = .()
positionsFrame.Name =
positionsFrame.Size = .(, -, , )
positionsFrame.Position = .(, , , )
positionsFrame.BackgroundColor3 = .(, , )
positionsFrame.BackgroundTransparency =
positionsFrame.BorderSizePixel =
positionsFrame.ScrollBarThickness =
positionsFrame.ScrollBarImageColor3 = .(, , )
positionsFrame.Parent = mainFrame
frameCorner = .()
frameCorner.CornerRadius = .(, )
frameCorner.Parent = positionsFrame
chainBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
selectedList = {}
name, selected (selectedPositions)
selected savedPositions[name]
.(selectedList, {name = name, pos = savedPositions[name]})
#selectedList ==
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
(()
i, posData (selectedList)
statusLabel.Text = .. i .. .. #selectedList .. .. posData.name
success = (posData.pos)
success
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
i < #selectedList
()
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
)
clickTpBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
clickTPEnabled = clickTPEnabled
clickTPEnabled
clickTpBtn.Text =
clickTpBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
clickTpBtn.Text =
clickTpBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
noclipBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
( noclipEnabled)
noclipEnabled
noclipBtn.Text =
noclipBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
noclipBtn.Text =
noclipBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
kickBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
autoKickEnabled = autoKickEnabled
autoKickEnabled
kickBtn.Text =
kickBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
kickBtn.Text =
kickBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
modeBtn = (mainFrame, .. bypassMode, .(, , , ), .(, -, , ), .(, , ), ()
bypassMode ==
bypassMode =
bypassMode =
modeBtn.Text = .. bypassMode
statusLabel.Text = .. bypassMode
statusLabel.TextColor3 = .(, , )
)
studInput = .()
studInput.Size = .(, -, , )
studInput.Position = .(, , , )
studInput.BackgroundColor3 = .(, , )
studInput.BackgroundTransparency =
studInput.Text =
studInput.TextColor3 = .(, , )
studInput.TextScaled =
studInput.Font = .Font.Gotham
studInput.BorderSizePixel =
studInput.Parent = mainFrame
studCorner = .()
studCorner.CornerRadius = .(, )
studCorner.Parent = studInput
forwardBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
studs = (studInput.Text)
statusLabel.Text = .. studs ..
statusLabel.TextColor3 = .(, , )
success, method = (, studs)
success
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
upBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
studs = (studInput.Text)
statusLabel.Text = .. studs ..
statusLabel.TextColor3 = .(, , )
success, method = (, studs)
success
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
downBtn = (mainFrame, , .(, , , ), .(, -, , ), .(, , ), ()
studs = (studInput.Text)
statusLabel.Text = .. studs ..
statusLabel.TextColor3 = .(, , )
success, method = (, studs)
success
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
)
statusLabel = .()
statusLabel.Size = .(, -, , )
statusLabel.Position = .(, , , )
statusLabel.BackgroundColor3 = .(, , )
statusLabel.BackgroundTransparency =
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.TextScaled =
statusLabel.Font = .Font.Gotham
statusLabel.TextWrapped =
statusLabel.TextXAlignment = .TextXAlignment.Center
statusLabel.BorderSizePixel =
statusLabel.Parent = mainFrame
statusCorner = .()
statusCorner.CornerRadius = .(, )
statusCorner.Parent = statusLabel
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.One
()
autoKickEnabled =
bypassMode =
clickTPEnabled =
noclipBtn.Text =
noclipBtn.BackgroundColor3 = .(, , )
kickBtn.Text =
kickBtn.BackgroundColor3 = .(, , )
modeBtn.Text = .. bypassMode
clickTpBtn.Text =
clickTpBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
input.KeyCode == .KeyCode.Two
()
autoKickEnabled =
bypassMode =
clickTPEnabled =
noclipBtn.Text =
noclipBtn.BackgroundColor3 = .(, , )
kickBtn.Text =
kickBtn.BackgroundColor3 = .(, , )
modeBtn.Text = .. bypassMode
clickTpBtn.Text =
clickTpBtn.BackgroundColor3 = .(, , )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
input.KeyCode == .KeyCode.Three
isGUIVisible = isGUIVisible
mainFrame.Visible = isGUIVisible
toggleBtn.Text = isGUIVisible
)
(positionsFrame, statusLabel)
()
()
()
()Tp gui

Universal