I made a FE team change script for my Sci-Fi space lab today, and.. It seems to not work.
Third Try [i had some previous attempts]
local Researcher = script.Parent.Researcher local Security = script.Parent.Security local player = game.Players.LocalPlayer Researcher.MouseButton1Click:Connect(function() player.Team = game.Teams.Researcher game.ReplicatedStorage.Events.PlayerEvent:FireServer() end) Security.MouseButton1Click:Connect(function() player.Team = game.Teams.Security game.ReplicatedStorage.Events.PlayerEvent:FireServer() end)
^ FE Team Script ^ v On Server Event v
local r = game:GetService("ReplicatedStorage") local SEC = r.Events.TeamEvents.Security local RES = r.Events.TeamEvents.Researcher local playeradded = r.Events.ClientCon game.Players.PlayerAdded:Connect(function(player) wait() playeradded:FireClient(player) end) SEC.OnServerEvent:Connect(function(splayer) splayer.TeamColor = BrickColor.new("Deep orange") end) RES.OnServerEvent:Connect(function(splayer) splayer.TeamColor = BrickColor.new("Cyan") end)
Problem, it doesn't change my team without erroring.