From 6a9883b425e53e714b9a930ec70b7544999611a6 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 08 五月 2025 12:01:45 +0800 Subject: [PATCH] 16 卡牌服务端(db数据备档、加载;仙盟基础转到MapServer;) --- PySysDB/PySysDBPY.h | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h index a81dcd4..c2255da 100644 --- a/PySysDB/PySysDBPY.h +++ b/PySysDB/PySysDBPY.h @@ -1,3 +1,17 @@ +//屏蔽词 +struct DirtyList +{ + WORD ID; + char Word; //屏蔽词 +}; + +//玩家名屏蔽词 +struct DirtyName +{ + WORD ID; + char Word; //屏蔽词 +}; + //称号表 #tagDienstgrad struct tagDienstgrad @@ -3122,6 +3136,43 @@ list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] }; +//仙盟等级表 +struct Family +{ + BYTE _FamilyLV; //仙盟等级 + BYTE MemberMax; //成员数上限 + BYTE DeputyLeaderMax; //副盟主数上限 + BYTE EliteMax; //精英数上限 + DWORD NeedExp; //升级所需经验 + DWORD ZhenbaogeWeights; //珍宝阁总权重 +}; + +//仙盟徽章表 +struct FamilyEmblem +{ + BYTE _EmblemID; //徽章ID + BYTE UnlockFamilyLV; //解锁仙盟等级,为0时代表其他方式解锁 + DWORD ExpireMinutes; //有效时长,分钟 + DWORD CustomFamilyID; //定制仙盟ID +}; + +//仙盟珍宝阁砍价表 +struct FamilyZhenbaogeCut +{ + BYTE _CutNum; //砍价人次 + DWORD CutWeight; //砍价权重 + float MinRatio; //保底比值 + float RandRatio; //随机比值 +}; + +//仙盟珍宝阁物品表 +struct FamilyZhenbaogeItem +{ + BYTE _ItemGroupNum; //物品组编号 + DWORD ItemWeight; //随机权重 + list ItemList; //物品列表[[物品ID,个数,是否拍品], ...] +}; + //仙盟阵法表 struct tagFamilyZhenfa -- Gitblit v1.8.0