-- [[ 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 ]] local player = game.Players.LocalPlayer local UIS = game:GetService("UserInputService") local gui = Instance.new("ScreenGui") gui.Parent = player.PlayerGui -- Main UI local frame = Instance.new("Frame") frame.Parent = gui frame.Size = UDim2.new(0,250,0,220) frame.Position = UDim2.new(0.5,-125,0.5,-110) frame.Active = true frame.Draggable = true -- Title local title = Instance.new("TextLabel") title.Parent = frame title.Size = UDim2.new(1,0,0,40) title.Text = "k4 your the goat" -- Punch speed local speed = 25 local speedLabel = Instance.new("TextLabel") speedLabel.Parent = frame speedLabel.Position = UDim2.new(0,0,0.25,0) speedLabel.Size = UDim2.new(1,0,0,30) speedLabel.Text = "Punch Speed: "..speed local plus = Instance.new("TextButton") plus.Parent = frame plus.Position = UDim2.new(0,0,0.45,0) plus.Size = UDim2.new(.5,0,0,35) plus.Text = "+" local minus = Instance.new("TextButton") minus.Parent = frame minus.Position = UDim2.new(.5,0,0.45,0) minus.Size = UDim2.new(.5,0,0,35) minus.Text = "-" plus.MouseButton1Click:Connect(function() speed = math.clamp(speed + 1,1,50) speedLabel.Text = "Punch Speed: "..speed end) minus.MouseButton1Click:Connect(function() speed = math.clamp(speed - 1,1,50) speedLabel.Text = "Punch Speed: "..speed end) -- Glide button local glide = Instance.new("TextButton") glide.Parent = frame glide.Position = UDim2.new(0,0,0.7,0) glide.Size = UDim2.new(1,0,0,40) glide.Text = "Weave Glide" local gliding = false glide.MouseButton1Click:Connect(function() local char = player.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") if not root then return end gliding = not gliding while gliding do root.AssemblyLinearVelocity = Vector3.new( root.AssemblyLinearVelocity.X, 25, root.AssemblyLinearVelocity.Z ) task.wait() end end)