hxp
2025-10-22 b6e2e296d9fd4fc7e503a852da6906a31f8e9088
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGodWeapon.py
@@ -24,7 +24,6 @@
import IPY_GameWorld
import ChPyNetSendPack
import NetPackCommon
import PlayerSuccess
import ShareDefine
import SkillShell
import DataRecordPack
@@ -35,7 +34,6 @@
#import EventReport
import IpyGameDataPY
import PassiveBuffEffMng
import OpenServerCampaign
import random
@@ -59,8 +57,6 @@
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_GodWeaponLV % weaponType, lv)
            
    totalLV = GetGodWeaponTotalLV(curPlayer)
    # 开服活动数据
    OpenServerCampaign.UpdOpenServerCampaignRecordData(curPlayer, ShareDefine.Def_Campaign_Type_GodWeaponLV, totalLV)
    PlayerWeekParty.AddWeekPartyActionCnt(curPlayer, ChConfig.Def_WPAct_GodWeapon, totalLV, False, True)
    return
@@ -79,7 +75,6 @@
    # 默认激活1级的类型
    for i in IpyGameDataPY.GetFuncEvalCfg('GodWeaponActive'):
        SetGodWeaponLV(curPlayer, i, 1)
        PlayerSuccess.UptateSuccessProgress(curPlayer, ShareDefine.SuccType_GodWeapon, 1, [i])
    Sync_GodWeaponLVInfo(curPlayer)
    return True
@@ -295,8 +290,6 @@
        SetGodWeaponLV(curPlayer, weaponType, attrLV)
        GameWorld.DebugLog("神兵升级结果: attrLV=%s,curExp=%s" % (attrLV, curExp))
        RefreshGodWeaponAttr(curPlayer)
        #x神器达到X级成就
        PlayerSuccess.UptateSuccessProgress(curPlayer, ShareDefine.SuccType_GodWeapon, attrLV, [weaponType])
        if beforeAttrLV == 0:
            # 解封通知
            sysMark = IpyGameDataPY.GetFuncEvalCfg('GodWeaponSys', 1, {}).get(weaponType, 'GetGodWeapon')