GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
|
| 23 Jul 2013 06:16 PM |
I'm trying to make it so when you click a button it toggles if you can see Wear buttons. Whenever I click the button, nothing happens. No errors. Nothing.
local GuiOn = false function onButtonClicked() if GuiOn == false then script.Parent.Parent.Wear1.Active = true script.Parent.Parent.Wear2.Active = true script.Parent.Parent.Wear3.Active = true script.Parent.Parent.Wear4.Active = true script.Parent.Parent.Wear5.Active = true script.Parent.Parent.Wear6.Active = true script.Parent.Parent.Wear7.Active = true script.Parent.Parent.Wear8.Active = true script.Parent.Parent.Wear9.Active = true script.Parent.Parent.WearPants.Active = true elseif GuiOn == true then script.Parent.Parent.Wear1.Active = false script.Parent.Parent.Wear2.Active = false script.Parent.Parent.Wear3.Active = false script.Parent.Parent.Wear4.Active = false script.Parent.Parent.Wear5.Active = false script.Parent.Parent.Wear6.Active = false script.Parent.Parent.Wear7.Active = false script.Parent.Parent.Wear8.Active = false script.Parent.Parent.Wear9.Active = false script.Parent.Parent.WearPants.Active = false end end script.Parent.MouseButton1Click:connect(onButtonClicked)
|
|
|
| Report Abuse |
|
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
|
| 23 Jul 2013 10:45 PM |
add this: local GuiOn = false function onButtonClicked() if GuiOn == false then script.Parent.Parent.Wear1.Active = true script.Parent.Parent.Wear2.Active = true script.Parent.Parent.Wear3.Active = true script.Parent.Parent.Wear4.Active = true script.Parent.Parent.Wear5.Active = true script.Parent.Parent.Wear6.Active = true script.Parent.Parent.Wear7.Active = true script.Parent.Parent.Wear8.Active = true script.Parent.Parent.Wear9.Active = true script.Parent.Parent.WearPants.Active = true elseif GuiOn == true then script.Parent.Parent.Wear1.Active = false script.Parent.Parent.Wear2.Active = false script.Parent.Parent.Wear3.Active = false script.Parent.Parent.Wear4.Active = false script.Parent.Parent.Wear5.Active = false script.Parent.Parent.Wear6.Active = false script.Parent.Parent.Wear7.Active = false script.Parent.Parent.Wear8.Active = false script.Parent.Parent.Wear9.Active = false script.Parent.Parent.WearPants.Active = false end end script.Parent.MouseButton1Click:connect(onButtonClicked) local GuiOn = false function onButtonClicked() if GuiOn == false then script.Parent.Parent.Wear1.Active = true script.Parent.Parent.Wear2.Active = true script.Parent.Parent.Wear3.Active = true script.Parent.Parent.Wear4.Active = true script.Parent.Parent.Wear5.Active = true script.Parent.Parent.Wear6.Active = true script.Parent.Parent.Wear7.Active = true script.Parent.Parent.Wear8.Active = true script.Parent.Parent.Wear9.Active = true script.Parent.Parent.WearPants.Active = true elseif GuiOn == true then script.Parent.Parent.Wear1.Active = false script.Parent.Parent.Wear2.Active = false script.Parent.Parent.Wear3.Active = false script.Parent.Parent.Wear4.Active = false script.Parent.Parent.Wear5.Active = false script.Parent.Parent.Wear6.Active = false script.Parent.Parent.Wear7.Active = false script.Parent.Parent.Wear8.Active = false script.Parent.Parent.Wear9.Active = false script.Parent.Parent.WearPants.Active = false end end script.Parent.MouseButton1Click:connect(onButtonClicked) local GuiOn = false function onButtonClicked() if GuiOn == false then script.Parent.Parent.Wear1.Active = true script.Parent.Parent.Wear2.Active = true script.Parent.Parent.Wear3.Active = true script.Parent.Parent.Wear4.Active = true script.Parent.Parent.Wear5.Active = true script.Parent.Parent.Wear6.Active = true script.Parent.Parent.Wear7.Active = true script.Parent.Parent.Wear8.Active = true script.Parent.Parent.Wear9.Active = true script.Parent.Parent.WearPants.Active = true elseif GuiOn == true then script.Parent.Parent.Wear1.Active = false script.Parent.Parent.Wear2.Active = false script.Parent.Parent.Wear3.Active = false script.Parent.Parent.Wear4.Active = false script.Parent.Parent.Wear5.Active = false script.Parent.Parent.Wear6.Active = false script.Parent.Parent.Wear7.Active = false script.Parent.Parent.Wear8.Active = false script.Parent.Parent.Wear9.Active = false script.Parent.Parent.WearPants.Active = false end end script.Parent.MouseButton1Click:connect(onButtonClicked) local GuiOn = false function onButtonClicked() if GuiOn == false then script.Parent.Parent.Wear1.Active = true script.Parent.Parent.Wear2.Active = true script.Parent.Parent.Wear3.Active = true script.Parent.Parent.Wear4.Active = true script.Parent.Parent.Wear5.Active = true script.Parent.Parent.Wear6.Active = true script.Parent.Parent.Wear7.Active = true script.Parent.Parent.Wear8.Active = true script.Parent.Parent.Wear9.Active = true script.Parent.Parent.WearPants.Active = true elseif GuiOn == true then script.Parent.Parent.Wear1.Active = false script.Parent.Parent.Wear2.Active = false script.Parent.Parent.Wear3.Active = false script.Parent.Parent.Wear4.Active = false script.Parent.Parent.Wear5.Active = false script.Parent.Parent.Wear6.Active = false script.Parent.Parent.Wear7.Active = false script.Parent.Parent.Wear8.Active = false script.Parent.Parent.Wear9.Active = false script.Parent.Parent.WearPants.Active = false end end script.Parent.MouseButton1Click:connect(onButtonClicked) local GuiOn = false function onButtonClicked() if GuiOn == false then script.Parent.Parent.Wear1.Active = true script.Parent.Parent.Wear2.Active = true script.Parent.Parent.Wear3.Active = true script.Parent.Parent.Wear4.Active = true script.Parent.Parent.Wear5.Active = true script.Parent.Parent.Wear6.Active = true script.Parent.Parent.Wear7.Active = true script.Parent.Parent.Wear8.Active = true script.Parent.Parent.Wear9.Active = true script.Parent.Parent.WearPants.Active = true elseif GuiOn == true then script.Parent.Parent.Wear1.Active = false script.Parent.Parent.Wear2.Active = false script.Parent.Parent.Wear3.Active = false script.Parent.Parent.Wear4.Active = false script.Parent.Parent.Wear5.Active = false script.Parent.Parent.Wear6.Active = false script.Parent.Parent.Wear7.Active = false script.Parent.Parent.Wear8.Active = false script.Parent.Parent.Wear9.Active = false script.Parent.Parent.WearPants.Active = false end end script.Parent.MouseButton1Click:connect(onButtonClicked)
|
|
|
| Report Abuse |
|
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
|
| 23 Jul 2013 11:10 PM |
| Your copied over and over again script doesn't work. (I only used the first portion.) |
|
|
| Report Abuse |
|
|
|
| 23 Jul 2013 11:19 PM |
local GuiOn = false script.Parent:MouseButton1Click:connect(function() if GuiOn == false then script.Parent.Parent.WearPants.Active = true for i = 1, 9 do script.Parent.Parent.Wear[i].Active = true end wait(0.5) GuiOn = true else script.Parent.Parent.WearPants.Active = false for i = 1, 9 do script.Parent.Parent.Wear[i].Active = false end wait(0.5) GuiOn = false end end) |
|
|
| Report Abuse |
|
|
|
| 23 Jul 2013 11:20 PM |
local GuiOn = false script.Parent:MouseButton1Click:connect(function() if GuiOn == false then script.Parent.Parent.WearPants.Active = true for i = 1, 9 do script.Parent.Parent.Wear[i].Active = true end wait(0.5) GuiOn = true else script.Parent.Parent.WearPants.Active = false for i = 1, 9 do script.Parent.Parent.Wear[i].Active = false end wait(0.5) GuiOn = false end end end) |
|
|
| Report Abuse |
|
|
|
| 23 Jul 2013 11:21 PM |
| lol i added and extra end on the 2nd post idk why i did that sry use the first one. |
|
|
| Report Abuse |
|
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
Desperian
|
  |
