Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
PathfindingService = :()
TeleportService = :()
TweenService = :()
StarterGui = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
HUB_NAME =
FLY_SPEED =
FLY_SMOOTH =
FLY_TOGGLE_KEY = .KeyCode.L
TOGGLE_GUI_KEY = .KeyCode.Backspace
SPIN_DANCE_ID =
LOW_GRAV_URL =
PUNCHFLING_URL =
flying =
bv, bg, flyConn = , ,
noclip =
noclipConn =
pathfindActive =
pathConn =
lastPosition =
(msg)
msg msg ==
success, ev = (()
:():()
:().DefaultChatSystemChatEvents:()
)
success ev ev.FireServer
(() ev:(msg, ) )
(() LocalPlayer:(msg) )
(character)
character ,
hum = character:()
root = character:() character:() character:()
hum, root
screenGui = .()
screenGui.Name = HUB_NAME..
screenGui.ResetOnSpawn =
screenGui.Parent = PlayerGui
main = .()
main.Name =
main.Size = .(,,,)
main.Position = .(,-,,)
main.BackgroundColor3 = .(,,)
main.BorderSizePixel =
main.BorderColor3 = .(,,)
main.Parent = screenGui
titleBar = .(, main)
titleBar.Size = .(,,,)
titleBar.Position = .(,,,)
titleBar.BackgroundColor3 = .(,,)
titleLabel = .(, titleBar)
titleLabel.Size = .(,-,,)
titleLabel.Position = .(,,,)
titleLabel.BackgroundTransparency =
titleLabel.Font = .Font.Legacy
titleLabel.TextSize =
titleLabel.TextColor3 = .(,,)
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Text =
welcomeLabel = .(, main)
welcomeLabel.Size = .(,-,,)
welcomeLabel.Position = .(,,,)
welcomeLabel.BackgroundTransparency =
welcomeLabel.Font = .Font.SourceSansItalic
welcomeLabel.TextSize =
welcomeLabel.TextColor3 = .(,,)
welcomeLabel.Text =
closeBtn = .(, titleBar)
closeBtn.Size = .(,,,)
closeBtn.Position = .(,-,,)
closeBtn.Text =
closeBtn.Font = .Font.Legacy
closeBtn.TextSize =
closeBtn.BackgroundColor3 = .(,,)
closeBtn.TextColor3 = .(,,)
closeCorner = .(, closeBtn); closeCorner.CornerRadius = .(,)
closeBtn.MouseButton1Click:(() screenGui:() )
leftCol = .(, main)
leftCol.Size = .(,,,-)
leftCol.Position = .(,,,)
leftCol.BackgroundTransparency =
content = .(, main)
content.Size = .(,-,,-)
content.Position = .(,,,)
content.BackgroundColor3 = .(,,)
contentCorner = .(, content); contentCorner.CornerRadius = .(,)
()
_,v (content:()) v:()
categories = {,,,,}
catButtons = {}
i,cat (categories)
b = .(, leftCol)
b.Size = .(, -, , )
b.Position = .(, , , (i-)*)
b.Text = cat
b.Font = .Font.Legacy
b.TextSize =
b.TextColor3 = .(,,)
b.BackgroundColor3 = .(,,)
u = .(, b); u.CornerRadius = .(,)
catButtons[cat] = b
(txt, y)
l = .(, content)
l.Position = .(,,,y)
l.Size = .(,-,,)
l.BackgroundTransparency =
l.Font = .Font.SourceSans
l.TextSize =
l.TextColor3 = .(,,)
l.Text = txt
l
(txt, y, cb)
b = .(, content)
b.Position = .(,,,y)
b.Size = .(,-,,)
b.BackgroundColor3 = .(,,)
b.Font = .Font.SourceSansBold
b.TextSize =
b.TextColor3 = .(,,)
b.Text = txt
u = .(, b); u.CornerRadius = .(,)
b.MouseButton1Click:(() (b) )
b
(txt, parent, pos)
b = .(, parent)
b.Size = .(,,,)
b.Position = pos
b.BackgroundColor3 = .(,,)
b.Font = .Font.SourceSans
b.TextSize =
b.Text = txt
u = .(, b); u.CornerRadius = .(,)
b
(y, placeholder)
box = .(, content)
box.Position = .(,,,y)
box.Size = .(,-,,)
box.BackgroundColor3 = .(,,)
box.PlaceholderText = placeholder
box.Text =
box.Font = .Font.SourceSans
box.TextSize =
box.TextColor3 = .(,,)
u = .(, box); u.CornerRadius = .(,)
box
()
character = LocalPlayer.Character
hum, root = (character)
root
flying
flying =
bg = .(, root)
bg.MaxTorque = .(,,)
bg.P =
bv = .(, root)
bv.MaxForce = .(,,)
bv.P =
bv.Velocity = .(,,)
flyConn = RunService.RenderStepped:(()
flying
cam = .CurrentCamera
cam
dir = .()
UserInputService:(.KeyCode.W) dir = dir + cam.CFrame.LookVector
UserInputService:(.KeyCode.S) dir = dir - cam.CFrame.LookVector
UserInputService:(.KeyCode.A) dir = dir - cam.CFrame.RightVector
UserInputService:(.KeyCode.D) dir = dir + cam.CFrame.RightVector
up =
UserInputService:(.KeyCode.Space) up = up +
UserInputService:(.KeyCode.LeftControl) up = up -
dir = .(dir.X, up, dir.Z)
desired = .(,,)
dir.Magnitude > desired = dir.Unit * FLY_SPEED
bv.Velocity = bv.Velocity:(desired, FLY_SMOOTH)
bg.CFrame = .(root.Position, root.Position + cam.CFrame.LookVector)
)
()
()
flying =
flyConn flyConn:(); flyConn =
bv (() bv:() ); bv =
bg (() bg:() ); bg =
()
(on)
noclip = on
noclipConn noclipConn:(); noclipConn =
noclip
noclipConn = RunService.Stepped:(()
char = LocalPlayer.Character
char
_,part (char:())
part:()
part.CanCollide =
)
char = LocalPlayer.Character
char
_,part (char:())
part:()
part.CanCollide =
()
char = LocalPlayer.Character
hum = char char:()
hum
anim = .()
anim.AnimationId = SPIN_DANCE_ID
track = hum:(anim)
track:()
()
ok, err = (()
src = :(LOW_GRAV_URL, )
fn, le = (src)
fn (le)
()
)
ok
(, err)
StarterGui:(, {Text = })
()
()
()
(actionFunc)
()
(, )
y =
_, p (Players:())
p ~= LocalPlayer
btn = (p.Name, y, ()
(p)
)
y = y +
y ==
(, )
(target)
target target.Character
char = LocalPlayer.Character
hrp = char char:()
thrp = target.Character target.Character:()
hrp thrp
(() hrp.CFrame = thrp.CFrame + .(,,) )
(, target.Name)
()
pathConn pathConn:(); pathConn =
pathConn = RunService.Heartbeat:(()
char = LocalPlayer.Character
char char:()
hrp = char.HumanoidRootPart
targets = {}
_,p (Players:())
p ~= LocalPlayer p.Character p.Character:()
.(targets, p)
#targets ==
pick
.() <
minD, minP = ,
_,p (targets)
d = (p.Character.HumanoidRootPart.Position - hrp.Position).Magnitude
d < minD minD, minP = d, p
pick = minP
pick = targets[.(,#targets)]
pick pick.Character
ok, path = (()
pathObj = PathfindingService:({AgentRadius=,AgentHeight=})
pathObj:(hrp.Position, pick.Character.HumanoidRootPart.Position)
pathObj
)
ok path
waypoints = path:()
_,wp (waypoints)
pathConn
(()
hrp hrp.Parent
goal = { = .(wp.Position + .(,,))}
tw = TweenService:(hrp, TweenInfo.(, .EasingStyle.Linear), goal)
tw:()
tw.Completed:()
)
.()
)
()
pathConn pathConn:(); pathConn =
()
(()
TeleportService:(.PlaceId, LocalPlayer)
)
()
LocalPlayer.Character LocalPlayer.Character:()
()
()
(, )
(flying , , ()
flying () ()
)
(noclip , , (self)
( noclip)
self.Text = noclip
)
(, , ()
()
)
(, , ()
(teleportToPlayer)
)
()
()
(, )
(, , () () )
(, , () () )
()
()
(, )
(pathfindActive , , (self)
pathfindActive = pathfindActive
pathfindActive
()
self.Text =
()
self.Text =
)
()
()
(, )
hum = ()
currentWalk = hum hum.WalkSpeed
currentJump = hum hum.JumpPower
wsLabel = ( .. (currentWalk), )
jpLabel = ( .. (currentJump), )
plusWS = (, content, .(,-,,))
plusWS.MouseButton1Click:(()
h = ()
h h.WalkSpeed = h.WalkSpeed + ; wsLabel.Text = ..(h.WalkSpeed)
)
minusWS = (, content, .(,-,,))
minusWS.MouseButton1Click:(()
h = ()
h h.WalkSpeed = .(, h.WalkSpeed - ); wsLabel.Text = ..(h.WalkSpeed)
)
plusJP = (, content, .(,-,,))
plusJP.MouseButton1Click:(()
h = ()
h h.JumpPower = h.JumpPower + ; jpLabel.Text = ..(h.JumpPower)
)
minusJP = (, content, .(,-,,))
minusJP.MouseButton1Click:(()
h = ()
h h.JumpPower = .(, h.JumpPower - ); jpLabel.Text = ..(h.JumpPower)
)
setWSBox = (, )
setWSBox.FocusLost:((enter)
enter
n = (setWSBox.Text)
n () ().WalkSpeed = n; wsLabel.Text = ..(n)
setWSBox.Text =
)
setJPBox = (, )
setJPBox.FocusLost:((enter)
enter
n = (setJPBox.Text)
n () ().JumpPower = n; jpLabel.Text = ..(n)
setJPBox.Text =
)
()
()
(, )
(, , () () )
(, , () () )
(, , () screenGui:() )
catButtons[].MouseButton1Click:(loadMovement)
catButtons[].MouseButton1Click:(loadFun)
catButtons[].MouseButton1Click:(loadFling)
catButtons[].MouseButton1Click:(loadPlayerSettings)
catButtons[].MouseButton1Click:(loadMisc)
()
RunService.Heartbeat:(()
char = LocalPlayer.Character
char char:()
lastPosition = char.HumanoidRootPart.CFrame
)
LocalPlayer.CharacterAdded:((char)
.()
noclip ()
flying
(() () )
(() () )
)
UserInputService.InputBegan:((input, gp)
gp
input.KeyCode == TOGGLE_GUI_KEY
screenGui.Enabled = screenGui.Enabled
input.KeyCode == FLY_TOGGLE_KEY
flying () ()
)
(() StarterGui:(, {Text = }) )
()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.

Universal