少年修仙传服务端代码子仓库
hxp
2019-11-27 6f59d9967349d49d9331dc5e7634bc1ad8456f1d
8346 【恺英】【后端】协助系统(封包修改)
1 文件已重命名
4个文件已修改
5个文件已删除
5 文件已复制
12个文件已添加
129 ■■■■ 已修改文件
ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/GetAssistThanksGift 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/GetAssistThanksGift.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/GetAssistThanksGift.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/SendAssistGift 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift.h 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistInfoList.h 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo.h 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList.h 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/ClearAssist.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview.h 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.h
@@ -4,5 +4,5 @@
{
    tagHead        Head;
    char        GUID[40];
    char        AssistGUID[40];    //协助GUID
};
ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.des
File was deleted
ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.h
File was deleted
ClientPack/ClientToGameServer/CB0_Event/GetAssistThanksGift
ClientPack/ClientToGameServer/CB0_Event/GetAssistThanksGift.des
New file
@@ -0,0 +1 @@
B0 15 领取协助感谢礼盒 #tagCGGetAssistThanksGift
ClientPack/ClientToGameServer/CB0_Event/GetAssistThanksGift.h
New file
@@ -0,0 +1,8 @@
// B0 15 领取协助感谢礼物 #tagCGGetAssistThanksGift
struct    tagCGGetAssistThanksGift
{
    tagHead        Head;
    char        GiftGUID[40];    //礼盒GUID
};
ClientPack/ClientToGameServer/CB0_Event/SendAssistGift
ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.des
File was deleted
ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.h
File was deleted
ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.h
@@ -4,5 +4,5 @@
{
    tagHead        Head;
    char        GUID[40];
    char        AssistGUID[40];    //协助GUID
};
ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift
copy from ClientPack/ClientToGameServer/CB0_Event/GetAssistGift copy to ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift
ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift.des
New file
@@ -0,0 +1 @@
B0 14 使用协助感谢礼盒 #tagCGUseAssistThanksGift
ClientPack/ClientToGameServer/CB0_Event/UseAssistThanksGift.h
New file
@@ -0,0 +1,9 @@
// B0 14 使用协助感谢礼盒 #tagCGUseAssistThanksGift
struct    tagCGUseAssistThanksGift
{
    tagHead        Head;
    DWORD        ItemID;
    char        GiftGUID[40];    //预览时GUID不发,确认使用时需发送预览返回的GUID
};
ServerPack/GameServerPack/HB0_Event/AssistInfoList.h
@@ -2,19 +2,16 @@
struct    tagGCAssistInfo
{
    char        GUID[40];
    char        AssistGUID[40];    //协助GUID
    char        PlayerName[33];
    BYTE        Job;
    WORD        LV;        //等级
    BYTE        RealmLV;        //境界
    BYTE        AssistType;    //协助类型 1-boss, 2-副本, 3-
    DWORD        AssistValue1;    //协助参数1,由协助类型决定
    DWORD        AssistValue2;    //协助参数2
    DWORD        AssistValue3;    //协助参数3
    DWORD        AssistValue4;    //协助参数4
    DWORD        AssistValue5;    //协助参数5
    WORD        AssistDataLen;
    char        AssistData[AssistDataLen];    //其他自定义数据
    DWORD        MapID;
    DWORD        LineID;
    DWORD        NPCID;
    WORD        ExDataLen;
    char        ExData[ExDataLen];    //其他自定义数据
};
struct    tagGCAssistInfoList
ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo
copy from ClientPack/ClientToGameServer/CB0_Event/GetAssistGift copy to ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo
ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo.des
New file
@@ -0,0 +1 @@
B0 03 协助中的目标玩家信息 #tagGCAssistTagPlayerInfo
ServerPack/GameServerPack/HB0_Event/AssistTagPlayerInfo.h
New file
@@ -0,0 +1,11 @@
// B0 03 协助中的目标玩家信息 #tagGCAssistTagPlayerInfo
struct    tagGCAssistTagPlayerInfo
{
    tagHead        Head;
    DWORD        PlayerID;
    char        PlayerName[33];
    BYTE        Job;
    WORD        LV;
    BYTE        RealmLV;
};
ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList
copy from ClientPack/ClientToGameServer/CB0_Event/GetAssistGift copy to ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList
ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList.des
New file
@@ -0,0 +1 @@
B0 05 可领取的协助感谢礼盒 #tagGCAssistThanksGiftList
ServerPack/GameServerPack/HB0_Event/AssistThanksGiftList.h
New file
@@ -0,0 +1,24 @@
// B0 05 可领取的协助感谢礼盒 #tagGCAssistThanksGiftList
struct    tagGCAssistThanksGift
{
    char        GiftGUID[40];    //礼盒GUID
    DWORD        ItemID;        //礼盒ID
    DWORD        PlayerID;        //发起玩家ID
    char        PlayerName[33];
    BYTE        Job;
    WORD        LV;
    BYTE        RealmLV;        //境界
    DWORD        MapID;
    DWORD        LineID;
    DWORD        NPCID;
    WORD        ExDataLen;
    char        ExData[ExDataLen];    //其他自定义数据
};
struct    tagGCAssistThanksGiftList
{
    tagHead        Head;
    BYTE        GiftCount;
    tagGCAssistThanksGift    ThanksGiftList[GiftCount];
};
ServerPack/GameServerPack/HB0_Event/ClearAssist.h
@@ -3,5 +3,5 @@
struct    tagGCClearAssist
{
    tagHead        Head;
    char        GUID[40];
    char        AssistGUID[40];    //协助GUID
};
ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK
copy from ClientPack/ClientToGameServer/CB0_Event/GetAssistGift copy to ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK
ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK.des
New file
@@ -0,0 +1 @@
B0 06 领取协助感谢礼盒成功 #tagGCGetAssistThanksGiftOK
ServerPack/GameServerPack/HB0_Event/GetAssistThanksGiftOK.h
New file
@@ -0,0 +1,8 @@
// B0 06 领取协助感谢礼盒成功 #tagGCGetAssistThanksGiftOK
struct    tagGCGetAssistThanksGiftOK
{
    tagHead        Head;
    char        GiftGUID[40];    //礼盒GUID
};
ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview
copy from ClientPack/ClientToGameServer/CB0_Event/GetAssistGift copy to ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview
ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview.des
New file
@@ -0,0 +1 @@
B0 04 使用协助感谢礼盒预览 #tagGCUseAssistThanksGiftPreview
ServerPack/GameServerPack/HB0_Event/UseAssistThanksGiftPreview.h
New file
@@ -0,0 +1,24 @@
// B0 04 使用协助感谢礼盒预览 #tagGCUseAssistThanksGiftPreview
struct    tagGCAssistPlayerInfo
{
    DWORD        PlayerID;
    char        PlayerName[33];
    BYTE        Job;
    WORD        LV;
    BYTE        RealmLV;        //境界
};
struct    tagGCUseAssistThanksGiftPreview
{
    tagHead        Head;
    char        GiftGUID[40];    //礼盒GUID
    DWORD        ItemID;        //礼盒ID
    DWORD        MapID;
    DWORD        LineID;
    DWORD        NPCID;
    WORD        ExDataLen;
    char        ExData[ExDataLen];    //其他自定义数据
    BYTE        AssistPlayerCount;
    tagGCAssistPlayerInfo    AssistPlayerList[AssistPlayerCount];    //协助玩家列表
};