local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local rootPart = character:WaitForChild("HumanoidRootPart") local lastPosition = rootPart.Position while true do wait(0.5) local currentPosition = rootPart.Position local distance = (currentPosition - lastPosition).Magnitude local speed = distance / 0.5 if speed > 0 then print("Current Speed: " .. math.floor(speed)) end lastPosition = currentPosition end