#!/usr/bin/python  
 | 
# -*- coding: GBK -*-  
 | 
#  
 | 
#  
 | 
##@package ClearQQAward.py  
 | 
#  
 | 
# @todo:Çå³ýQQ½±Àø  
 | 
#  
 | 
# @author xdh  
 | 
# @date 2015-07-10 16:00  
 | 
# @version 1.0  
 | 
# @note:  
 | 
#  
 | 
#  
 | 
#------------------------------------------------------------------------------  
 | 
"""Version = 2015-07-10 16:00"""  
 | 
#------------------------------------------------------------------------------  
 | 
  
 | 
import GameWorld  
 | 
import PlayerQQ  
 | 
  
 | 
#---------------------------------------------------------------------  
 | 
  
 | 
## Ö´ÐÐÂß¼  
 | 
#  @param curPlayer µ±Ç°Íæ¼Ò  
 | 
#  @param cmdList ²ÎÊý  
 | 
#  @return None  
 | 
def OnExec(curPlayer, cmdList):  
 | 
    if len(cmdList) == 0:  
 | 
        for rewardType in PlayerQQ.AwardType_KeyDict.keys():  
 | 
            __DoQQCReset(curPlayer, rewardType)  
 | 
        return  
 | 
      
 | 
    rewardType = cmdList[0]  
 | 
    if rewardType not in PlayerQQ.AwardType_KeyDict.keys():  
 | 
        return  
 | 
    __DoQQCReset(curPlayer, rewardType)  
 | 
    return  
 | 
  
 | 
## QQ½±ÀøÐÅÏ¢ÖØÖà  
 | 
#  @param curPlayer µ±Ç°Íæ¼Ò  
 | 
#  @param rewardType ÖØÖý±ÀøÀàÐÍ  
 | 
#  @return None  
 | 
def __DoQQCReset(curPlayer, rewardType):  
 | 
    PlayerQQ.Sync_ResetQQAwardGetRecord(curPlayer, rewardType)  
 | 
    GameWorld.DebugAnswer(curPlayer, 'QQAwardReset %s OK£¡'%rewardType)  
 | 
    return 
 |