-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- Yunos_script.lua -- Services local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") -- Variables local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local flyButton = Instance.new("ScreenGui") local speedSlider = Instance.new("ScreenGui") local jumpButton = Instance.new("ScreenGui") local isFlying = false local speed = 16 local flySpeed = 50 -- GUI Creation flyButton.Name = "FlyButton" flyButton.Parent = player.PlayerGui local flyText = Instance.new("TextButton") flyText.Name = "FlyText" flyText.Parent = flyButton flyText.Size = UDim2.new(0, 100, 0, 30) flyText.Position = UDim2.new(0, 10, 0, 10) flyText.Text = "Fly: Off" speedSlider.Name = "SpeedSlider" speedSlider.Parent = player.PlayerGui local speedText = Instance.new("TextLabel") speedText.Name = "SpeedText" speedText.Parent = speedSlider speedText.Size = UDim2.new(0, 100, 0, 20) speedText.Position = UDim2.new(0, 10, 0, 50) speedText.Text = "Speed: 16" local speedSliderBar = Instance.new("Slider") speedSliderBar.Name = "SpeedSliderBar" speedSliderBar.Parent = speedSlider speedSliderBar.Size = UDim2.new(0, 100, 0, 20) speedSliderBar.Position = UDim2.new(0, 10, 0, 70) speedSliderBar.MinValue = 1 speedSliderBar.MaxValue = 100 speedSliderBar.Value = 16 jumpButton.Name = "JumpButton" jumpButton.Parent = player.PlayerGui local jumpText = Instance.new("TextButton") jumpText.Name = "JumpText" jumpText.Parent = jumpButton jumpText.Size = UDim2.new(0, 100, 0, 30) jumpText.Position = UDim2.new(0, 10, 0, 90) jumpText.Text = "Infinite Jump: Off" -- Event Handlers flyText.MouseButton1Click:Connect(function() isFlying = not isFlying if isFlying then flyText.Text = "Fly: On" else flyText.Text = "Fly: Off" end end) speedSliderBar.ValueChanged:Connect(function(value) speed = value flySpeed = value * 5 speedText.Text = "Speed: " .. tostring(math.floor(speed)) end) jumpText.MouseButton1Click:Connect(function() humanoid.JumpPower = 50 humanoid.Jump = true wait(0.1) humanoid.JumpPower = 50 jumpText.Text = "Infinite Jump: On" wait(1) jumpText.Text = "Infinite Jump: Off" humanoid.JumpPower = 50 end) UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.Space and isFlying then character:SetPrimaryPartCFrame(character.PrimaryPart.CFrame + Vector3.new(0, flySpeed * game:GetService("RunService").RenderStepped:Wait(), 0)) elseif input.KeyCode == Enum.KeyCode.W then character.HumanoidRootPart.Velocity = character.HumanoidRootPart.Velocity + character.HumanoidRootPart.CFrame.lookVector * speed elseif input.KeyCode == Enum.KeyCode.S then character.HumanoidRootPart.Velocity = character.HumanoidRootPart.Velocity - character.HumanoidRootPart.CFrame.lookVector * speed elseif input.KeyCode == Enum.KeyCode.A then character.HumanoidRootPart.Velocity = character.HumanoidRootPart.Velocity - character.HumanoidRootPart.CFrame.leftVector * speed elseif input.KeyCode == Enum.KeyCode.D then character.HumanoidRootPart.Velocity = character.HumanoidRootPart.Velocity + character.HumanoidRootPart.CFrame.leftVector * speed end end) game:GetService("RunService").RenderStepped:Connect(function() if isFlying then character.HumanoidRootPart.Anchored = false character:SetPrimaryPartCFrame(character.PrimaryPart.CFrame) else character.HumanoidRootPart.Anchored = false end end)