LOADING...

FLY V4 PRO

382 VISUALIZAÇÕES
18/12/2025
UNIVERSAL
FLY V4 PRO
AUTOR
avatarLuckyTitan68425
AVALIAÇÃO DOS USUÁRIOS
100%APROVAÇÃO
TESTADO COM

Descrição

[PT] O melhor script de voo leve para dispositivos móveis! Totalmente otimizado para Delta e outros execut

Código do Script
1-- FLY V4 PRO
2-- Criado por: Paulo
3
4local ScreenGui = Instance.new("ScreenGui")
5local MainFrame = Instance.new("Frame")
6local Close = Instance.new("TextButton")
7local FlyBtn = Instance.new("TextButton")
8local UpBtn = Instance.new("TextButton")
9local DownBtn = Instance.new("TextButton")
10local SpeedPlus = Instance.new("TextButton")
11local SpeedMinus = Instance.new("TextButton")
12local SpeedDisplay = Instance.new("TextLabel")
13local JumpPlus = Instance.new("TextButton")
14local JumpMinus = Instance.new("TextButton")
15local JumpDisplay = Instance.new("TextLabel")
16local Title = Instance.new("TextLabel")
17
18-- Notificação de Créditos ao iniciar
19game:GetService("StarterGui"):SetCore("SendNotification", {
20    Title = "FLY V4 PRO",
21    Text = "BY: Paulo - Carregado!",
22    Duration = 5
23})
24
25-- Som de Execução
26local StartSound = Instance.new("Sound", game:GetService("CoreGui"))
27StartSound.SoundId = "rbxassetid://170765130"
28StartSound:Play()
29
30-- Logo Móvel
31local LogoContainer = Instance.new("Frame")
32local LogoBtn = Instance.new("ImageButton")
33local LogoText = Instance.new("TextLabel")
34local LogoCorner = Instance.new("UICorner")
35
36-- Interface Principal
37ScreenGui.Parent = game:GetService("CoreGui")
38MainFrame.Parent = ScreenGui
39MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
40MainFrame.Size = UDim2.new(0, 160, 0, 190)
41MainFrame.Position = UDim2.new(0.5, -80, 0.5, -95)
42MainFrame.Active = true
43MainFrame.Draggable = true
44
45local buttons = {}
46local function CreateBtn(obj, pos, size, txt)
47    obj.Parent = MainFrame
48    obj.Position = pos
49    obj.Size = size
50    obj.Text = txt
51    obj.TextScaled = true
52    obj.BorderSizePixel = 2
53    obj.Font = Enum.Font.SourceSansBold
54    obj.TextColor3 = Color3.fromRGB(255, 255, 255)
55    table.insert(buttons, obj)
56end
57
58CreateBtn(Close, UDim2.new(0,0,0,0), UDim2.new(0,40,0,30), "X")
59CreateBtn(Title, UDim2.new(0.25,0,0,0), UDim2.new(0,120,0,30), "FLY V4 PRO")
60
61-- Controles de Voo
62CreateBtn(SpeedPlus, UDim2.new(0.05,0,0.22,0), UDim2.new(0,45,0,25), "FLY +")
63CreateBtn(SpeedDisplay, UDim2.new(0.35,0,0.22,0), UDim2.new(0,50,0,25), "1")
64CreateBtn(SpeedMinus, UDim2.new(0.68,0,0.22,0), UDim2.new(0,45,0,25), "FLY -")
65
66-- Controles de Pulo
67CreateBtn(JumpPlus, UDim2.new(0.05,0,0.40,0), UDim2.new(0,45,0,25), "JP +")
68CreateBtn(JumpDisplay, UDim2.new(0.35,0,0.40,0), UDim2.new(0,50,0,25), "50")
69CreateBtn(JumpMinus, UDim2.new(0.68,0,0.40,0), UDim2.new(0,45,0,25), "JP -")
70
71CreateBtn(UpBtn, UDim2.new(0.05,0,0.60,0), UDim2.new(0,72,0,30), "SUBIR")
72CreateBtn(DownBtn, UDim2.new(0.51,0,0.60,0), UDim2.new(0,72,0,30), "DESCER")
73CreateBtn(FlyBtn, UDim2.new(0.05,0,0.80,0), UDim2.new(0,145,0,28), "ATIVAR FLY")
74
75-- Logo Galinha (Onde você pediu a alteração)
76LogoContainer.Parent = ScreenGui
77LogoContainer.Size = UDim2.new(0, 100, 0, 95)
78LogoContainer.Position = UDim2.new(0, 10, 0.5, -45)
79LogoContainer.BackgroundTransparency = 1
80LogoContainer.Visible = false
81LogoContainer.Active = true
82LogoContainer.Draggable = true
83
84LogoBtn.Parent = LogoContainer
85LogoBtn.Size = UDim2.new(0, 70, 0, 70)
86LogoBtn.Position = UDim2.new(0.15, 0, 0, 0)
87LogoBtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
88LogoBtn.Image = "rbxassetid://144084332" 
89LogoCorner.CornerRadius = UDim.new(1, 0)
90LogoCorner.Parent = LogoBtn
91
92LogoText.Parent = LogoContainer
93LogoText.Size = UDim2.new(0, 100, 0, 25)
94LogoText.Position = UDim2.new(0, 0, 0, 70)
95LogoText.BackgroundTransparency = 1
96LogoText.Text = "FLY V4 PRO BY:Paulo" -- ALTERAÇÃO FEITA AQUI
97LogoText.Font = Enum.Font.SourceSansBold
98LogoText.TextScaled = true
99
100-- Lógica de Voo e Pulo
101local lp = game.Players.LocalPlayer
102local flying, flySpeed, jumpPower, verticalForce = false, 1, 50, 0
103
104local function updateJump()
105    if lp.Character and lp.Character:FindFirstChild("Humanoid") then
106        lp.Character.Humanoid.JumpPower = jumpPower
107        lp.Character.Humanoid.UseJumpPower = true
108    end
109end
110
111JumpPlus.MouseButton1Click:Connect(function() jumpPower = jumpPower + 10 JumpDisplay.Text = tostring(jumpPower) updateJump() end)
112JumpMinus.MouseButton1Click:Connect(function() if jumpPower > 10 then jumpPower = jumpPower - 10 JumpDisplay.Text = tostring(jumpPower) updateJump() end end)
113SpeedPlus.MouseButton1Click:Connect(function() flySpeed = flySpeed + 1 SpeedDisplay.Text = tostring(flySpeed) end)
114SpeedMinus.MouseButton1Click:Connect(function() if flySpeed > 1 then flySpeed = flySpeed - 1 SpeedDisplay.Text = tostring(flySpeed) end end)
115
116FlyBtn.MouseButton1Click:Connect(function()
117    flying = not flying
118    local char = lp.Character
119    if not char then return end
120    local root = char:WaitForChild("HumanoidRootPart")
121    local hum = char:FindFirstChildOfClass("Humanoid")
122    if flying then
123        local bg = Instance.new("BodyGyro", root) bg.maxTorque = Vector3.new(9e9, 9e9, 9e9) bg.P = 9e4
124        local bv = Instance.new("BodyVelocity", root) bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
125        task.spawn(function()
126            while flying do
127                bg.cframe = workspace.CurrentCamera.CFrame
128                local moveDir = hum.MoveDirection
129                local vel = (moveDir * (flySpeed * 50))
130                if moveDir:Dot(workspace.CurrentCamera.CFrame.LookVector) > 0.5 then
131                    vel = vel + Vector3.new(0, workspace.CurrentCamera.CFrame.LookVector.Y * (flySpeed * 50), 0)
132                end
133                bv.velocity = vel + Vector3.new(0, verticalForce, 0)
134                hum.PlatformStand = true
135                task.wait()
136            end
137            bg:Destroy() bv:Destroy() hum.PlatformStand = false
138        end)
139    end
140end)
141
142UpBtn.MouseButton1Down:Connect(function() verticalForce = flySpeed * 50 end)
143UpBtn.MouseButton1Up:Connect(function() verticalForce = 0 end)
144DownBtn.MouseButton1Down:Connect(function() verticalForce = -flySpeed * 50 end)
145DownBtn.MouseButton1Up:Connect(function() verticalForce = 0 end)
146
147Close.MouseButton1Click:Connect(function() MainFrame.Visible = false LogoContainer.Visible = true end)
148LogoBtn.MouseButton1Click:Connect(function() MainFrame.Visible = true LogoContainer.Visible = false end)
149
150task.spawn(function()
151    while true do
152        local color = Color3.fromHSV(tick() % 5 / 5, 0.7, 1)
153        for _, b in pairs(buttons) do b.BackgroundColor3 = color end
154        LogoText.TextColor3 = color
155        task.wait()
156    end
157end)

ScriptHUB

O melhor site para procurar, compartilhar e achar os melhores scripts com máxima segurança e desempenho.

© 2026 ScriptHub. Todos os direitos reservados.
ScriptHUB