Is there a way to use the Mouse.TargetSurface as a script not in a local script? i tried to use any methods find in objects but always run in error.. How?
What you have to do is get the TargetSurface from a local script, then use a Remote event and pass it over as an argument, but because this is Client to Server make sure to remember that the first argument is always the player, then its what you want to pass.