loadstring([[ local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local Root = Character:WaitForChild("HumanoidRootPart") local Humanoid = Character:WaitForChild("Humanoid") local Camera = workspace.CurrentCamera local RunService = game:GetService("RunService") local Flying = true local Speed = 70 local ColorHUD = Color3.fromRGB(0, 255, 255) -- Crear UI Principal local sg = Instance.new("ScreenGui", Player.PlayerGui) sg.Name = "VueloJustinHUD" sg.DisplayOrder = 999 -- Botón de Encendido/Apagado local btnToggle = Instance.new("TextButton", sg) btnToggle.Size = UDim2.new(0, 150, 0, 50) btnToggle.Position = UDim2.new(0.5, -75, 0.8, 0) btnToggle.BackgroundColor3 = Color3.new(0, 0, 0) btnToggle.TextColor3 = ColorHUD btnToggle.TextSize = 18 btnToggle.Text = "VUELO: ON" btnToggle.BorderSizePixel = 2 btnToggle.BorderColor3 = ColorHUD -- Botón Aumentar Velocidad (+) local btnUp = Instance.new("TextButton", sg) btnUp.Size = UDim2.new(0, 50, 0, 50) btnUp.Position = UDim2.new(0.5, 85, 0.8, 0) btnUp.BackgroundColor3 = Color3.new(0, 0, 0) btnUp.TextColor3 = ColorHUD btnUp.TextSize = 25 btnUp.Text = "+" btnUp.BorderSizePixel = 2 btnUp.BorderColor3 = ColorHUD -- Botón Disminuir Velocidad (-) local btnDown = Instance.new("TextButton", sg) btnDown.Size = UDim2.new(0, 50, 0, 50) btnDown.Position = UDim2.new(0.5, -135, 0.8, 0) btnDown.BackgroundColor3 = Color3.new(0, 0, 0) btnDown.TextColor3 = ColorHUD btnDown.TextSize = 25 btnDown.Text = "-" btnDown.BorderSizePixel = 2 btnDown.BorderColor3 = ColorHUD -- Fuerzas de vuelo local bv = Instance.new("BodyVelocity", Root) bv.MaxForce = Vector3.new(1e6, 1e6, 1e6) local bg = Instance.new("BodyGyro", Root) bg.MaxTorque = Vector3.new(1e6, 1e6, 1e6) -- Funciones de los botones btnToggle.MouseButton1Click:Connect(function() Flying = not Flying if Flying then btnToggle.Text = "VUELO: ON" btnToggle.TextColor3 = ColorHUD Humanoid.PlatformStand = true bv.MaxForce = Vector3.new(1e6, 1e6, 1e6) bg.MaxTorque = Vector3.new(1e6, 1e6, 1e6) else btnToggle.Text = "VUELO: OFF" btnToggle.TextColor3 = Color3.new(1, 0, 0) Humanoid.PlatformStand = false bv.MaxForce = Vector3.new(0, 0, 0) bg.MaxTorque = Vector3.new(0, 0, 0) Humanoid:ChangeState(Enum.HumanoidStateType.Landing) end end) btnUp.MouseButton1Click:Connect(function() Speed = Speed + 10 print("Velocidad: " .. Speed) end) btnDown.MouseButton1Click:Connect(function() Speed = math.max(10, Speed - 10) -- No baja de 10 print("Velocidad: " .. Speed) end) RunService.RenderStepped:Connect(function() if Flying then bg.CFrame = Camera.CFrame bv.Velocity = Camera.CFrame.LookVector * Speed end end) ]])()