Hey @System2150, after reading the entire post with my questionable English skills, I managed to find the module in question in one of my old places. Here is the script of the original module from 2020 CharacterConv.rbxm (27,0 Ko)
Watching the code back now, i have one thing to say, when you call one of the functions of the module, even if the argument name is Plr you have to give a string with the name of the player. (Plr is most often used to represent a player object)
I don’t think this is the best way to change a player character, but it should still works.