Data being shared between multiple people

no, your checking for a .Touched event on the part itself, which means when the part gets touched, it fires the function

it doesnt matter what script runs it, or where it is, the .Touched event is the same no matter what