So, I'm working on a Roblox Roleplay game where I want the player to start with a blank Morph of the character model, but be able to change to another morph by walking on a character button at any time they wish. Can somebody please help me and explain me how to make this possible?
I would recommend just having the script delete the previous morph, and then insert the new one. To trigger it I would use a Touched event.
script.Parent.Touched:Connect(function(hit) --script.Parent = Button if you put a script in it --Insert code here end
Revert the player model to the blank morph and then to the new morph. Assuming you already got it to change morphs. If you're code is able to replace the entire character, just overwrite the old morph with the new morph.