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