Hello guys , I have this script and there is a problem I couldn't understand 
	When I write in the team chat the team tag doesn't show 
	Can anyone help please ..  
	 
 
function RGBToHex(red, green, blue) 
    if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255)) then 
        return nil 
    end 
    return string.format("#%.2X%.2X%.2X", red, green, blue) 
end 
  
function onplayerChat ( message, messageType ) 
        local red, green, blue = getPlayerNametagColor ( source ) 
        local hex = RGBToHex ( red, green, blue ) 
        local team = getPlayerTeam( source ) 
        local members = getPlayersInTeam( team ) or {} 
 if ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Console')) ) then
 cancelEvent()
 outputChatBox('#FF0000* #A8A8A8[ Console ] '..hex..' '..getPlayerName(source)..'#FF6100: '..message..'',root,255,255,255,true)
 
    elseif ( messageType == 2 ) then
        cancelEvent ( ) 
        for _, player in ipairs(members) do 
            outputChatBox('#FF0000* ( Team )#A8A8A8 [ Console ]'..hex..' '..getPlayerName ( source )..'#FF6100: '..message..'',root,255,255,255,true) 
        end 
        outputServerLog( "(TEAM): " .. getPlayerName ( source ) .. " : " .. message ) 
 end 
end 
addEventHandler ( "onPlayerChat", root, onplayerChat ) 
addCommandHandler("c", onplayerChat)