[FIXED] How do i make a coin collect only for a local player and not for the server?

Not always, only in cases where it is a descendant of the Player, StarterPlayerScripts etc.

And it’s not that an event “works” in scripts, it’s the detection of events you’re talking about.