Team

Teams are a feature that divides players who are in a game into multiple in-game groups. On ROBLOX, many places, usually competitive places, have teams. They are an in-game feature, which puts Robloxians onto different teams. Team members can have any BrickColor that is available and seen if a shirt is not worn. Clothes, such as shirts, pants, or a combination of both, may be pre-set for a certain team, such as wearing a SWAT uniform alongside a hat/hats that fits with the uniform if on a SWAT team.

Usually, in war places, there are at least two teams opposing each other, although more teams can be seen in some places.

Many users have taken advantage of the team feature to make more features for teams, such as Anti-Team Killing scripts (also known as Anti-TK) to kill any players who have damaged and/or killed their own teammates or to ignore damage that is done to teammates by the player. Also seen are team switching GUIs, (in which the player click for the team he/she would want to be on) in which a player can manually switch to the other team from one team and vice versa. Another great functionality is to separate clans and enemies using the IsInGroup() function on RBX.lua.

In classic team games, often there would be a script made by ROBLOX that people would add that would "uniform" team players. Unless changed, the colors set would be Black (26) for the arms and legs, Bright yellow (24) for the head, and their torso would be their current team color. The script resides in the humanoidAnimateLocal.rbxm file found in the \content\fonts folder in the ROBLOX version folder inside the temporary directory.

When chat was updated in December 2016, when you switch teams, a notification will appear in the chat log that your team is now (team).

How to Add Teams

Teams is a game service that adds team functionality to a ROBLOX game. Team names and colors, along with all the players on that team, are visible in-game on the leaderboard.

To enable teams click on the Model tab and then click the Service button in the Advanced section.

Select Teams and then click Insert.

Insert Teams. The Explorer will get a new object called Teams.

Once the Teams service has been added to the game you can add a new Team by right clicking on Teams in the Explorer and selecting Insert Object > Team.

The Team's name can be changed in the Properties window. Select the Team you want to change in the Explorer and then make sure Properties is open. The name can be changed with the Name field. The Team's color can be changed using the TeamColor field.

SpawnLocations are ROBLOX objects that are closely tied to teams. When a player joins a game or respawns after dying, their character will spawn at a SpawnLocation that has the same TeamColor as the player's Team. You can create a SpawnLocation by clicking on the Model tab and then the Spawn button in the Gameplay section. If you click on the SpawnLocation and then open the Properties window, you can see the Spawn's TeamColor in the Teams section. Keep in mind this is different from the SpawnLocation's BrickColor! The BrickColor is just the displayed color of the part, it is not related to the Team. It is common convention to make sure a SpawnLocation's BrickColor is the same as its TeamColor to avoid confusion. A player can change teams if you turn on the setting AllowTeamChangeOnTouch on a SpawnLocation. If a player steps on that spawn, then that player will join the team tied to that spawn.

By default, ROBLOX will auto assign new players to a Team. When a player joins a game with teams, the game will put the player in the team with the fewest players. If you do not want players to autojoin a team, select the Team and then open the Properties window. Make sure AutoAssignable is off.