in full detail, I am trying to switch the color to the color black, then with the same key switch back to the player's original skin color, but using the same key (q). do i use elseif or what?
PROBLEM:
there are two problems,
1, being: I'm trying to make a script where if you click a certain key it turns your arm black. if you click the same key you can revert to your original skin color. it doesn't seem to work when i use elseif? im new to this so if you could help i'd be glad. without this I can't continue problem 2.
2, being: in line 54, it says that there is no such thing as BrickColor, in the player in workspace. once you fix 1, this one is the next problem.
THIS IS A LOCALSCRIPT.
Player = game.Players.LocalPlayer mouse = Player:GetMouse() repeat wait() until Player.Character local char = Player.Character local torso = char:findFirstChild("Torso") local leftarm = char:findFirstChild("Left Arm") enabled = true function onKeyDown(key) key = key:lower() if key == 'q' then local part = char["Left Arm"]:Clone() part.BrickColor = BrickColor.new("Institutional white") part.Material = "Neon" part.Name = "LeftArm2" part.CFrame = leftarm.CFrame part.Anchored = true part.CanCollide = false wait() part.Parent = char for i = 1, 10 do part.Size = part.Size +Vector3.new(0.1,0.1,0.1) part.Transparency = part.Transparency + 0.1 part.CFrame = leftarm.CFrame wait() end part:destroy() torso.Anchored = true leftarm.BrickColor = BrickColor.new('Really black') leftarm.Material = 'Neon' leftarm.Reflectance = 0.1 torso.Anchored = false end wait() elseif key =='q' then local part = char["Left Arm"]:Clone() part.BrickColor = BrickColor.new("Institutional white") part.Material = "Neon" part.Name = "LeftArm2" part.CFrame = leftarm.CFrame part.Anchored = true part.CanCollide = false wait() part.Parent = char for i = 1, 10 do part.Size = part.Size +Vector3.new(0.1,0.1,0.1) part.Transparency = part.Transparency + 0.1 part.CFrame = leftarm.CFrame wait() leftarm.BrickColor = BrickColor.new(game.Workspace[Player.Name].BrickColor.Value) end end end enabled = false mouse.KeyDown:connect(onKeyDown)
if you could help, i'd be thankful. thanks!