getPlayerTeam | Multi Theft Auto: Wiki Skip to content

getPlayerTeam

Client-side
Server-side
Shared

Pair: setPlayerTeam

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function gets the current team a player is on.

OOP Syntax Help! I don't understand this!

  • Method:player:getTeam(...)
  • Variable: .team

Syntax

team getPlayerTeam ( player thePlayer )
Required Arguments
  • thePlayer: The player whose team you want to find out.

Returns

  • team: value

Returns a team element representing the team the player is on, false if the player is not part of a team.

Code Examples

shared

This example finds the team a player is on, and then changes its name.

function teamName ( source, key, newTeamName )
local playerTeam = getPlayerTeam ( source ) -- get the player's team
if ( playerTeam ) then -- if he's on a team
local oldTeamName = getTeamName ( playerTeam ) -- get the team's current name
setTeamName ( playerTeam, newTeamName ) -- change its name
outputChatBox ( "Changed " .. getPlayerName ( source ).."'s team name from " .. oldTeamName .. " to " .. newTeamName )
else
outputChatBox ( getPlayerName ( source ) .. " isn't on a team" )
end
end
addCommandHandler ( "teamname", teamName )

See Also