ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerPrestigeSys.py
@@ -37,7 +37,8 @@
RealmTaskType_LV, # 等级 1
RealmTaskType_PassMap, # 过关关卡 2
RealmTaskType_UseXiantao, # 消耗战锤 3
) = range(1, 1 + 3)
RealmTaskType_TreeLV, # 仙树等级 4
) = range(1, 1 + 4)
# 需要记录任务值的任务类型列表
NeedTaskValueTypeList = [RealmTaskType_UseXiantao]
@@ -178,6 +179,14 @@
                               % (realmLV, taskID, taskType, mapID, lineID), playerID)
            return
        
    # 仙树等级
    elif taskType == RealmTaskType_TreeLV:
        treeLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_TreeLV)
        if treeLV < needValueA:
            GameWorld.DebugLog('境界任务领奖,仙树在祝福等级不足! realmLV=%s,taskID=%s,taskType=%s,treeLV=%s < %s'
                               % (realmLV, taskID, taskType, treeLV, needValueA), playerID)
            return
    # 根据记录任务进度值    
    elif taskType in NeedTaskValueTypeList:
        curValue = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_RealmTaskValue % taskID)