Argument 1 missing or nil client event

Use a Changed signal and stick to a RemoteEvent, indefinite loops are inefficient.

I will check it out I will come back to this just have to fix another issue