| | |
| | | if gubaoID not in gubaoIDList: |
| | | gubaoIDList.append(gubaoID) |
| | | PlayerGubao.SetGubaoLVInfo(curPlayer, gubaoID, 0, 0) |
| | | for effType in PlayerGubao.GubaoEffTtemIypeList: |
| | | for effType in PlayerGubao.NeedGubaoItemEffValueTypeList: |
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_GubaoItemEffValue % (gubaoID, effType), 0) |
| | | |
| | | PlayerGubao.Sync_GubaoItemEffInfo(curPlayer, force=True) |
| | |
| | | if len(msgList) != 4: |
| | | return |
| | | _, gubaoID, effType, effValue = msgList |
| | | if effType not in PlayerGubao.GubaoEffTtemIypeList: |
| | | GameWorld.DebugAnswer(curPlayer, "古宝物品效果类型仅包含:%s" % str(PlayerGubao.GubaoEffTtemIypeList)) |
| | | if effType not in PlayerGubao.NeedGubaoItemEffValueTypeList: |
| | | GameWorld.DebugAnswer(curPlayer, "古宝效果值类型仅包含:%s" % str(PlayerGubao.NeedGubaoItemEffValueTypeList)) |
| | | return |
| | | ipyData = IpyGameDataPY.GetIpyGameData("Gubao", gubaoID) |
| | | if not ipyData: |