Basically, when aiming with a gun in first person and walking, your arms move slightly up due to the 'new' Roblox walking animation, and ends up blocking the gun. So I made it so it uses the old Roblox walking animation, and it fixes the aiming, but my legs occasionally won't move at all. Am I using the wrong old walking animation ID or is this script wrong? I used this to replace the idle animation which worked but am not sure why it won't fix the walking. I only walk normally for about a second then all my limbs freeze and don't move while my character is moving. I just sort of slide.
game.Players.PlayerAdded:connect(function(player)
player.CharacterAdded:connect(function(character)
while not player.Character do wait() end
local character = player.Character
local animateScript = character.Animate
animateScript.walk.WalkAnim.AnimationId = 'http://www.roblox.com/asset/?id=161210451'
end)
end)

9 comments
Well I also tested it without the gun, on a completely blank baseplate and even with no tools equipped it still does the same thing sadly.
It must be your animation then. Have you viewed the animation in Roblox's Animation Editor?
Yes, it's a default Roblox animation for 2013 walking. I viewed it in the Animation Editor and played it and it plays how it did in 2013, with the arms and legs moving and the torso not moving from side to side. However, there was another animation I ran which is Roblox's 'running' animation which did make the torso and arms tilt and I removed it, yet it didn't fix the issue unfortunately.
Well no, it depends which animation you set in the script. Did you export the right animation, and put the right id?
Yeah in the script I experimented a lot with removing the walking/running and vice versa and trying this with other animations too to see if anything happened. Also yes I did
Well sorry that I can't help you much further since my knowledge reached its point on animations. I might contact KiHeros to answer this when I next talk to him. He is my animation guy lol.
It's okay :) Also that'd be great if you could, thank you very much!
Actually re-reading your script, you don't need line 3
Took it out but still no luck