TurretController - CFrame based Joint Instance mover

Sorry for bumping, but is it possible to move a turret on both client side and server side smoothly? I tried the module and it worked great, except one thing I’m struggling at the moment is how I can move a turret on both sides without interrupting each other, causing the turret to stutter.

The reason I want to make it work on both sides is because the client responds faster while updating the turret movement on server side.

Here’s the video. Notice how the turret stutters when I move the turret around (if that’s not clear enough, check the 2nd video below).

I tried changing methods to update the server side like reducing event step, sending client C0, yet none of them fixed and even made it worse as shown in the video below.

So I would like to know if your module is capable of updating on both sides. If it’s not possible, that’s okay. I’ll keep figuring it out.

Clone the motor6d locally

1 Like

I’ve never thought of that solution before. Now I’ve learnt something new. Thanks a lot!

Here’s the result.

3 Likes

you made my game possible luv u bro

1 Like