for index, each in pairs (game.Players:GetPlayers()) do
if each.TeamColor == BrickColor.new("White") then
each.TeamColor = BrickColor.new("Bright red")
each.Character:BreakJoints()
redCount = redCount + 1
-- Wont load character appearance when they start the game
each.CanLoadCharacterAppearance = false
each.Character.Torso.BrickColor = BrickColor.new("Bright red")
each.Character["Right Arm"].BrickColor = BrickColor.new("Bright red")
each.Character["Left Arm"].BrickColor = BrickColor.new("Bright red")
问题是我需要改变用户的样子,但是当我尝试它时,角色不会变成新的颜色。角色外观不会加载,但不会改变它们的颜色。这是激光标签游戏,所以这是在游戏开始时选择团队并给他们颜色。我想知道是否有人可以向我解释。
当我说
each.CanLoadCharacterAppearance = false
each.Character.Torso.BrickColor = BrickColor.new("Bright red")
each.Character["Right Arm"].BrickColor = BrickColor.new("Bright red")
我必须说每次他们重生时还是死后他们的颜色相同。