Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
MIN_SPEED =
MAX_SPEED =
DEFAULT_SPEED =
tweenSpeed = DEFAULT_SPEED
currentTween =
currentLeaderName =
invincibleEnabled =
noWallsEnabled =
savedPosition =
(char)
char (char:() char:() char:())
(part)
part part:() {}
part = part:()
results = {}
_, p (Players:())
p ~= LocalPlayer
(p.Name:():(part,,) (p.DisplayName ):():(part,,))
.(results,p)
results
()
char = LocalPlayer.Character
root = (char)
root root:()
(()
root.Velocity = .zero
root.AssemblyLinearVelocity
root.AssemblyLinearVelocity = .zero
)
humanoid = char char:()
humanoid
(() humanoid.PlatformStand = )
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = PlayerGui
main = .()
main.Name =
main.Size = .(, , , )
main.Position = .(,,,)
main.BackgroundColor3 = .(,,)
main.BorderSizePixel =
main.Active =
main.Draggable =
main.Parent = screenGui
.(, main).CornerRadius = .(,)
title = .()
title.Size = .(,,,)
title.Position = .(,,,)
title.BackgroundColor3 = .(,,)
title.Parent = main
.(, title).CornerRadius = .(,)
titleLabel = .()
titleLabel.Size = .(,,,)
titleLabel.Position = .(,,,)
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(,,)
titleLabel.Font = .Font.GothamBold
titleLabel.TextSize =
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Parent = title
tweenBtn = .()
tweenBtn.Size = .(,,,)
tweenBtn.Position = .(,,,)
tweenBtn.Text =
tweenBtn.Font = .Font.GothamBold
tweenBtn.TextSize =
tweenBtn.TextColor3 = .(,,)
tweenBtn.BackgroundColor3 = .(,,)
tweenBtn.Parent = main
.(, tweenBtn).CornerRadius = .(,)
closeBtn = .()
closeBtn.Size = .(,,,)
closeBtn.Position = .(,,,)
closeBtn.Text =
closeBtn.Font = .Font.GothamBold
closeBtn.TextSize =
closeBtn.TextColor3 = .(,,)
closeBtn.BackgroundTransparency =
closeBtn.Parent = title
closeBtn.MouseButton1Click:(()
screenGui:()
)
playerBox = .()
playerBox.Size = .(,-,,)
playerBox.Position = .(,,,)
playerBox.PlaceholderText =
playerBox.Text =
playerBox.BackgroundColor3 = .(,,)
playerBox.TextColor3 = .(,,)
playerBox.Font = .Font.Gotham
playerBox.TextSize =
playerBox.ClearTextOnFocus =
playerBox.Parent = main
.(, playerBox).CornerRadius = .(,)
speedFrame = .()
speedFrame.Size = .(,,,)
speedFrame.Position = .(,-,,)
speedFrame.BackgroundTransparency =
speedFrame.Parent = main
speedBox = .()
speedBox.Size = .(,-,,)
speedBox.Position = .(,,,)
speedBox.Text = (DEFAULT_SPEED)
speedBox.BackgroundColor3 = .(,,)
speedBox.TextColor3 = .(,,)
speedBox.Font = .Font.Gotham
speedBox.TextSize =
speedBox.ClearTextOnFocus =
speedBox.Parent = speedFrame
.(, speedBox).CornerRadius = .(,)
arrows = .()
arrows.Size = .(,,,)
arrows.Position = .(,-,,)
arrows.BackgroundTransparency =
arrows.Parent = speedFrame
upBtn = .()
upBtn.Size = .(,,,-)
upBtn.Position = .(,,,)
upBtn.Text =
upBtn.Font = .Font.Gotham
upBtn.TextSize =
upBtn.BackgroundColor3 = .(,,)
upBtn.TextColor3 = .(,,)
upBtn.Parent = arrows
.(, upBtn).CornerRadius = .(,)
downBtn = .()
downBtn.Size = .(,,,-)
downBtn.Position = .(,,,)
downBtn.Text =
downBtn.Font = .Font.Gotham
downBtn.TextSize =
downBtn.BackgroundColor3 = .(,,)
downBtn.TextColor3 = .(,,)
downBtn.Parent = arrows
.(, downBtn).CornerRadius = .(,)
noteFrame = .()
noteFrame.Size = .(,-,,)
noteFrame.Position = .(,,-,)
noteFrame.BackgroundColor3 = .(,,)
noteFrame.Parent = main
.(, noteFrame).CornerRadius = .(,)
leaderLabel = .()
leaderLabel.Size = .(,-,,)
leaderLabel.Position = .(,,,)
leaderLabel.BackgroundTransparency =
leaderLabel.Text =
leaderLabel.TextColor3 = .(,,)
leaderLabel.Font = .Font.Gotham
leaderLabel.TextSize =
leaderLabel.TextXAlignment = .TextXAlignment.Left
leaderLabel.Parent = noteFrame
copyBtn = .()
copyBtn.Size = .(,,,)
copyBtn.Position = .(,-,,-)
copyBtn.Text =
copyBtn.Font = .Font.GothamBold
copyBtn.TextSize =
copyBtn.TextColor3 = .(,,)
copyBtn.BackgroundColor3 = .(,,)
copyBtn.Parent = noteFrame
.(, copyBtn).CornerRadius = .(,)
(text)
n = (text)
n n = DEFAULT_SPEED
n = .(.(n),MIN_SPEED,MAX_SPEED)
tweenSpeed = n
speedBox.Text = (n)
upBtn.MouseButton1Click:(()
(tweenSpeed+)
)
downBtn.MouseButton1Click:(()
(tweenSpeed-)
)
speedBox.FocusLost:(()
(speedBox.Text)
)
(name)
targets = (name)
#targets ==
_, target (targets)
myRoot = (LocalPlayer.Character)
tgtRoot = (target.Character)
myRoot tgtRoot
()
mappedSpeed = + (MAX_SPEED - tweenSpeed) *
info = TweenInfo.(mappedSpeed, .EasingStyle.Linear)
goalCFrame = tgtRoot.CFrame + .(, , )
currentTween
(() currentTween:() )
currentTween = TweenService:(myRoot, info, { = goalCFrame})
currentTween:()
tweenBtn.MouseButton1Click:(()
(playerBox.Text)
)
playerBox.FocusLost:((enter)
enter (playerBox.Text)
)
copyBtn.MouseButton1Click:(()
currentLeaderName
playerBox.Text = currentLeaderName
)
invincibleToggle = .()
invincibleToggle.Size = .(,,,)
invincibleToggle.Position = .(,,-,)
invincibleToggle.Text =
invincibleToggle.Font = .Font.GothamBold
invincibleToggle.TextSize =
invincibleToggle.TextColor3 = .(,,)
invincibleToggle.BackgroundColor3 = .(,,)
invincibleToggle.Parent = main
.(, invincibleToggle).CornerRadius = .(,)
noWallsToggle = .()
noWallsToggle.Size = .(,,,)
noWallsToggle.Position = .(,,-,)
noWallsToggle.Text =
noWallsToggle.Font = .Font.GothamBold
noWallsToggle.TextSize =
noWallsToggle.TextColor3 = .(,,)
noWallsToggle.BackgroundColor3 = .(,,)
noWallsToggle.Parent = main
.(, noWallsToggle).CornerRadius = .(,)
goFarBtn = .()
goFarBtn.Size = .(,,,)
goFarBtn.Position = .(,,-,)
goFarBtn.Text =
goFarBtn.Font = .Font.GothamBold
goFarBtn.TextSize =
goFarBtn.TextColor3 = .(,,)
goFarBtn.BackgroundColor3 = .(,,)
goFarBtn.Parent = main
.(, goFarBtn).CornerRadius = .(,)
goBackBtn = .()
goBackBtn.Size = .(,,,)
goBackBtn.Position = .(,,-,)
goBackBtn.Text =
goBackBtn.Font = .Font.GothamBold
goBackBtn.TextSize =
goBackBtn.TextColor3 = .(,,)
goBackBtn.BackgroundColor3 = .(,,)
goBackBtn.Parent = main
.(, goBackBtn).CornerRadius = .(,)
()
invincibleEnabled = invincibleEnabled
obbyPart = :()
obbyPart
_, part (obbyPart:())
part:()
color = part.Color
.(color.R * ) == .(color.G * ) == .(color.B * ) ==
part.CanTouch = invincibleEnabled
invincibleEnabled
invincibleToggle.BackgroundColor3 = .(,,)
invincibleToggle.Text =
invincibleToggle.BackgroundColor3 = .(,,)
invincibleToggle.Text =
invincibleToggle.MouseButton1Click:(toggleInvincible)
()
noWallsEnabled = noWallsEnabled
walls = :()
walls
_, part (walls:())
part:()
part.CanCollide =
noWallsEnabled
noWallsToggle.BackgroundColor3 = .(,,)
noWallsToggle.Text =
noWallsToggle.BackgroundColor3 = .(,,)
noWallsToggle.Text =
noWallsToggle.MouseButton1Click:(toggleNoWalls)
goFarBtn.MouseButton1Click:(()
char = LocalPlayer.Character
root = (char)
audience = :()
root audience
savedPosition = root.CFrame
root.CFrame = audience.CFrame
)
goBackBtn.MouseButton1Click:(()
char = LocalPlayer.Character
root = (char)
root savedPosition
root.CFrame = savedPosition
)
()
foundLeader =
_, player (Players:())
player.Character
highlight = player.Character:()
highlight highlight:()
foundLeader =
currentLeaderName = player.Name
fillColor = highlight.FillColor
status =
fillColor.R == fillColor.G == fillColor.B ==
status =
status =
leaderLabel.Text = .. player.Name .. status
foundLeader
currentLeaderName =
leaderLabel.Text =
.(()
screenGui screenGui.Parent
()
.()
)Go to leader, become invincible -- upunsource no spectator walls (you can start early with this) Go very far (so you cant get catched as the leader and can do anything) Leader display (you can click the C button to automatically copy leader name to the textbox up there) touching the leader may not count if the speed was too high. recommended is like 2 or 3 (THE THING NEXT TO THE TEXTBOX BTW)
Obby Leader