|  |  | 
 |  |  |     onlineAwardCount = IpyGameDataPY.IPY_Data().GetOnlineAwardCount()
 | 
 |  |  |     if not onlineAwardCount:
 | 
 |  |  |         return
 | 
 |  |  |     creatRoleDay = GameWorld.GetCreateRoleDays(curPlayer)
 | 
 |  |  |     sendPack = ChPyNetSendPack.tagMCOnlinePrize()
 | 
 |  |  |     sendPack.Clear()
 | 
 |  |  |     sendPack.OnlineTime = GetOnlineTime(curPlayer) * 1000
 | 
 |  |  |     sendPack.PrizeInfo = []
 | 
 |  |  |     for i in xrange(onlineAwardCount):
 | 
 |  |  |         dayID = i#i+1,增加了每日支持,从0开始,代表每日
 | 
 |  |  |         sendPack.PrizeInfo.append(curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_OnlinePrizeNote % dayID))
 | 
 |  |  |     sendPack.PrizeInfo = [curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_OnlinePrizeNote % creatRoleDay)] # 创角7日的与前端约定固定只发当天的
 | 
 |  |  | #    for i in xrange(onlineAwardCount):
 | 
 |  |  | #        dayID = i + 1#i+1,增加了每日支持,从0开始,代表每日
 | 
 |  |  | #        sendPack.PrizeInfo.append(curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_OnlinePrizeNote % dayID))
 | 
 |  |  |     sendPack.Len = len(sendPack.PrizeInfo)
 | 
 |  |  |     #通知客户端时间
 | 
 |  |  |     NetPackCommon.SendFakePack(curPlayer, sendPack)
 |