Hello, so I’m trying to make interactive emotes similar to TF2 or fortnite to where before the animation plays it makes sure both parties are aligned correctly and if not it forces the other person who triggered the interaction walk automatically towards the correct position and orientation.
I only really need help with aligning the players to the correct spot before the animation plays.
Characters have to be moved by a local script since they are replicated by the client. So you need a script to receive some event repositioning the player. Then have a server script that listens for two players trying to emote near each other. The first player emotes, which creates a note on the server, when a second player emote is range, the script sends an event to each player’s local script to complete the emote at a specific time, which will help compensate for differences in ping.