Universal Script 📌
52 Views
1 Executions

Fly user de roblox eliasomar345354

Universal Script 📌Uploaded by
1 day ago
Please login to perform these actions:

Description

--[[ 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:Destroy() end end) task.spawn(function() pcall(function() local ps = LP:WaitForChild("PlayerScripts", 8) if not ps then return end local pm = ps:FindFirstChild("PlayerModule") or ps:WaitForChild("PlayerModule", 8) if not pm then return end local cm = pm:FindFirstChild("ControlModule") or pm:WaitForChild("ControlModule", 5) if cm then controlModule = require(cm) end end) end) local function parts() local c = LP.Character if not c then return nil, nil end return c:FindFirstChild("HumanoidRootPart"), c:FindFirstChildOfClass("Humanoid") end local function cleanupMovers() if loop then loop:Disconnect() loop = nil end if bv then bv:Destroy() bv = nil end if bg then bg:Destroy() bg = nil end local _, hum = parts() if hum then hum.PlatformStand = false end end local function moveVector() local cam = workspace.CurrentCamera if not cam then return Vector3.zero end local cf = cam.CFrame local v = Vector3.zero if controlModule then local ok, mv = pcall(function() return controlModule:GetMoveVector() end) if ok and typeof(mv) == "Vector3" then v = v + (cf.LookVector * -mv.Z) + (cf.RightVector * mv.X) end end if v.Magnitude < 0.05 then if UIS:IsKeyDown(Enum.KeyCode.W) then v = v + cf.LookVector end if UIS:IsKeyDown(Enum.KeyCode.S) then v = v - cf.LookVector end if UIS:IsKeyDown(Enum.KeyCode.A) then v = v - cf.RightVector end if UIS:IsKeyDown(Enum.KeyCode.D) then v = v + cf.RightVector end local _, hum = parts() if hum and hum.MoveDirection.Magnitude > 0.05 and v.Magnitude < 0.05 then v = v + cf.LookVector * hum.MoveDirection.Magnitude end end if upHeld or UIS:IsKeyDown(Enum.KeyCode.Space) or UIS:IsKeyDown(Enum.KeyCode.E) then v = v + Vector3.new(0, 1, 0) end if downHeld or UIS:IsKeyDown(Enum.KeyCode.LeftShift) or UIS:IsKeyDown(Enum.KeyCode.Q) then v = v + Vector3.new(0, -1, 0) end return v end local function startFly() local hrp, hum = parts() if not hrp or not hum then return end cleanupMovers() flying = true hum.Sit = false hum.PlatformStand = true bg = Instance.new("BodyGyro") bg.Name = "DF_Gyro" bg.P = 9e4 bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9) bg.CFrame = hrp.CFrame bg.Parent = hrp bv = Instance.new("BodyVelocity")

View Raw
Edited By: Omar_elias90 Download


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!