hxp
2023-01-06 ff3e540bb725cccaff39d0582b53a2070ad47436
9762 【BT8】【后端】藏宝阁(删除激活古宝技能字段)
3个文件已修改
8 ■■■■■ 已修改文件
PySysDB/PySysDBPY.h 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PySysDB/PySysDBPY.h
@@ -437,7 +437,6 @@
    BYTE        GubaoQuality;    //古宝品质
    DWORD        UnlockItemID;    //解锁所需物品ID
    BYTE        UnlockItemCnt;    //解锁所需物品数量
    list        GiveSkillIDInfo;    //获得职业技能ID
};
//古宝升星表
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -362,7 +362,6 @@
                        ("BYTE", "GubaoQuality", 0),
                        ("DWORD", "UnlockItemID", 0),
                        ("BYTE", "UnlockItemCnt", 0),
                        ("list", "GiveSkillIDInfo", 0),
                        ),
                "GubaoStar":(
@@ -2752,14 +2751,12 @@
        self.GubaoQuality = 0
        self.UnlockItemID = 0
        self.UnlockItemCnt = 0
        self.GiveSkillIDInfo = []
        return
        
    def GetGubaoID(self): return self.GubaoID # 古宝ID
    def GetGubaoQuality(self): return self.GubaoQuality # 古宝品质
    def GetUnlockItemID(self): return self.UnlockItemID # 解锁所需物品ID
    def GetUnlockItemCnt(self): return self.UnlockItemCnt # 解锁所需物品数量
    def GetGiveSkillIDInfo(self): return self.GiveSkillIDInfo # 获得职业技能ID
# 古宝升星表
class IPY_GubaoStar():
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py
@@ -17,7 +17,6 @@
import GameWorld
import ItemCommon
import SkillCommon
import PlayerControl
import IpyGameDataPY
import ChPyNetSendPack
@@ -72,9 +71,6 @@
    lv, star = 1, 1
    SetGubaoLVInfo(curPlayer, gubaoID, lv, star)
    GameWorld.Log("古宝激活成功! gubaoID=%s" % gubaoID, playerID)
    giveSkillIDInfo = ipyData.GetGiveSkillIDInfo()
    if giveSkillIDInfo:
        SkillCommon.GivePlayerSkillByJobSkill(curPlayer, giveSkillIDInfo)
        
    RefreshGubaoAttr(curPlayer)
    Sync_GubaoInfo(curPlayer, [gubaoID])