少年修仙传服务端代码子仓库
hxp
2024-03-07 cfc3f87b82e7b30efa776635c4b83b4787325313
10130 【后端】福地争夺资源功能(增加查看记录)
1个文件已修改
3个文件已添加
19 ■■■■■ 已修改文件
ClientPack/ClientToGameServer/CB0_Event/MineAreaView.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/MineAreaRecordInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/MineAreaRecordInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/MineAreaRecordInfo.h 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/MineAreaView.h
@@ -3,6 +3,6 @@
struct    tagCGMineAreaView
{
    tagHead        Head;
    BYTE        QueryType;    // 查询同步类型:0-后端主动同步;1-查看指定福地;2-查看道友福地列表;3-查看周围随机福地列表;4-退出他人福地;
    BYTE        QueryType;    // 查询同步类型:0-后端主动同步;1-查看指定福地;2-查看道友福地列表;3-查看周围随机福地列表;4-退出他人福地;5-查看记录
    DWORD        QueryValue;    // 查询值,类型1时-发送目标玩家ID;3时-发送是否重新随机
};
ServerPack/GameServerPack/HB0_Event/MineAreaRecordInfo
ServerPack/GameServerPack/HB0_Event/MineAreaRecordInfo.des
New file
@@ -0,0 +1 @@
B0 35 福地记录信息 #tagGCMineAreaRecordInfo
ServerPack/GameServerPack/HB0_Event/MineAreaRecordInfo.h
New file
@@ -0,0 +1,16 @@
// B0 35 福地记录信息 #tagGCMineAreaRecordInfo
struct    tagGCMineAreaRecord
{
    BYTE        RecordType;    // 记录类型;1-自己拉物品;2-物品被人抢
    DWORD        TagPlayerID;    // 目标玩家ID,等于自己玩家ID时代表拉自己的,反之为抢别人的
    DWORD        RecordTime;    // 记录时间戳
    WORD        MineID;        // 矿物ID,对应福地采集表中ID
};
struct    tagGCMineAreaRecordInfo
{
    tagHead        Head;
    BYTE        RecordCount;
    tagGCMineAreaRecord        AreaRecordList[RecordCount];
};