I’m having the exact same problem, noticed it today while working on my procedural animations.
Here’s an example of what happens when I try to print another client’s character’s velocity with a localscript and FE enabled:
The code I’m running:
[code]local function characterAdded(character)
if character.Name ~= game.Players.LocalPlayer.Name then
local hrp = character:WaitForChild(“HumanoidRootPart”)
while wait() do
print(hrp.Velocity.magnitude)
end
end
end
local function playerAdded(player)
repeat wait() until player.Character ~= nil
characterAdded(player.Character)
wait(1)
player.CharacterAdded:connect(characterAdded)
end
for _,player in pairs(game.Players:GetChildren()) do
playerAdded(player)
end
game.Players.PlayerAdded:connect(playerAdded)
[/code]
Can we get someone to look into this please? It’s kind of a big problem for anything that relies on velocity.