Garry's Mod Wiki

Player:SetTeam

  Player:SetTeam( number team )

Description

Sets the player to the chosen team. The value is networked to clients at reduced bit count (16 bits) as as a signed value, so the real range is [-32768, 32767].

Can be retrieved via Player:Team

Arguments

1 number team
The team that the player is being set to.

Example

Sets the players team to the first argument when writing "set_team" into the console and respawns the player afterwards, ex. "set_team 1".

concommand.Add( "set_team", function( ply, cmd, args ) local Team = args[1] or 1 ply:SetTeam( Team ) ply:Spawn() end )
Output: Sets the player to team 1 and respawns them.