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
character.Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=aaaaaaa"
character.Animate.run.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=aaaaaaa"
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()
go in workspace
find your character
copy the animate localscript
paste the animate localscript in startercharacterscripts
change the variables inside the localscript and in the animation objects