From e66bc1f750b4c8743dac76d0b5f2c2aec69ccc39 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 22 二月 2019 18:09:15 +0800
Subject: [PATCH] 6250 【后端】【2.0】拍卖行开发单(封包)
---
ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.des | 1
ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.des | 1
ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.h | 6 +++
ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.h | 6 +++
ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem | 0
ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.h | 8 ++++
ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem | 0
ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.des | 1
ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo | 0
ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem | 0
ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.des | 1
ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.des | 1
ServerPack/GameServerPack/HB5_Bourse/PlayerAuctionItemInfo.h | 5 +-
ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID | 0
ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.h | 14 +++++++
ClientPack/ClientToGameServer/CB5_Bourse/QueryAuctionItem.h | 4 +-
ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo | 0
ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.des | 1
ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.des | 1
ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.h | 21 ++++++++++
ServerPack/GameServerPack/HB5_Bourse/AddAuctionItem.h | 1
ServerPack/GameServerPack/HB5_Bourse/AuctionItemInfo.h | 9 ++--
ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.des | 1
ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem | 0
ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem | 0
ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.h | 8 ++++
ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.h | 6 +++
ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.h | 21 ++++++++++
28 files changed, 107 insertions(+), 10 deletions(-)
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.des b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.des
new file mode 100644
index 0000000..4c9d6c6
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.des
@@ -0,0 +1 @@
+B5 16 拍卖行查询关注中的拍品 #tagCGQueryAttentionAuctionItem
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.h b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.h
new file mode 100644
index 0000000..80cca0f
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAttentionAuctionItem.h
@@ -0,0 +1,6 @@
+// B5 16 拍卖行查询关注中的拍品 #tagCGQueryAttentionAuctionItem
+
+struct tagCGQueryAttentionAuctionItem
+{
+ tagHead Head;
+};
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryAuctionItem.h b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAuctionItem.h
index 08f6322..042c51d 100644
--- a/ClientPack/ClientToGameServer/CB5_Bourse/QueryAuctionItem.h
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryAuctionItem.h
@@ -4,11 +4,11 @@
{
tagHead Head;
BYTE Job; //过滤职业,0为不限制
- BYTE ItemType; //过滤类型,0为不限制
+ BYTE ItemTypeCount;
+ DWORD ItemTypeList[ItemTypeCount]; //指定的物品类型
BYTE ClassLV; //过滤阶数,0为不限制
BYTE SpecItemIDCount; //指定物品ID个数
DWORD SpecItemIDList[SpecItemIDCount]; //指定物品ID
WORD FromNum; //查询起始数 (从1开始)
BYTE QueryCount; //查询个数,0为全部
- BYTE IsFamily; //是否查询仙盟拍品
};
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem b/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.des b/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.des
new file mode 100644
index 0000000..9e8e63d
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.des
@@ -0,0 +1 @@
+B5 15 拍卖行查询仙盟拍卖中的拍品 #tagCGQueryFamilyAuctionItem
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.h b/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.h
new file mode 100644
index 0000000..4f2e524
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryFamilyAuctionItem.h
@@ -0,0 +1,6 @@
+// B5 15 拍卖行查询仙盟拍卖中的拍品 #tagCGQueryFamilyAuctionItem
+
+struct tagCGQueryFamilyAuctionItem
+{
+ tagHead Head;
+};
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem b/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.des b/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.des
new file mode 100644
index 0000000..11117cb
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.des
@@ -0,0 +1 @@
+B5 17 拍卖行查询定位目标拍品 #tagCGQueryTagAuctionItem
diff --git a/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.h b/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.h
new file mode 100644
index 0000000..87baacd
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB5_Bourse/QueryTagAuctionItem.h
@@ -0,0 +1,8 @@
+// B5 17 拍卖行查询定位目标拍品 #tagCGQueryTagAuctionItem
+
+struct tagCGQueryTagAuctionItem
+{
+ tagHead Head;
+ char ItemGUID[40];
+ DWORD ItemID;
+};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AddAuctionItem.h b/ServerPack/GameServerPack/HB5_Bourse/AddAuctionItem.h
index 5bf62fe..0a32684 100644
--- a/ServerPack/GameServerPack/HB5_Bourse/AddAuctionItem.h
+++ b/ServerPack/GameServerPack/HB5_Bourse/AddAuctionItem.h
@@ -3,5 +3,6 @@
struct tagGCAddAuctionItem
{
tagHead Head;
+ char ItemGUID[40];
DWORD ItemID;
};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.des b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.des
new file mode 100644
index 0000000..efceb78
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.des
@@ -0,0 +1 @@
+B5 07 拍卖行关注的物品ID #tagGCAttentionAuctionItemID
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.h b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.h
new file mode 100644
index 0000000..4525fed
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemID.h
@@ -0,0 +1,8 @@
+// B5 07 拍卖行关注的物品ID #tagGCAttentionAuctionItemID
+
+struct tagGCAttentionAuctionItemID
+{
+ tagHead Head;
+ BYTE AttentionCount;
+ DWORD AttentionItemIDList[AttentionCount]; // 关注的物品ID列表
+};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.des b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.des
new file mode 100644
index 0000000..509d48f
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.des
@@ -0,0 +1 @@
+B5 06 拍卖行关注中的拍品信息 #tagGCAttentionAuctionItemInfo
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.h b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.h
new file mode 100644
index 0000000..4394d3e
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/AttentionAuctionItemInfo.h
@@ -0,0 +1,21 @@
+// B5 06 拍卖行关注中的拍品信息 #tagGCAttentionAuctionItemInfo
+
+struct tagGCAttentionAuctionItem
+{
+ char ItemGUID[40];
+ DWORD FamilyID; //有值时为仙盟拍品
+ DWORD ItemID;
+ WORD ItemCount;
+ char AddTime[19]; //上架时间 yyyy-MM-dd hh:mm:ss
+ WORD BidderPrice; //竞拍玩家出价
+ WORD UserDataLen;
+ char UserData[UserDataLen]; //自定义数据
+ BYTE CanGetMoney; //可否获得收益
+};
+
+struct tagGCAttentionAuctionItemInfo
+{
+ tagHead Head;
+ BYTE AuctionItemCount; //拍品数量
+ tagGCAttentionAuctionItem AuctionItemList[AuctionItemCount]; //拍品列表
+};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/AuctionItemInfo.h b/ServerPack/GameServerPack/HB5_Bourse/AuctionItemInfo.h
index bb5978c..3a5d19f 100644
--- a/ServerPack/GameServerPack/HB5_Bourse/AuctionItemInfo.h
+++ b/ServerPack/GameServerPack/HB5_Bourse/AuctionItemInfo.h
@@ -10,22 +10,21 @@
WORD BidderPrice; //竞拍玩家出价
WORD UserDataLen;
char UserData[UserDataLen]; //自定义数据
- BYTE FamilyPlayerCount;
- DWORD FamilyPlayerIDList[FamilyPlayerCount]; //享受收益的仙盟玩家ID列表
+ BYTE CanGetMoney; //可否获得收益
};
struct tagGCAuctionItemInfo
{
tagHead Head;
BYTE Job; //过滤职业,0为不限制
- BYTE ItemType; //过滤类型,0为不限制
+ BYTE ItemTypeCount;
+ DWORD ItemTypeList[ItemTypeCount]; //指定的物品类型
BYTE ClassLV; //过滤阶数,0为不限制
BYTE SpecItemIDCount; //指定物品ID个数
DWORD SpecItemIDList[SpecItemIDCount]; //指定物品ID
WORD FromNum; //查询起始数 (从1开始)
BYTE QueryCount; //查询个数,0为全部
- BYTE IsFamily; //是否查询仙盟拍品
WORD QueryTotalCount; //查询条件实际总个数
- WORD AuctionItemCount; //返回拍品数量
+ BYTE AuctionItemCount; //返回拍品数量
tagGCAuctionItem AuctionItemList[AuctionItemCount]; //返回拍品列表
};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem b/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem
diff --git a/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.des b/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.des
new file mode 100644
index 0000000..f4608a0
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.des
@@ -0,0 +1 @@
+B5 09 拍卖行清除拍品 #tagGCClearAuctionItem
diff --git a/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.h b/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.h
new file mode 100644
index 0000000..427d725
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/ClearAuctionItem.h
@@ -0,0 +1,6 @@
+// B5 09 拍卖行清除拍品 #tagGCClearAuctionItem
+
+struct tagGCClearAuctionItem
+{
+ char ItemGUID[40];
+};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo b/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo
diff --git a/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.des b/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.des
new file mode 100644
index 0000000..d2dfa9d
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.des
@@ -0,0 +1 @@
+B5 05 拍卖行仙盟拍卖中的物品信息 #tagGCFamilyAuctionItemInfo
diff --git a/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.h b/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.h
new file mode 100644
index 0000000..1995899
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/FamilyAuctionItemInfo.h
@@ -0,0 +1,21 @@
+// B5 05 拍卖行仙盟拍卖中的物品信息 #tagGCFamilyAuctionItemInfo
+
+struct tagGCFamilyAuctionItem
+{
+ char ItemGUID[40];
+ DWORD FamilyID; //有值时为仙盟拍品
+ DWORD ItemID;
+ WORD ItemCount;
+ char AddTime[19]; //上架时间 yyyy-MM-dd hh:mm:ss
+ WORD BidderPrice; //竞拍玩家出价
+ WORD UserDataLen;
+ char UserData[UserDataLen]; //自定义数据
+ BYTE CanGetMoney; //可否获得收益
+};
+
+struct tagGCFamilyAuctionItemInfo
+{
+ tagHead Head;
+ BYTE AuctionItemCount; //拍品数量
+ tagGCFamilyAuctionItem AuctionItemList[AuctionItemCount]; //拍品列表
+};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/PlayerAuctionItemInfo.h b/ServerPack/GameServerPack/HB5_Bourse/PlayerAuctionItemInfo.h
index c6ae098..ebba63f 100644
--- a/ServerPack/GameServerPack/HB5_Bourse/PlayerAuctionItemInfo.h
+++ b/ServerPack/GameServerPack/HB5_Bourse/PlayerAuctionItemInfo.h
@@ -10,13 +10,12 @@
WORD BidderPrice; //竞拍玩家出价
WORD UserDataLen;
char UserData[UserDataLen]; //自定义数据
- BYTE FamilyPlayerCount;
- DWORD FamilyPlayerIDList[FamilyPlayerCount]; //享受收益的仙盟玩家ID列表
+ BYTE CanGetMoney; //可否获得收益
};
struct tagGCPlayerAuctionItemInfo
{
tagHead Head;
- WORD AuctionItemCount; //拍品数量
+ BYTE AuctionItemCount; //拍品数量
tagGCPlayerAuctionItem AuctionItemList[AuctionItemCount]; //拍品列表
};
diff --git a/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem b/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem
diff --git a/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.des b/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.des
new file mode 100644
index 0000000..eebc034
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.des
@@ -0,0 +1 @@
+B5 08 拍卖行刷新拍品 #tagGCRefreshAuctionItem
diff --git a/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.h b/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.h
new file mode 100644
index 0000000..c7356d8
--- /dev/null
+++ b/ServerPack/GameServerPack/HB5_Bourse/RefreshAuctionItem.h
@@ -0,0 +1,14 @@
+// B5 08 拍卖行刷新拍品 #tagGCRefreshAuctionItem
+
+struct tagGCRefreshAuctionItem
+{
+ char ItemGUID[40];
+ DWORD FamilyID; //有值时为仙盟拍品
+ DWORD ItemID;
+ WORD ItemCount;
+ char AddTime[19]; //上架时间 yyyy-MM-dd hh:mm:ss
+ WORD BidderPrice; //竞拍玩家出价
+ WORD UserDataLen;
+ char UserData[UserDataLen]; //自定义数据
+ BYTE CanGetMoney; //可否获得收益
+};
--
Gitblit v1.8.0