I need my custom walk animation to get replicated to the server but it is not. By now it is only possible to be seen by the own player, and I thought animations were suposed do be replicated automatically. I have other custom animations that fires during events called in local script that are replicated with no problems, only walk animation is not.
I have tried:
put in localscript and in server script this:
-- after character sucessfully loaded
for i, track in pairs (AnimationTracks) do
track:Stop()
end
character.Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=aaaaaaa"
character.Animate.run.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=aaaaaaa"
Not replicated.
Change the asset Id defined within the Animate script and put it in StarterCharacterScripts, with all the animation Ids inside this Instance manually changed too. Not replicated.
First call humanoid:LoadAnimation() and then replace the default ones by a created animation Instance. Not replicated.
This is sounding very buggy to me cause i think they were suposed to work by these methods.
Note that I am using a totally custom character and the parts in the char doesnt have the same name as a default rig but for HumanoidRootPart, Head and Right/LeftHand.
Also the characters are custom loaded in game using :LoadCharacter()
hit play
go in workspace
find your character
copy the animate localscript
hit stop
paste the animate localscript in startercharacterscripts
change the variables inside the localscript and in the animation objects