jtefurd
|
  |
| Joined: 01 May 2010 |
| Total Posts: 952 |
|
|
| 03 Mar 2015 08:39 PM |
For Example how would I make this work? (Yes, this is within a local script.) local potato = game.Players.LocalPlayer.Character["Body Colors"] potato.HeadColor=Color3.new(game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.BackgroundColor3) |
|
|
| Report Abuse |
|
|
| |
|
|
| 03 Mar 2015 08:40 PM |
*255
and you may have to floor that |
|
|
| Report Abuse |
|
|
jtefurd
|
  |
| Joined: 01 May 2010 |
| Total Posts: 952 |
|
| |
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 03 Mar 2015 08:42 PM |
| potato.HeadColor=BrickColor.new(game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.BackgroundColor3) |
|
|
| Report Abuse |
|
|
jtefurd
|
  |
| Joined: 01 May 2010 |
| Total Posts: 952 |
|
|
| 03 Mar 2015 08:44 PM |
| @cnt I tried your method, I had this similar problem months ago, I can't remember how I solved it. This is the error message in the output "(BrickColor expected, got userdata)" |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 03 Mar 2015 08:47 PM |
Look at it carefully: BrickColor.new(game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.BackgroundColor3)
BrickColor.new(Color3) returns a BrickColor "closest to the Colo3". Make sure you don't do Color3.new but BrickColor.new |
|
|
| Report Abuse |
|
|
|
| 03 Mar 2015 08:48 PM |
I forgot that
I will sit in corner as punishment |
|
|
| Report Abuse |
|
|
jtefurd
|
  |
| Joined: 01 May 2010 |
| Total Posts: 952 |
|
|
| 03 Mar 2015 08:49 PM |
sch=script.Parent cc=sch.ChosenColor c=sch.Colors
for _,Color in pairs (c:GetChildren()) do Color.MouseButton1Click:connect(function() cc.BackgroundColor3=Color.BackgroundColor3 local pc=game.Players.LocalPlayer.Character["Body Colors"] pc.HeadColor=BrickColor.new(Color.BackgroundColor3) pc.LeftArmColor=Color3.new(Color.BackgroundColor3) pc.RightArmColor=Color3.new(Color.BackgroundColor3) end) end
|
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 03 Mar 2015 08:50 PM |
Yup, the problem is right in front of you. Use BrickColor.new, as I said:
pc.HeadColor=BrickColor.new(Color.BackgroundColor3) pc.LeftArmColor=BrickColor.new(Color.BackgroundColor3) pc.RightArmColor=BrickColor.new(Color.BackgroundColor3) |
|
|
| Report Abuse |
|
|
jtefurd
|
  |
| Joined: 01 May 2010 |
| Total Posts: 952 |
|
| |
|
|
| 03 Mar 2015 08:52 PM |
color3 to brickcolor = BrickColor.new(Color3.new(1,1,1)) -- that's white
brickcolor to color3 = Color3.new(workspace.Part.BrickColor.Color) |
|
|
| Report Abuse |
|
|
Goulstem
|
  |
| Joined: 04 Jul 2012 |
| Total Posts: 7177 |
|
|
| 03 Mar 2015 09:03 PM |
BrickColor.new(Color3.new())
Ta-da. |
|
|
| Report Abuse |
|
|