Gun shoots, bullet gets placed in a bullet folder in workspace and the bullet and damage is handled on the server. Client listens for a childadded in that folder, and when they find a new child, they add smoke to that bullet. (Shooting at walls spawns smoke)

1 comment

0

It looks pretty good to me, yet, the Client will accept anything the Server gives it. Therefore there wouldn’t necessarily be a need to add smoke through a Client