01 | game.Workspace.ChildAdded:connect( function (plr) |
02 | local name = plr.Name |
03 | local playerinplayers = game.Player:FindFirstChild(plr.Name) |
04 | if playerinplayers ~ = nil then |
05 | playerinplayers.CanLoadCharacterAppearance = false |
06 | plr.Head.face.Texture = "rbxassetid://" |
07 | local bodycolors = Instance.new( "BodyColors" , plr) |
08 | bodycolors.RightArmColor = BrickColor.new( "Pastel brown" ) |
09 | bodycolors.LeftArmColor = BrickColor.new( "Pastel brown" ) |
10 | bodycolors.LeftLegColor = BrickColor.new( "Dark stone grey" ) |
11 | bodycolors.RightLegColor = BrickColor.new( "Dark stone grey" ) |
12 | bodycolors.TorseColor = BrickColor.Random() |
13 | bodycolors.HeadColor = BrickColor.new( "Pastel Brown" ) |
14 |
15 | end ) |
Can someone please inform me what is wrong with this? When I tested my world with this script, it entirely just did not work.
In line 12 you misspelled torso, but here you go:
01 | game.Workspace.ChildAdded:connect( function (plr) |
02 | local player = game.Players.LocalPlayer |
03 | local name = plr.Name |
04 | local playerinplayers = game.Players:FindFirstChild(plr.Name) |
05 | if playerinplayers ~ = nil then |
06 | playerinplayers.CanLoadCharacterAppearance = false |
07 | plr.Head.face.Texture = "rbxassetid://" |
08 | local bodycolors = Instance.new( "BodyColors" ,plr) |
09 | bodycolors.RightArmColor = BrickColor.new( "Pastel brown" ) |
10 | bodycolors.LeftArmColor = BrickColor.new( "Pastel brown" ) |
11 | bodycolors.LeftLegColor = BrickColor.new( "Dark stone grey" ) |
12 | bodycolors.RightLegColor = BrickColor.new( "Dark stone grey" ) |
13 | bodycolors.TorsoColor = BrickColor.Random() |
14 | bodycolors.HeadColor = BrickColor.new( "Pastel Brown" ) |
15 | end |