View Full Version : Team Check
13th Sep 2003, 04:42 AM
Please help. Need to perform a team check, so that people on team red have red shields, and people on team blue have blue shields. Something along the line of
which I just can't seem to get to work or find done somewhere else to rip from...
13th Sep 2003, 02:41 PM
if ( Level.Game.bTeamGame && Injured.PlayerReplicationInfo.Team == 1 )
13th Sep 2003, 04:46 PM
Damn! Well, I WAS pretty close :p
13th Sep 2003, 04:59 PM
Ah... nope. Doesn't work. "Types are incompatible with ==", probably since "team" is defined of type "TeamInfo", not bool or int or whatsoever.
14th Sep 2003, 02:18 AM
then use the teamindex
if ( Level.Game.bTeamGame&&Injured.PlayerReplicationInfo.Team.TeamIndex == 1 )
14th Sep 2003, 03:45 AM
Interesting. I'll try to keep that in mind the next time I feel like checking someon's team, as opposed to seeing if it's the same as someone else's.
14th Sep 2003, 04:08 AM
Incidently, it STILL does produce a similar error (" type mismatch in = "), even I don't understand WHY this time, as TeamIndex actually IS defined "int". So what the f... is wrong with that?!
14th Sep 2003, 02:06 PM
:con: This is from part of the link gun code:
if (Instigator.PlayerReplicationInfo.Team == None || Instigator.PlayerReplicationInfo.Team.TeamIndex == 0)
15th Sep 2003, 12:45 PM
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.