ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py
@@ -359,6 +359,15 @@
                        ("BYTE", "LimitVIPLV", 0),
                        ),
                "ChinItem":(
                        ("DWORD", "ItemID", 1),
                        ("BYTE", "ItemType", 0),
                        ("DWORD", "Effect1", 0),
                        ("DWORD", "EffectValueA1", 0),
                        ("DWORD", "EffectValueB1", 0),
                        ("DWORD", "EffectValueC1", 0),
                        ),
                "ChinNPC":(
                        ("DWORD", "NPCID", 1),
                        ("char", "NPCName", 0),
@@ -1263,6 +1272,8 @@
                        ("DWORD", "TitleID", 0),
                        ("list", "AwardItemList", 0),
                        ("char", "MailKey", 0),
                        ("BYTE", "WorshipType", 0),
                        ("DWORD", "WorshipValue", 0),
                        ),
                "FairyDomain":(
@@ -1783,6 +1794,20 @@
    def GetLimitMagicWeapon(self): return self.attrTuple[2] # 需要解锁法宝ID DWORD
    def GetLimiRealmLV(self): return self.attrTuple[3] # 需要境界等级 WORD
    def GetLimitVIPLV(self): return self.attrTuple[4] # 需要VIP等级 BYTE
# 物品表
class IPY_ChinItem():
    def __init__(self):
        self.attrTuple = None
        return
    def GetItemID(self): return self.attrTuple[0] # 物品ID DWORD
    def GetItemType(self): return self.attrTuple[1] # 物品类型 BYTE
    def GetEffect1(self): return self.attrTuple[2] # 道具使用效果1 DWORD
    def GetEffectValueA1(self): return self.attrTuple[3] # 效果1的a值 DWORD
    def GetEffectValueB1(self): return self.attrTuple[4] # 效果1的b值 DWORD
    def GetEffectValueC1(self): return self.attrTuple[5] # 效果1的c值 DWORD
# NPC表
class IPY_ChinNPC():
@@ -3099,6 +3124,8 @@
    def GetTitleID(self): return self.attrTuple[4] # 称号ID DWORD
    def GetAwardItemList(self): return self.attrTuple[5] # 晋级仙宫奖励物品列表 list
    def GetMailKey(self): return self.attrTuple[6] # 仙官通知邮件 char
    def GetWorshipType(self): return self.attrTuple[7] # 膜拜类型 BYTE
    def GetWorshipValue(self): return self.attrTuple[8] # 膜拜值 DWORD
# 缥缈仙域表
class IPY_FairyDomain():
@@ -3203,6 +3230,7 @@
        self.__LoadFileData("ActFeastWish", onlyCheck)
        self.__LoadFileData("ActFeastTravel", onlyCheck)
        self.__LoadFileData("FuncOpenLV", onlyCheck)
        self.__LoadFileData("ChinItem", onlyCheck)
        self.__LoadFileData("ChinNPC", onlyCheck)
        self.__LoadFileData("PlayerLV", onlyCheck)
        self.__LoadFileData("VipPrivilege", onlyCheck)
@@ -3754,6 +3782,13 @@
        self.CheckLoadData("FuncOpenLV")
        return self.ipyFuncOpenLVCache[index]
    def GetChinItemCount(self):
        self.CheckLoadData("ChinItem")
        return self.ipyChinItemLen
    def GetChinItemByIndex(self, index):
        self.CheckLoadData("ChinItem")
        return self.ipyChinItemCache[index]
    def GetChinNPCCount(self):
        self.CheckLoadData("ChinNPC")
        return self.ipyChinNPCLen