getTeamColor | Multi Theft Auto: Wiki Skip to content

getTeamColor

Client-side
Server-side
Shared

Manual Review Required

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


This function retrieves the color of a team.

OOP Syntax Help! I don't understand this!

  • Method: team:getColor(...)

Syntax

int,​ int,​ int getTeamColor ( team theTeam )
Required Arguments
  • theTeam: The team you want to get the color of.

Returns

  • int: value1
  • int: value2
  • int: value3

Returns 3 integers representing the red, green, and blue color components of the team if it's valid, false otherwise.

Code Examples

shared

This example defines a console command that outputs the player's team name and colors if he is on a team.

function teamInfo ( source )
local r, g, b
local playerTeam = getPlayerTeam( source )
-- Make a string to print out the player's team information
local text = getPlayerName ( source )
if ( playerTeam ) then -- If the player is on a team (team is not false)
-- Add the team name to the string
text = text .. " is on " .. getTeamName ( playerTeam )
-- Get the red, green, and blue values of the team's color
r, g, b = getTeamColor ( playerTeam )
-- Convert the colors to strings and add them to the string
text = text .. " with team colors: " .. tostring(r) .. ", " .. tostring(g) .. ", " .. tostring(b)
else -- if he's not on a team
text = text .. " is not on a team."
end
-- Print the string with the player's team information
outputChatBox ( text )
end
-- Add console command to print out your team information
addCommandHandler ( "teamInfo", teamInfo )