How would i make a script that changes the players character on respawn?
I already figured out how to change the character but now i need to detect when player respawns.
And no you cannot use player.CharacterAdded since it would just loop because applying a new character to a player also fires this event. Any help would be awesome
Use CharacterAdded, and add an attribute to custom characters to signify it’s custom. If the character has that attribute, simply stop the function (return)
No need to complicate things that can be done with simple tagging mechanisms!
Ok i found a solution. I turned of load character on start and used the script from roblox wiki and edited it so insted of using Player:LoadCharacter() i use a function which sets the model as a character for the player