| | |
| | | elif dailyQuestData.GetRelatedType() == 1:#每日活动
|
| | | dailyID = dailyQuestData.GetRelatedID()
|
| | | curDayTimes, dayTimesLimit = PlayerActivity.GetDailyActionFinishCnt(curPlayer, dailyID)
|
| | | if dailyID == ShareDefine.DailyActionID_Dice:#我要太极只分是否参加过,没参加过才能找回,次数算1次
|
| | | if dailyID in [ShareDefine.DailyActionID_Dice, ShareDefine.DailyActionID_IceLode]:#我要太极只分是否参加过,没参加过才能找回,次数算1次
|
| | | dayTimesLimit = 1
|
| | | if curDayTimes:
|
| | | curDayTimes = dayTimesLimit
|
| | |
| | |
|
| | | else:
|
| | | for itemID, itemCnt in totalItemDict.items():
|
| | | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 1, [IPY_GameWorld.rptItem, IPY_GameWorld.rptAnyWhere], True, showSysInfo=True)
|
| | | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, [IPY_GameWorld.rptItem, IPY_GameWorld.rptAnyWhere])
|
| | | if Def_TJGRecoverID in recoverCntDict:
|
| | | #脱机挂经验找回后重置
|
| | | PlayerTJG.ResetTJGDeadInfo(curPlayer)
|