[bfprog] autobalance
Forrest Thiessen
thiessen at cyberscapearena.com
Tue Jun 21 12:52:52 PDT 2005
> Does playerCount need to be declared before the loop starts? Can it be
> returned from a function?
Well, yes; you can just assign an empty dictionary to it before the
loop. My example, corrected:
playerCount = {}
for player in bf2.playerManager.getPlayers():
playerCount[player.getTeam()] += 1
The bf2.playerManager.getNumberOfPlayersInTeam(team) method is better,
though!
--Forrest
More information about the BFProg
mailing list