Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How to let the script know which GUIButton the player has clicked on?

Asked by 5 years ago

Goal To make the script know which GUIButton the player clicked on. Problem I have no Idea how to do it, I have a "Color" parameter which that can turn into the Button that was pressed but still the script don't know which button was pressed unless I print it but that just won't do anything except for printing the name of the GUIButton that was pressed. ```lua --LocalScript local function PressedColor(ColorB) ColorB.MouseButton1Click:Connect(function() FlareRE:FireServer(ColorB.Parent) end) end

UIS.InputBegan:Connect(function(Input) if Input.KeyCode == Enum.KeyCode.F then script.Parent.Enabled = true PressedColor(PurpleB) PressedColor(BlackB) PressedColor(RedB) PressedColor(BlueB) PressedColor(YellowB) PressedColor(GreenB) end end)

--Script Players.PlayerAdded:Connect(function(P) P.CharacterAdded:Connect(function(C) FlareRE.OnServerEvent:Connect(function(P, Color) print(Color) end) end) end) ```

Answer this question