Run it
Copy the script and paste it into your executor.
Players = :()
UIS = :()
RunService = :()
LP = Players.LocalPlayer
SPEED =
MIN_SPEED, MAX_SPEED = ,
GUI_NAME =
flying =
upHeld, downHeld = ,
bv, bg, loop, controlModule
flyBtn, speedLabel
()
ok, h = (()
()
)
ok h
h
cg = :()
allowed = (()
f = .()
f.Name =
f.Parent = cg
f:()
)
allowed
cg
LP:()
(()
old = ():(GUI_NAME)
old
old:()
)
.(()
(()
ps = LP:(, )
ps
pm = ps:() ps:(, )
pm
cm = pm:() pm:(, )
cm
controlModule = (cm)
)
)
()
c = LP.Character
c
,
c:(), c:()
()
loop
loop:()
loop =
bv
bv:()
bv =
bg
bg:()
bg =
_, hum = ()
hum
hum.PlatformStand =
()
cam = .CurrentCamera
cam
.zero
cf = cam.CFrame
v = .zero
controlModule
ok, mv = (()
controlModule:()
)
ok (mv) ==
v = v + (cf.LookVector * -mv.Z) + (cf.RightVector * mv.X)
v.Magnitude <
UIS:(.KeyCode.W)
v = v + cf.LookVector
UIS:(.KeyCode.S)
v = v - cf.LookVector
UIS:(.KeyCode.A)
v = v - cf.RightVector
UIS:(.KeyCode.D)
v = v + cf.RightVector
_, hum = ()
hum hum.MoveDirection.Magnitude > v.Magnitude <
v = v + cf.LookVector * hum.MoveDirection.Magnitude
upHeld UIS:(.KeyCode.Space) UIS:(.KeyCode.E)
v = v + .(, , )
downHeld UIS:(.KeyCode.LeftShift) UIS:(.KeyCode.Q)
v = v + .(, -, )
v
()
hrp, hum = ()
hrp hum
()
flying =
hum.Sit =
hum.PlatformStand =
bg = .()
bg.Name =
bg.P =
bg.MaxTorque = .(, , )
bg.CFrame = hrp.CFrame
bg.Parent = hrp
bv = .()
bv.Name =
bv.MaxForce = .(, , )
bv.Velocity = .zero
bv.Parent = hrp
loop = RunService.Heartbeat:(()
flying
hrp2, hum2 = ()
hrp2 hum2 bv bg
bv.Parent ~= hrp2
bv.Parent = hrp2
bg.Parent = hrp2
hum2.PlatformStand =
cam = .CurrentCamera
cam
bg.CFrame = cam.CFrame
dir = ()
dir.Magnitude >
bv.Velocity = dir.Unit * SPEED
bv.Velocity = .zero
)
()
flying =
()
()
flyBtn
flying
flyBtn.BackgroundColor3 = .(, , )
flyBtn.TextColor3 = .(, , )
flyBtn.Text =
flyBtn.BackgroundColor3 = .(, , )
flyBtn.TextColor3 = .(, , )
flyBtn.Text =
()
speedLabel
speedLabel.Text = .. (SPEED)
()
flying
()
()
()
LP.CharacterAdded:(()
.()
flying
()
()
)
(className, props, parent)
obj = .(className)
k, val (props)
obj[k] = val
parent
obj.Parent = parent
obj
(parent, px)
(, { CornerRadius = .(, px) }, parent)
(parent)
(, {
Color = .(, , ),
Transparency = ,
Thickness = ,
}, parent)
gui = (, {
Name = GUI_NAME,
ResetOnSpawn = ,
IgnoreGuiInset = ,
ZIndexBehavior = .ZIndexBehavior.Sibling,
DisplayOrder = ,
}, ())
panel = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, -, , -),
Size = .(, ),
BackgroundColor3 = .(, , ),
BorderSizePixel = ,
Active = ,
}, gui)
(panel, )
(panel)
header = (, {
Name = ,
Size = .(, , , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, panel)
closeBtn = (, {
Name = ,
AnchorPoint = .(, ),
Position = .(, -, , ),
Size = .(, ),
BackgroundColor3 = .(, , ),
Text = ,
Font = .Font.Gotham,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, header)
(closeBtn, )
flyBtn = (, {
Name = ,
Position = .(, ),
Size = .(, -, , ),
BackgroundColor3 = .(, , ),
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, panel)
(flyBtn, )
row = (, {
BackgroundTransparency = ,
Position = .(, ),
Size = .(, -, , ),
}, panel)
upBtn = (, {
Size = .(, -, , ),
BackgroundColor3 = .(, , ),
Text = ,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, row)
(upBtn, )
downBtn = (, {
Position = .(, , , ),
Size = .(, -, , ),
BackgroundColor3 = .(, , ),
Text = ,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, row)
(downBtn, )
speedRow = (, {
BackgroundTransparency = ,
Position = .(, ),
Size = .(, -, , ),
}, panel)
minusBtn = (, {
Size = .(, ),
BackgroundColor3 = .(, , ),
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, speedRow)
(minusBtn, )
speedLabel = (, {
Position = .(, ),
Size = .(, -, , ),
BackgroundTransparency = ,
Text = .. (SPEED),
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , ),
}, speedRow)
plusBtn = (, {
AnchorPoint = .(, ),
Position = .(, , , ),
Size = .(, ),
BackgroundColor3 = .(, , ),
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = .(, , ),
AutoButtonColor = ,
}, speedRow)
(plusBtn, )
(, {
Position = .(, ),
Size = .(, -, , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.Gotham,
TextSize = ,
TextColor3 = .(, , ),
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
TextYAlignment = .TextYAlignment.Top,
}, panel)
(btn, setHeld)
btn.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
()
)
btn.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
()
)
(upBtn, (v)
upHeld = v
)
(downBtn, (v)
downHeld = v
)
flyBtn.MouseButton1Click:(toggleFly)
minusBtn.MouseButton1Click:(()
SPEED = .(MIN_SPEED, SPEED - )
()
)
plusBtn.MouseButton1Click:(()
SPEED = .(MAX_SPEED, SPEED + )
()
)
closeBtn.MouseButton1Click:(()
()
gui:()
)
UIS.InputBegan:((input, gpe)
gpe
input.KeyCode == .KeyCode.F
()
)
dragging, dragStart, startPos
header.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = panel.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UIS.InputChanged:((input)
dragging
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
d = input.Position - dragStart
panel.Position = .(
startPos.X.Scale,
startPos.X.Offset + d.X,
startPos.Y.Scale,
startPos.Y.Offset + d.Y
)
)
()
()--[[ DELTA FLY Hecho para Delta Executor (Android y PC). Ejecuta una vez. El panel aparece abajo a la derecha y se puede arrastrar. VOLAR ........... boton VOLAR o tecla F Mover ........... joystick o WASD (sigue la camara, incluyendo arriba/abajo) Subir ........... SUBIR / Espacio / E Bajar ........... BAJAR / Shift / Q Velocidad ....... + / − en el panel ]] local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") local LP = Players.LocalPlayer local SPEED = 350 local MIN_SPEED, MAX_SPEED = 10, 400 local GUI_NAME = "DeltaFlyPanel" local flying = false local upHeld, downHeld = false, false local bv, bg, loop, controlModule local flyBtn, speedLabel local function host() local ok, h = pcall(function() return gethui() end) if ok and h then return h end local cg = game:GetService("CoreGui") local allowed = pcall(function() local f = Instance.new("Folder") f.Name = "DF_Probe" f.Parent = cg f:Destroy() end) if allowed then return cg end return LP:WaitForChild("PlayerGui") end pcall(function() local old = host():FindFirstChild(GUI_NAME) if old then old:Dest

Universal