Run it
Copy the script and paste it into your executor.
Players = :()
UIS = :()
TweenService = :()
RunService = :()
GuiService = :()
player = Players.LocalPlayer
okVIM, VIM = (()
:()
)
okVU, VirtualUser = (()
:()
)
alive =
connections = {}
S = {
clickTP = ,
toolClick = ,
cps = ,
mouseClick = ,
mouseInterval = ,
clickPos = ,
fly = ,
flySpeed = ,
car = ,
carSpeed = ,
apply = ,
walk = ,
jump = ,
gravity = ,
}
hideKey = .KeyCode.RightShift
listening =
picking =
minimized =
DEFAULT_GRAVITY =
FULL_SIZE = .(, )
MINI_SIZE = .(, )
C = {
bg = .(, , ),
panel = .(, , ),
neon = .(, , ),
neonSoft = .(, , ),
off = .(, , ),
on = .(, , ),
text = .(, , ),
sub = .(, , ),
}
(class, props, parent)
obj = .(class)
k, v (props)
obj[k] = v
obj.Parent = parent
obj
(parent, radius)
(, { CornerRadius = .(, radius ) }, parent)
(parent, thickness, transparency)
(, {
Color = C.neon,
Thickness = thickness ,
Transparency = transparency ,
ApplyStrokeMode = .ApplyStrokeMode.Border,
}, parent)
(obj, time, props)
TweenService:(obj, TweenInfo.(time, .EasingStyle.Quad, .EasingDirection.Out), props):()
()
char = player.Character
char char:()
()
char = player.Character
char char:()
gui = (, {
Name = ,
ResetOnSpawn = ,
IgnoreGuiInset = ,
DisplayOrder = ,
ZIndexBehavior = .ZIndexBehavior.Sibling,
}, player:())
main = (, {
Name = ,
Size = FULL_SIZE,
Position = .(, -, , -),
BackgroundColor3 = C.bg,
ClipsDescendants = ,
}, gui)
(main, )
mainStroke = (main, , )
bgLayer = (, {
Name = ,
Size = .(, ),
BackgroundTransparency = ,
ZIndex = ,
}, main)
rng = Random.()
_ = ,
s = rng:(, )
star = (, {
Size = .(s, s),
Position = .(rng:(, ), rng:(, )),
BackgroundColor3 = C.neonSoft,
BackgroundTransparency = rng:(, ),
BorderSizePixel = ,
}, bgLayer)
(star, )
(parent, size, pos, color, transparency)
f = (, {
Size = size,
Position = pos,
BackgroundColor3 = color,
BackgroundTransparency = transparency,
BorderSizePixel = ,
}, parent)
(, { CornerRadius = .(, ) }, f)
f
(bgLayer, .(, ), .(, -, , -), .(, , ), )
(bgLayer, .(, ), .(, -, , -), .(, , ), )
moon = (bgLayer, .(, ), .(, -, , -), .(, , ), )
(, {
Color = ColorSequence.(.(, , ), .(, , )),
Rotation = ,
}, moon)
(, { Color = C.neon, Thickness = , Transparency = }, moon)
(moon, .(, ), .(, ), .(, , ), )
(moon, .(, ), .(, ), .(, , ), )
(moon, .(, ), .(, ), .(, , ), )
(moon, .(, ), .(, ), .(, , ), )
titleBar = (, {
Name = ,
Size = .(, , , ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
ZIndex = ,
}, main)
(, {
Color = ColorSequence.(.(, , ), .(, , )),
Rotation = ,
}, titleBar)
(, {
Size = .(, , , ),
Position = .(, , , -),
BackgroundColor3 = C.neon,
BorderSizePixel = ,
ZIndex = ,
}, titleBar)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = C.text,
TextStrokeColor3 = C.neon,
TextStrokeTransparency = ,
Font = .Font.GothamBlack,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
ZIndex = ,
}, titleBar)
(text, xOffset, color)
b = (, {
Size = .(, ),
Position = .(, xOffset, , -),
BackgroundColor3 = color,
Text = text,
TextColor3 = C.text,
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
ZIndex = ,
}, titleBar)
(b, )
(b, , )
b
minBtn = (, -, C.off)
closeBtn = (, -, C.on)
body = (, {
Name = ,
Size = .(, , , -),
Position = .(, ),
BackgroundTransparency = ,
ZIndex = ,
}, main)
sidebar = (, {
Size = .(, , , ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
}, body)
(, {
PaddingTop = .(, ),
PaddingLeft = .(, ),
PaddingRight = .(, ),
}, sidebar)
(, { Padding = .(, ), SortOrder = .SortOrder.LayoutOrder }, sidebar)
(, {
Size = .(, , , ),
Position = .(, , , ),
BackgroundColor3 = C.neon,
BackgroundTransparency = ,
BorderSizePixel = ,
}, body)
pagesHolder = (, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
}, body)
pages, tabButtons = {}, {}
(name)
n, page (pages)
page.Visible = (n == name)
(tabButtons[n], , { BackgroundColor3 = (n == name) C.on C.off })
(name, order)
btn = (, {
Size = .(, , , ),
BackgroundColor3 = C.off,
BackgroundTransparency = ,
Text = name,
TextColor3 = C.text,
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
LayoutOrder = order,
}, sidebar)
(btn, )
(btn, , )
tabButtons[name] = btn
page = (, {
Size = .(, ),
BackgroundTransparency = ,
BorderSizePixel = ,
ScrollBarThickness = ,
ScrollBarImageColor3 = C.neon,
CanvasSize = .(),
AutomaticCanvasSize = .AutomaticSize.Y,
Visible = ,
}, pagesHolder)
(, {
PaddingTop = .(, ),
PaddingLeft = .(, ),
PaddingRight = .(, ),
PaddingBottom = .(, ),
}, page)
(, { Padding = .(, ), SortOrder = .SortOrder.LayoutOrder }, page)
pages[name] = page
btn.MouseButton1Click:(()
(name)
)
page
(parent, text, order, isHint)
(, {
Size = .(, , , isHint ),
AutomaticSize = isHint .AutomaticSize.Y .AutomaticSize.None,
BackgroundTransparency = ,
Text = text,
TextColor3 = isHint C.sub C.neonSoft,
Font = isHint .Font.Gotham .Font.GothamBold,
TextSize = isHint ,
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
LayoutOrder = order,
}, parent)
(parent, text, order)
b = (, {
Size = .(, , , ),
BackgroundColor3 = C.off,
BackgroundTransparency = ,
Text = text,
TextColor3 = C.text,
Font = .Font.GothamMedium,
TextSize = ,
AutoButtonColor = ,
LayoutOrder = order,
}, parent)
(b, )
(b, , )
b.MouseEnter:(()
(b, , { BackgroundTransparency = })
)
b.MouseLeave:(()
(b, , { BackgroundTransparency = })
)
b
(parent, name, order, onChange)
btn = (parent, , order)
state =
()
btn.Text = name .. .. (state )
(btn, , { BackgroundColor3 = state C.on C.off })
btn.MouseButton1Click:(()
state = state
()
(state)
)
()
{
set = (v)
state = v
()
,
}
(parent, text, default, min, max, order, onChange)
row = (, {
Size = .(, , , ),
BackgroundTransparency = ,
LayoutOrder = order,
}, parent)
(, {
Size = .(, , , ),
BackgroundTransparency = ,
Text = text,
TextColor3 = C.text,
Font = .Font.Gotham,
TextSize = ,
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
}, row)
box = (, {
Size = .(, , , ),
Position = .(, , , ),
BackgroundColor3 = C.panel,
BackgroundTransparency = ,
Text = (default),
TextColor3 = C.text,
Font = .Font.GothamMedium,
TextSize = ,
ClearTextOnFocus = ,
}, row)
(box, )
(box, , )
value = default
(v)
value = .(.(v, min, max) * + ) /
box.Text = (value)
(value)
box.FocusLost:(()
n = (box.Text)
(n value)
)
{ set = apply }
mainPage = (, )
clickPage = (, )
flyPage = (, )
carPage = (, )
playerPage = (, )
scriptPage = (, )
(mainPage, , )
(mainPage, , , (v)
S.clickTP = v
)
(mainPage, , , )
(mainPage, , )
keyBtn = (mainPage, , )
()
keyBtn.Text = listening ( .. hideKey.Name .. )
()
keyBtn.MouseButton1Click:(()
listening =
()
)
(mainPage, , , )
(clickPage, , )
(clickPage, , , (v)
S.toolClick = v
)
(clickPage, , S.cps, , , , (v)
S.cps = v
)
(clickPage, , )
setPosBtn = (clickPage, , )
posLabel = (clickPage, , , )
(clickPage, , , (v)
S.mouseClick = v
v S.clickPos
posLabel.Text =
)
(clickPage, , S.mouseInterval, , , , (v)
S.mouseInterval = v
)
(clickPage, , , )
marker = (, {
Name = ,
Size = .(, ),
AnchorPoint = .(, ),
BackgroundTransparency = ,
Visible = ,
ZIndex = ,
}, gui)
(, { CornerRadius = .(, ) }, marker)
(, { Color = C.neon, Thickness = }, marker)
dot = (, {
Size = .(, ),
AnchorPoint = .(, ),
Position = .(, ),
BackgroundColor3 = C.neon,
BorderSizePixel = ,
}, marker)
(, { CornerRadius = .(, ) }, dot)
setPosBtn.MouseButton1Click:(()
picking =
posLabel.Text =
)
bv, bg
flyToggle
()
bv
bv:()
bv =
bg
bg:()
bg =
hum = ()
hum
hum.PlatformStand =
()
hrp, hum = (), ()
hrp hum
()
bv = (, { MaxForce = .(, , ), Velocity = .zero }, hrp)
bg = (, { MaxTorque = .(, , ), P = , = hrp.CFrame }, hrp)
hum.PlatformStand =
(flyPage, , )
flyToggle = (flyPage, , , (v)
S.fly = v
v
()
S.fly =
flyToggle.()
()
)
(flyPage, , S.flySpeed, , , , (v)
S.flySpeed = v
)
(flyPage, , , )
(carPage, , )
(carPage, , , (v)
S.car = v
)
(carPage, , S.carSpeed, , , , (v)
S.carSpeed = v
)
(carPage, , , )
(playerPage, , )
walkIn = (playerPage, , S.walk, , , , (v)
S.walk = v
)
jumpIn = (playerPage, , S.jump, , , , (v)
S.jump = v
)
gravIn = (playerPage, , S.gravity, , , , (v)
S.gravity = v
)
()
hum = ()
hum
hum.WalkSpeed =
hum.UseJumpPower =
hum.JumpPower =
.Gravity = DEFAULT_GRAVITY
(playerPage, , , (v)
S.apply = v
v
()
)
resetBtn = (playerPage, , )
resetBtn.MouseButton1Click:(()
walkIn.()
jumpIn.()
gravIn.(DEFAULT_GRAVITY)
)
(playerPage, , , )
(scriptPage, , )
iyBtn = (scriptPage, , )
iyStatus = (scriptPage, , , )
iyBtn.MouseButton1Click:(()
iyStatus.Text =
ok = (()
(:())()
)
iyStatus.Text = ok
)
()
minBtn.MouseButton1Click:(()
minimized = minimized
minBtn.Text = minimized
minimized
body.Visible =
(main, , { Size = MINI_SIZE })
(main, , { Size = FULL_SIZE })
.(, ()
minimized
body.Visible =
)
)
closeBtn.MouseButton1Click:(()
alive =
k (S)
(S[k]) ==
S[k] =
()
()
_, c (connections)
c:()
gui:()
)
dragging, dragStart, startPos
.(connections, titleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = main.Position
))
.(connections, UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
d = input.Position - dragStart
main.Position = .(startPos.X.Scale, startPos.X.Offset + d.X, startPos.Y.Scale, startPos.Y.Offset + d.Y)
))
.(connections, UIS.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
))
.(()
alive
t = TweenService:(mainStroke, TweenInfo.(, .EasingStyle.Sine), { Transparency = })
t:()
.()
alive
t2 = TweenService:(mainStroke, TweenInfo.(, .EasingStyle.Sine), { Transparency = })
t2:()
.()
)
(x, y, viewport)
cam = .CurrentCamera
ray = viewport cam:(x, y) cam:(x, y)
params = RaycastParams.()
params.FilterType = .RaycastFilterType.Exclude
params.FilterDescendantsInstances = { player.Character }
:(ray.Origin, ray.Direction * , params)
(position)
hrp = ()
hrp
rotation = hrp.CFrame - hrp.CFrame.Position
hrp.CFrame = .(position + .(, , )) * rotation
(p)
S.clickPos = p
picking =
posLabel.Text = ():(p.X, p.Y)
marker.Position = .(p.X, p.Y)
marker.Visible =
.(connections, UIS.InputBegan:((input, gameProcessed)
listening
input.UserInputType == .UserInputType.Keyboard
input.KeyCode ~= .KeyCode.Escape
hideKey = input.KeyCode
listening =
()
picking
gameProcessed
input.UserInputType == .UserInputType.MouseButton1
(UIS:())
input.UserInputType == .UserInputType.Touch
(.(input.Position.X, input.Position.Y) + GuiService:())
gameProcessed
input.UserInputType == .UserInputType.Keyboard input.KeyCode == hideKey
gui.Enabled = gui.Enabled
S.clickTP
hit
input.UserInputType == .UserInputType.MouseButton1
m = UIS:()
hit = (m.X, m.Y, )
input.UserInputType == .UserInputType.Touch
hit = (input.Position.X, input.Position.Y, )
hit
(hit.Position)
))
()
UIS:()
.zero
cf = .CurrentCamera.CFrame
d = .zero
UIS:(.KeyCode.W) d += cf.LookVector
UIS:(.KeyCode.S) d -= cf.LookVector
UIS:(.KeyCode.D) d += cf.RightVector
UIS:(.KeyCode.A) d -= cf.RightVector
UIS:(.KeyCode.Space) UIS:(.KeyCode.E) d += .yAxis
UIS:(.KeyCode.LeftControl) UIS:(.KeyCode.Q) d -= .yAxis
d.Magnitude >
d.Unit
d
.(connections, RunService.Heartbeat:(()
S.fly
bv bg bv.Parent
bv.Velocity = () * S.flySpeed *
bg.CFrame = .CurrentCamera.CFrame
S.fly =
flyToggle.()
()
S.car
hum = ()
seat = hum hum.SeatPart
seat
root = seat.AssemblyRootPart seat
root.AssemblyLinearVelocity = () * S.carSpeed *
root.AssemblyAngularVelocity = .zero
S.apply
hum = ()
hum
hum.WalkSpeed = S.walk
hum.UseJumpPower =
hum.JumpPower = S.jump
.Gravity = S.gravity
))
.(connections, player.CharacterAdded:(()
bv, bg = ,
S.fly =
flyToggle.()
))
.(()
alive
S.toolClick
char = player.Character
tool = char char:()
tool
tool:()
.( / S.cps)
)
.(()
alive
S.mouseClick S.clickPos
p = S.clickPos
ok =
okVIM VIM
ok = (()
VIM:(p.X, p.Y, , , , )
VIM:(p.X, p.Y, , , , )
)
ok okVU VirtualUser
(()
VirtualUser:(p)
)
.(S.mouseInterval)
)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.
[+] Fly [+] Car Fly (Broken) [+] 2 Autoclicker [+] Speed [+] Gravity (only Affects you) [+] Jump [+] Infinite yield [+] My Fly GUI: loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Fly-GUI-GTFA-231622"))()

Universal