How would I make a join system for teams? For example, the join system in Dungeon Quest or Zombie Strike, or Island Royale? May someone please tell me how I could accomplish this?
I'm basically looking for a way for the players to be able to select a team, then for the game to wait for a signal to TP all the players in the team to a different game.
You can assign players to a team when a button is clicked, then when it's time to teleport, you can use TeleportService:TeleportToPrivateServer() to teleport that group of players.
You can also store party data in a table, and when its time to teleport, players are teleported.
https://developer.roblox.com/en-us/api-reference/function/TeleportService/TeleportToPrivateServer