From ca639acbc6fbc69d6fd00e72d5addc0b281a431f Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 24 六月 2024 15:44:18 +0800
Subject: [PATCH] 10185 【越南】【港台】【主干】BOSS凭证修改(排行榜优化;跨服榜查看改为直接查跨服数据,支持分页查询;跨服凭证个人榜单最大调整为1000条,其他100;)

---
 ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h     |    3 +++
 ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h b/ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h
index c0f5f99..02e9375 100644
--- a/ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h
+++ b/ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h
@@ -6,4 +6,7 @@
 	BYTE		Type;		//榜单类型
 	BYTE		GroupValue1;	// 分组值1
 	BYTE		GroupValue2;	// 分组值2,与分组值1组合归为同组榜单数据
+	DWORD		StartIndex;	//查看的起始名次索引, 默认0
+	BYTE		WatchCnt;	//查看条数,默认20,最大不超过100
+	BYTE		IsWatchSelf;	//是否查看自己名次前后,默认10条数据
 };
diff --git a/ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h b/ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h
index 1cf359c..cbf25b3 100644
--- a/ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h
+++ b/ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h
@@ -2,7 +2,9 @@
 
 struct	tagGCCrossBillboardData
 {
+	WORD	OrderIndex;	//名次索引,0代表第一名
 	DWORD	ID;
+	DWORD	ID2;
 	char	Name1[33];	//名字1,用来显示排序对象名字 
 	char	Name2[33];	//名字2
 	BYTE	Type2;		//附加类型,用来表示排序对象的类型,比如,玩家所属职业门派,宠物类型等
@@ -27,6 +29,7 @@
 	BYTE		Type;		//榜单类型
 	BYTE		GroupValue1;	// 分组值1
 	BYTE		GroupValue2;	// 分组值2,与分组值1组合归为同组榜单数据
+	BYTE		IsWatchSelf;
 	BYTE		BillboardCount;
 	tagGCCrossBillboardData	CrossBillboardDataList[BillboardCount];
 };

--
Gitblit v1.8.0