Client effects help

I’m trying to do something with a timestop ability where your character clones where you are and your real self becomes invisible for everyone else but for the client whos using the ability the clone isnt visible but they are to themselves and it’s like its normal so the server within 55 studs sees a clone and the real person is invisible for them while the client sees themselves and no clone but I don’t know how to do this so any help would be much appreciated ;D

I’ll walk you through the pipeline as to how you’d probably go about doing this, but for sake of convenience I wont put in any sanity checks, cds, etc as that’ll just clutter it.

1 - The User Inputs the Time Stop ability
2 - A RemoteEvent fires to the server
3 - The server calculates everybody within a set stud distance, i.e. for you 55, with magnitude, regions, etc,
4 - Freeze all of the players who are meant to be within the pause and create the clone
5 - The server fires back to all the clients with a list of who’s meant to be in the stop
6 - If the client is in the list then nothing changes but if they’re not the clone can be deleted