How do I force the player to have an R15 block rig and how do I then remove all their accessories and body colors?

Basically I want to turn the player into a classic dummy image
so that I can customize them.

How would I do this?

1 Like

You could utilize HumanoidDescriptions and create a default avatar appearance for your players.

For example something like this

local PS = game:GetService("Players");
local DefaultOutfit = script.DefaultHumanoidDescription; -- Location of the humanoid Description

PS.PlayerAdded:Connect(function(Player) -- In this example its only setting the players humanoid description once, you would need to make it apply every time the character respawns (if thats what you want to do)
	local Character = Player.Character or Player.CharacterAdded:Wait(); -- Waiting for the character so we don't insta respawn since LoadCharacterWithHumanoidDescription respawns the player.
	wait(2);
	Player:LoadCharacterWithHumanoidDescription(DefaultOutfit); -- Applys the humanoid Description
end);

Example Setup:

Result:
Result

1 Like

Try using:

game.StarterPlayer.LoadCharacterAppearance = false
1 Like

Put the character you want to use inside of StarterPlayer and name it StarterCharacter. Any customization of the character is then up to you to script.

3 Likes