ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTongTianLing.py
@@ -45,6 +45,7 @@
            GameWorld.SetDictValueByBit(curPlayer, ChConfig.Def_PDict_TTL_TaskAwardRecord, ttTaskID, 0)
            resetTaskIDList.append(ttTaskID)
            
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_TTL_DailyTaskPointToday, 0)
    isDailyTask = 1 # 只处理每日重置的任务
    syncTaskInfoList = []
    for ttTaskType in resetTaskTypeList:
@@ -170,8 +171,21 @@
                           % (ttTaskID, ttTaskType, isDailyTask, curValue, finishNeedValue), playerID)
        return
    
    addTaskPoint = ipyData.GetTaskPoint()
    dailyTaskPointMax = IpyGameDataPY.GetFuncCfg("TongTianLing", 3)
    if isDailyTask and dailyTaskPointMax:
        dailyTaskPointToday = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_TTL_DailyTaskPointToday)
        if dailyTaskPointToday >= dailyTaskPointMax:
            GameWorld.DebugLog("通天任务日常任务积分奖励已达上限! ttTaskID=%s,ttTaskType=%s,dailyTaskPointToday=%s >= %s"
                               % (ttTaskID, ttTaskType, dailyTaskPointToday, dailyTaskPointMax), playerID)
            return
        addTaskPoint = min(addTaskPoint, dailyTaskPointMax - dailyTaskPointToday)
        dailyTaskPointToday += addTaskPoint
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_TTL_DailyTaskPointToday, dailyTaskPointToday)
        GameWorld.DebugLog("更新通天任务日常任务今日已获得积分: dailyTaskPointToday=%s" % dailyTaskPointToday, playerID)
    GameWorld.SetDictValueByBit(curPlayer, ChConfig.Def_PDict_TTL_TaskAwardRecord, ttTaskID, 1)
    AddTongTianPoint(curPlayer, ipyData.GetTaskPoint())
    AddTongTianPoint(curPlayer, addTaskPoint)
    SyncTongTianTaskAward(curPlayer)
    return
#// A5 44 通天令领取等级奖励 #tagCMGetTongTianLVAward
@@ -319,6 +333,7 @@
    SetTongTianLingLVInfo(curPlayer, ttLV, ttState)
    GameWorld.DebugLog("购买激活通天令!", playerID)
    PlayerControl.NotifyCode(curPlayer, "TongTianLingActive")
    SyncTongTianLVInfo(curPlayer)
    return
def SyncTongTianLVInfo(curPlayer):