After PlayerAdded
event, you can use CharacterAdded
event to find loaded character.
01 | game.Players.PlayerAdded:connect( function (plr) |
02 | plr.CharacterAdded:connect( function (character) |
03 | character:WaitForChild( "Torso" ).BrickColor = BrickColor.Black() |
04 | character:WaitForChild( "Head" ).BrickColor = BrickColor.Red() |
06 | character:WaitForChild( "Left Arm" ).BrickColor = BrickColor.Black() |
07 | character:WaitForChild( "Right Arm" ).BrickColor = BrickColor.Black() |
08 | character:WaitForChild( "Left Leg" ).BrickColor = BrickColor.Black() |
09 | character:WaitForChild( "Right Leg" ).BrickColor = BrickColor.Black() |
Also, you can change BodyColors
:
01 | game.Players.PlayerAdded:connect( function (plr) |
02 | plr.CharacterAdded:connect( function (character) |
03 | character:WaitForChild( "Body Colors" ) |
04 | character [ "Body Colors" ] .TorsoColor = BrickColor.Black() |
05 | character [ "Body Colors" ] .HeadColor = BrickColor.Black() |
06 | character:WaitForChild( "Head" ) |
08 | character [ "Body Colors" ] .LeftArmColor = BrickColor.Black() |
09 | character [ "Body Colors" ] .RightArmColor = BrickColor.Black() |
10 | character [ "Body Colors" ] .LeftLegColor = BrickColor.Black() |
11 | character [ "Body Colors" ] .RightLegColor = BrickColor.Black() |
P.S. You can press F9 in online mode to go to developer console, and search for script errors.