I've been working on a team changer GUI
I have it teleporting you to a specific spot.... but i would love it if it could just set your team, Instead of a spawning point. so i don't have to use a one way door I also have three teams
The Local script is located at:
StarterGui -> TeamMenu(ScreenGUI) ->LocalScript(TheLocalScript)
Inside the: "TeamMenu(ScreenGUI)" ChooseBlue(TextButton),ChooseRed(TextButton),ChooseGreen(TextButton),
here is what you need to know:
ChooseBlue = false
ChoosenGreen = false
ChoosenRed = false
RedTeam = "Bright red"
BlueTeam = "Really blue"
GreentTeam = "Lime green"
BlueSpot = CFrame.new(-32, 4.6, 168)
RedSpot = CFrame.new(0, 0, 0)
GreenSpot = CFrame.new(0, 0, 0)
SetTeamBlue = false
SetTeamRed = false
SetTeamGreen = false
ChooseGreen.MouseButton1Down:connect(ChoosenGreen == true)
ChooseRed.MouseButton1Down:connect(ChoosenRed == true)
ChooseGreen.MouseButton1Down:connect(ChoosenBlue == true)
while ChoosenBlue == true do
player.Character.Torso.Anchored = true
wait()
player.Character.torso.CFrame = newplace
wait()
player.Character.Torso.Anchored = false
wait()
ChoosenBlue = false
SetTeamBlue = true
end
while SetTeamBlue == true do
--This is where you will become part of the Blue team
end
while ChoosenRed == true do
player.Character.Torso.Anchored = true
wait()
player.Character.torso.CFrame = newplace
wait()
player.Character.Torso.Anchored = false
wait()
ChoosenRed = false
SetTeamRed = true
end
while SetTeamRed == true do
--This is where you will become part of the red team
end
while ChoosenGreen == true do
player.Character.Torso.Anchored = true
wait()
player.Character.torso.CFrame = newplace
wait()
player.Character.Torso.Anchored = false
wait()
ChoosenGreen = false
SetTeamGreen = true
end
while SetTeamGreen == true do
--This is where you will become part of the Green team
end
I have no experience using teams with roblox and ask that when you awnser you explain what you did.

1 comment
I did mean Bluespot for "newplace" just forgot to change it