|  |  |  | 
|---|
|  |  |  | #import EventReport | 
|---|
|  |  |  | import IpyGameDataPY | 
|---|
|  |  |  | import PassiveBuffEffMng | 
|---|
|  |  |  | import OpenServerCampaign | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import random | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | setFunc, notifyType = sceneEffectsDict[weaponType] | 
|---|
|  |  |  | setFunc(curPlayer, lv) | 
|---|
|  |  |  | curPlayer.SendPropertyRefresh(notifyType, lv, False) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | totalLV = 0 | 
|---|
|  |  |  | ipyDataMgr = IpyGameDataPY.IPY_Data() | 
|---|
|  |  |  | maxType = ipyDataMgr.GetGodWeaponByIndex(ipyDataMgr.GetGodWeaponCount()-1).GetType() | 
|---|
|  |  |  | for gwType in xrange(1, maxType + 1): | 
|---|
|  |  |  | totalLV += curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GodWeaponLV % gwType) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 开服活动数据 | 
|---|
|  |  |  | OpenServerCampaign.UpdOpenServerCampaignRecordData(curPlayer, ShareDefine.Def_Campaign_Type_GodWeaponLV, totalLV) | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ## 神器开启 | 
|---|