def pushTeamMemberInfo(self):
     '''推送队伍成员信息'''
     if self._teamId == -1:
         pushObjectNetInterface.pushUpdatePlayerInfo(self._owner.getDynamicId())
         return
     team = TeamManager().getTeamByID(self._teamId)
     if team :
         team.pushTeamMemberInfo()
     else:
         self._owner.updatePlayerInfo()
 def pushTeamMemberInfo(self):
     '''推送队伍成员信息'''
     if self._teamId == -1:
         pushObjectNetInterface.pushUpdatePlayerInfo(
             self._owner.getDynamicId())
         return
     team = TeamManager().getTeamByID(self._teamId)
     if team:
         team.pushTeamMemberInfo()
     else:
         self._owner.updatePlayerInfo()
 def addTeamMember(self, characterId):
     '''添加队伍成员'''
     if characterId == self._owner.baseInfo.id:
         return {'result': False, 'message': Lg().g(491)}
     if self._teamId == -1:
         team = TeamManager().creatTeam(self._owner.baseInfo.id)
     else:
         team = TeamManager().getTeamByID(self._teamId)
     result = team.addMember(characterId)
     team.pushTeamMemberInfo()
     return result