(SOLVED) Team only click detector

Hi, I’m wanting to make the script / click detector below for an in-game team only, but I’m not sure where to start.

Here’s the script:

Aa = script.Parent.Aa Ca = script.Parent.Ca State = 1 function onclick()	if State == 1 then	for i,v in pairs(Aa:GetChildren()) do	v.CanCollide = false	v.Transparency = 1	end	for i,v in pairs(Ca:GetChildren()) do	v.CanCollide = true	v.Transparency = 0	end	State = 2	elseif State == 2 then	for i,v in pairs(Aa:GetChildren()) do	v.CanCollide = true	v.Transparency = 0	end	for i,v in pairs(Ca:GetChildren()) do	v.CanCollide = false	v.Transparency = 1	end	State = 1	end end script.Parent.Show1.ClickDetector.MouseClick:Connect(onclick) 
1 Like

This should be under Scripting Support.

You would need to send the click from a Local Script through a RemoteEvent to a Server script.

On the Server, you would check what Team they are on. Then change the Collision/Transparency if they are on the correct Team.

CHECK TEAM:

REMOTE EVENTS:

1 Like

You can try deleting the detector on the client and creating it on the server.

1 Like