Getting montages to play in multiplayer

Can’t get my montages to show up on across other clients only shows the its self, any help?

Hey, could you show me how it’s setup? That way it might be easier for us to help :slight_smile:

Sorry of course! I have it set up in animation bp too but i dont know how to call it :frowning: i think it its in anim BP then it shows across all players screens.

alt text

Hey,

Is the variable the determining the animation pose replicated?

Have you tried setting the variable to RepNotify and in the function manually set the variable in the anim bp?

I’ve tried it both ways no luck :frowning:

i have it working (sort of) it shows up on each players screen, however on the server it only works when he is stopped. :frowning:

If you’re using the variable to determine the animation you do not need Montage play locally too.

On Server → Repnotify bIsSwining → Get anim instance → Cast to animation bp → Set bool to determine animation

like this?

Hey,

Yeah that’s more what it should be. Also you should try to set it to reliable to make sure it calls and there is no need for Switch Has Authority behind a Run On Server event.

cant seem to get it to work :*( sorted the character freezing though had to add a layered by bone. Its odd because im testing 1 server and 3 clients atm, and the server and the client its running on can see the animation but the other two cant see it, odd :confused:

You should call the Multicast behind the RunOnServer event.
Multicasts only gets called from server.

Thanks for the reply awesome i didnt know that! Still won’t show though on other clients. Tough stuff but i guess when you get one sorted you can apply it to all characters

From Panda Studio’s comment, I managed to do it by organizing it like this:

Seems a bit convoluted, if anyone has a better idea to do this, please tell me.

Thanks Panda, you totally helped me replicate my root motion montage across the network ^^