| Joined: 07 Feb 2012 |
| Total Posts: 3371 |
|
|
| 23 Jul 2013 11:48 PM |
| You're looking for the 'Visible' property, not the 'Active' property. The 'Active' property determines whether or not it will react to mouse events, not it's visibility. |
|
|
| Report Abuse |
|
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
|
| 23 Jul 2013 11:57 PM |
| Visible doesn't work with what I'm doing.. still no output.. |
|
|
| Report Abuse |
|
|
| |
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
|
| 24 Jul 2013 12:08 AM |
Here's the code I have.
local GuiOn = true print("here1") script.Parent.MouseButton1Click:connect(function() print("here2") if GuiOn == false then print("here3") script.Parent.Parent.WearPants.Visible = true for i = 1, 9 do script.Parent.Parent.Wear[i].Visible = true wait(0.5) GuiOn = true print("here4") end else print("here5") script.Parent.Parent.WearPants.Visible = false for i = 1, 9 do script.Parent.Parent.Wear[i].Visible = false wait(0.5) GuiOn = false print("here6") end end end) print("here7") |
|
|
| Report Abuse |
|
|
|
| 24 Jul 2013 12:10 AM |
| I think roblox messed up functions. They aren't working for me either |
|
|
| Report Abuse |
|
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
|
| 24 Jul 2013 12:16 AM |
| They can't ALL be broken. They're not ALL broken. |
|
|
| Report Abuse |
|
|
GDog626
|
  |
| Joined: 10 Aug 2009 |
| Total Posts: 553 |
|
| |
|
|
| 24 Jul 2013 04:45 AM |
Haven't actually tested this function, but if it works, it's pretty useful.
function Alter(Model, ClassName, Property, NewProperty, WaitTime) local Class = { } local function Scan(Parent) for _, Child in pairs(Parent:GetChildren()) do if (ClassName and Child:IsA(ClassName)) or not ClassName then table.insert(Class, Child) end Scan(Child) end end Scan(Model) for _, Object in pairs(Class) do if NewProperty:lower() == "Opposite" then pcall(function() Object[Property] = not Object[Property] end) else pcall(function() Object[Property] = NewProperty end) end wait(WaitTime) end end
local Parent = script.Parent local MainParent = Parent.Parent Parent.MouseButton1Click:connect(function() MainParent.WearPants.Visible = not MainParent.WearPants.Visible Alter(MainParent.Wear, nil, "Visible", "Opposite", 0.5) end) |
|
|
| Report Abuse |
|
|
|
| 24 Jul 2013 05:18 AM |
| What does that script supposed to be? |
|
|
| Report Abuse |
|
|
|
| 24 Jul 2013 05:21 AM |
| I happens. Make to. No errors so can see nothing whenever toggles button when you. It the Wear trying nothing it I'm buttons click a button, you if click. |
|
|
| Report Abuse |
|
|