What do you want to achieve? Keep it simple and clear!
So i made a Projectile That Spawns on playersHrp + offset while im not moving it spawns like where i want it to be but while im moving it is off-sync with player even though i scripted it like
I activate tool i send a remote with player’s CFrame
Then server spawns the bullet according the CFrame + Offset
Here is 2 Images of me Shoting the projectile while im standing still vs moving
This is why. Firing remotes takes time so by the time the server get the signal you may not be at the same location + this is not secure as exploiters would be able to fire bullets at any location in the map
I Also tried to Get CFrame From server issue still happens and i will also add some checks after i fix this problem so there wont be issue with exploiting part