-- LocalScript dentro del ScreenGui local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local mouse = player:GetMouse() local uis = game:GetService("UserInputService") -- Crear GUI principal local screenGui = Instance.new("ScreenGui") screenGui.Parent = player:WaitForChild("PlayerGui") -- Función para crear botones local function crearBoton(nombre, pos, parent) local button = Instance.new("TextButton") button.Size = UDim2.new(0, 100, 0, 30) button.Position = pos button.Text = nombre button.BackgroundColor3 = Color3.fromRGB(50, 50, 50) button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Parent = parent return button end -- Crear botones de velocidad for i = 1, 20 do local boton = crearBoton("Speed " .. i*5, UDim2.new(0, 10, 0, 30*i), screenGui) boton.MouseButton1Click:Connect(function() humanoid.WalkSpeed = i*5 end) end -- Crear botones de salto for i = 1, 20 do local boton = crearBoton("Jump " .. i, UDim2.new(0, 120, 0, 30*i), screenGui) boton.MouseButton1Click:Connect(function() humanoid.JumpPower = i*5 end) end -- Noclip local noclipEnabled = false local noclipButton = crearBoton("Noclip", UDim2.new(0, 240, 0, 30), screenGui) noclipButton.MouseButton1Click:Connect(function() noclipEnabled = not noclipEnabled if noclipEnabled then noclipButton.Text = "Noclip ON" else noclipButton.Text = "Noclip OFF" end end) game:GetService("RunService").Stepped:Connect(function() if noclipEnabled then for _, part in pairs(character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) -- Fly local flyEnabled = false local flySpeed = 50 local flyButton = crearBoton("Fly", UDim2.new(0, 360, 0, 30), screenGui) local bodyVelocity flyButton.MouseButton1Click:Connect(function() flyEnabled = not flyEnabled if flyEnabled then flyButton.Text = "Fly ON" bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.MaxForce = Vector3.new(1e5,1e5,1e5) bodyVelocity.Velocity = Vector3.new(0,0,0) bodyVelocity.Parent = character:FindFirstChild("HumanoidRootPart") else flyButton.Text = "Fly OFF" if bodyVelocity then bodyVelocity:Destroy() end end end) -- Movimiento de vuelo uis.InputBegan:Connect(function(input, gpe) if flyEnabled and not gpe then if input.KeyCode == Enum.KeyCode.W then bodyVelocity.Velocity = workspace.CurrentCamera.CFrame.LookVector * flySpeed elseif input.KeyCode == Enum.KeyCode.S then bodyVelocity.Velocity = -workspace.CurrentCamera.CFrame.LookVector * flySpeed elseif input.KeyCode == Enum.KeyCode.A then bodyVelocity.Velocity = -workspace.CurrentCamera.CFrame.RightVector * flySpeed elseif input.KeyCode == Enum.KeyCode.D then bodyVelocity.Velocity = workspace.CurrentCamera.CFrame.RightVector * flySpeed end end end) uis.InputEnded:Connect(function(input, gpe) if flyEnabled then if input.KeyCode == Enum.KeyCode.W or input.KeyCode == Enum.KeyCode.S or input.KeyCode == Enum.KeyCode.A or input.KeyCode == Enum.KeyCode.D then bodyVelocity.Velocity = Vector3.new(0,0,0) end end end)-- Texto fijo en la pantalla local textoFijo = Instance.new("TextLabel") textoFijo.Size = UDim2.new(0, 300, 0, 50) textoFijo.Position = UDim2.new(0.5, -150, 0, 0) -- en la parte superior central textoFijo.BackgroundColor3 = Color3.fromRGB(0,0,0) textoFijo.TextColor3 = Color3.fromRGB(255,255,255) textoFijo.Font = Enum.Font.SourceSansBold textoFijo.TextSize = 24 textoFijo.Text = "7V0 V7 fe lol😎🤨😎❤️‍🔥" textoFijo.Parent = screenGui