What do you want to achieve?
Hi guys. I’m developing a character selection system and so far everything is working out well. Currently I’m working on the stage where you can actually swap between the characters when you click the button.
What is the issue?
Now, this shouldn’t be a huge issue, right? HumanoidDescription? Shirts etc? Not quite. I have actually custom rigs for each StarterCharacter, so I need to swap out the StarterCharacter.
What solutions have you tried so far?
Many Youtube tutorials. I’ve tried DevForum too - however they don’t seem to help me as they use humanoid description/other, not swapping out StarterCharacters,
Thank you if anyone can help, obviously I will mark you as the solution if I find a reliable fix
You’re going to save your old character and position them at where you were if you’re making some sort of body swapping, then assign the Character property of player to your model
since Character isn’t a read-only, it’s possible to do that but it won’t gather stuff you’re placing in StarterCharacterScripts once so manually place them in before trying to do it
How about copying the custom character, renaming it to the player’s name, and then writing code to change the character by selecting the player character as that character? If the character has been changed but does not move or the animation does not load, it is recommended to place the copied character in a service such as ServerStorage to prevent it from being loaded.