hxp
2025-10-22 0b4e44a6764b14b51c4b72b9c47c5a162352850d
PySysDB/PySysDBPY.h
@@ -1303,21 +1303,13 @@
//成就表
struct tagSuccess
struct Success
{
   DWORD      _ID;   //成就ID
   WORD      Type;   //成就类型
   DWORD      SuccID;   //成就ID
   WORD      _SuccType;   //成就类型
   DWORD      NeedCnt;   //需要数量
   list      Condition;   //辅助条件
   list      PreSuccess;   //需要达成前置成就
   dict      AwardItem;   //奖励物品列表
   dict      AwardItem2;   //通行证奖励物品列表
   dict      Money;   //金钱
   DWORD      Exp;   //经验
   dict      AwardAttr;   //奖励属性
   DWORD      RedPacketID;   //红包ID
   DWORD      MagicWeaponID;   //法宝ID
   DWORD      MagicWeaponExp;   //法宝升级经验
   list      AwardItemList;   //奖励物品列表
};
//通天令等级表
@@ -1417,29 +1409,20 @@
//商城表
struct tagStore
struct Store
{
   DWORD      _ID;   //ID
   DWORD      ShopType;   //商店类型
   BYTE      OperationActionShop;   //是否运营活动商店
   DWORD      ItemID;   //物品ID
   WORD      ItemCnt;   //物品数量
   BYTE      IsBind;   //是否绑定
   list      ItemListEx;   //扩展物品列表[[物品ID,个数,是否绑定],...]
   DWORD      MainItemID;   //标的物品ID
   list      JobItem;   //职业替换物品
   BYTE      RefreshLimit;   //是否限制刷新限购次数,即是否永久限购,包含活动也不重置
   BYTE      RefreshType;   //刷新类型 0-不重置,1-onWeek0点,2-onWeek5点,3-OnDay0点,4-OnDay5点
   list      LimitVIPLV;   //VIP限制
   DWORD      LimitLV;   //等级限制
   list      LimitCnt;   //个人限制数量
   DWORD      ServerLimitCnt;   //全服限制数量
   BYTE      ResetType;   //重置类型
   DWORD      LimitCnt;   //个人限制数量
   BYTE      MoneyType;   //金钱类型
   DWORD      MoneyNum;   //金钱数量
   DWORD      MoneyOriginal;   //原价
   DWORD      LimitValue;   //限制条件
   char      NotifyMark;   //广播提示
   char      MailKey;   //背包不足时邮件KEY
   BYTE      UnlockType;   //解锁类型
   DWORD      UnlockValue;   //解锁所需值
};
//限时特惠表
@@ -1502,25 +1485,6 @@
   DWORD      _NPCID;   //ID
   WORD      PerPlayerMoneyAward;   // 首杀全服玩家奖励灵石额度/人
   list      PersonFirstKillAward;   // 个人首次击杀奖励 [[物品ID,个数,是否拍品], ...]
};
//仙盟红包表
struct tagFamilyRedPack
{
   WORD      _ID;   //ID
   WORD      GetType;   //获得途径
   WORD      MoneyNum;   //红包额度
   BYTE      MoneyType;   //金钱类型
   BYTE      PacketCnt;   //红包个数
};
//节日红包每日成就表
struct tagActFeastRedPacketSucc
{
   BYTE      _FeastDay;   //节日第几天
   list      FeastSuccIDList;   //节日成就ID列表
};
//NPC秀表
@@ -1653,27 +1617,6 @@
   DWORD      LVExp;      //除经验点总经验外升级还需的经验
   DWORD      AddMinAtk;   //增加最小攻击
   DWORD      AddMaxAtk;   //增加最大攻击
};
//全民冲榜排行奖励表
struct tagOSCBillRankAward
{
   BYTE      _OSCBillType;   //冲榜类型
   BYTE      RankA;   //排名A
   BYTE      RankB;   //至排名B
   dict      RankAward; //排名奖励 {"职业":[[物品ID,个数],...], ...}
};
//全民冲榜达成奖励表
struct tagOSCBillTagAward
{
   BYTE      _OSCBillType;   //冲榜类型
   WORD      TagCondition;   //目标条件值
   dict      TagAward; //目标奖励 {"职业":[[物品ID,个数],...], ...}
};
//七天登录奖励表
@@ -1827,6 +1770,7 @@
   list      GridItemRateList1;   //常规产出格子编号饼图 [[概率, 格子编号], ...]
   list      GridItemRateList2;   //每满x次保底产出格子编号饼图 [[概率, 格子编号], ...]
   dict      GridItemRateList3;   //第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...}
   list      GridItemRateList4;   //第x次x抽必出
   dict      LuckyItemRateInfo;   //幸运产出概率饼图 {"幸运值":[[概率, 格子编号], ...], ...}
};
@@ -2838,14 +2782,6 @@
   list      AwardItemList;   //奖励物品列表[[物品ID,个数,是否拍品], ...]
};
//神秘商店表
struct tagMysteryShop
{
   list      LVRange;   //等级范围
   DWORD      GoodsID;   //商城表ID
};
//装备位背包索引映射表
struct tagEquipPlaceIndexMap
@@ -2953,17 +2889,6 @@
   BYTE      _ItemGroupNum;   //物品组编号
   DWORD      ItemWeight;   //随机权重
   list      ItemList;   //物品列表[[物品ID,个数,是否拍品], ...]
};
//仙盟阵法表
struct tagFamilyZhenfa
{
   BYTE      _ZhenfaType;   // 阵法类型
   WORD      _ZhenfaLV;   // 阵法等级
   DWORD      LVUpNeedExp;   //升下一级所需经验
   list      LVAttrType;   //累计总属性类型
   list      LVAttrValue;   //累计总属性值
};
//装备洗练等级上限
@@ -3115,7 +3040,7 @@
//祝福树
struct tagTreeLV
struct TreeLV
{
   BYTE      _TreeLV;   //仙树等级
   DWORD      LVUPNeedMoney;   //升到下一级所需货币数
@@ -3125,6 +3050,18 @@
   list      EquipColorRateList2;   //boss产出装备品质概率列表,[0品质万分率, 1品质万分率, ...]
};
//历练秘笈
struct LLMJ
{
   BYTE      _MJLV;   //秘笈等级
   DWORD      CostWarhammer;   //消耗战锤
   BYTE      ExpAddPer;   //经验加成比例,百分比
   DWORD      ExpExUpper;   //经验加成每日上限
   BYTE      DecomposeAddPer;   //分解加成比例,百分比
   DWORD      DecomposeExUpper;   //结晶加成每日上限
};
//淘金营地表
struct GoldRushCamp