I’m trying to sync an animation between clients using a command. My main issue is that there is a delay between them because of ping. I’m trying to account for the trip time on the syncing client by returning the current time position of the animation with the current tick and then the client that gets this data uses the time position returned plus the difference between the given tick and the current tick. HOWEVER, tick() uses local time. If both clients are in different time regions this will not work. I want an alternative that uses the same time zone or any workaround.
I’m not an expert on the topic but I do know @Fluffmiceter has made a syncing tech which seems to sync tick() on clients and server to do some stuff and it sounds like what you are looking for. Have you checked this out?