Sounds like GetTeam is returning a bad value, or your order for the teams is wrong. In shareddefs.h, what does the TEAM_ declaration order look like? Should look something like:
#define TEAM_INVALID -1 #define TEAM_UNASSIGNED 0 #define TEAM_GOVERNORS 1 #define TEAM_CIVILIANS 2 #define TEAM_RELIGIOUS 3 #define TEAM_SPECTATOR 4 Also, how are you disabling teams? My suggestion would be to set a breakpoint at that specific line when you notice it is messing up, and see what could be going wrong. My money is still on GetTeam. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Baer Sent: Friday, June 29, 2007 5:18 AM To: hlcoders@list.valvesoftware.com Subject: RE: [hlcoders] Team colors are screwey -- [ Picked text/plain from multipart/alternative ] I am using: m_pPlayerList->SetSectionFgColor(sectionID, g_PR->GetTeamColor(i)); at the bottom of UpdateTeamInfo. This is what I am using in UpdatePlayerInfo: // set the row color based on the players team m_pPlayerList->SetItemFgColor( itemID, g_PR->GetTeamColor( g_PR->GetTeam( i ) ) ); In c_playerresource.cpp I am using: #ifndef HL2MP m_Colors[TEAM_BRITAIN] = COLOR_BLUE; m_Colors[TEAM_FRANCE] = COLOR_RED; m_Colors[TEAM_GERMANY] = COLOR_YELLOW; m_Colors[TEAM_SPECTATOR] = COLOR_WHITE; #endif and the colors are defined in shareddefs.h Baer From: "Ben Everett" <[EMAIL PROTECTED]> To: <hlcoders@list.valvesoftware.com> Subject: RE: [hlcoders] Team colors are screwey Date: Thu, 28 Jun 2007 20:25:46 -0500 Reply-To: hlcoders@list.valvesoftware.com What are you using to obtain team colors? --------------------------------- Need Mail bonding? Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users. -- _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders __________ NOD32 2364 (20070629) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders