少年修仙传服务端代码子仓库
hxp
2021-04-13 9a43be8758c80734a75534c682dd4c0383d24f43
8896 【BT2】【主干】【后端】特权令(封包CM B209 B210; MC B111)
9个文件已添加
34 ■■■■■ 已修改文件
ClientPack/ClientToMapServer/CB2_NewFunction/ActivateFuncSysPrivilege 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB2_NewFunction/ActivateFuncSysPrivilege.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB2_NewFunction/ActivateFuncSysPrivilege.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB2_NewFunction/GetFuncSysPrivilegeAward 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB2_NewFunction/GetFuncSysPrivilegeAward.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB2_NewFunction/GetFuncSysPrivilegeAward.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HB1_Role/FuncSysPrivilegeInfoList 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HB1_Role/FuncSysPrivilegeInfoList.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HB1_Role/FuncSysPrivilegeInfoList.h 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB2_NewFunction/ActivateFuncSysPrivilege
ClientPack/ClientToMapServer/CB2_NewFunction/ActivateFuncSysPrivilege.des
New file
@@ -0,0 +1 @@
B2 09 激活功能系统特权奖励 #tagMCActivateFuncSysPrivilege
ClientPack/ClientToMapServer/CB2_NewFunction/ActivateFuncSysPrivilege.h
New file
@@ -0,0 +1,8 @@
// B2 09 激活功能系统特权奖励 #tagMCActivateFuncSysPrivilege
struct    tagMCActivateFuncSysPrivilege
{
    tagHead         Head;
    BYTE        ActivateCount;    // 激活个数
    BYTE        ActivateFuncSysIDList[ActivateCount];    // 激活功能系统ID列表,全部激活则需要发所有ID列表
};
ClientPack/ClientToMapServer/CB2_NewFunction/GetFuncSysPrivilegeAward
ClientPack/ClientToMapServer/CB2_NewFunction/GetFuncSysPrivilegeAward.des
New file
@@ -0,0 +1 @@
B2 10 领取功能系统特权奖励 #tagCMGetFuncSysPrivilegeAward
ClientPack/ClientToMapServer/CB2_NewFunction/GetFuncSysPrivilegeAward.h
New file
@@ -0,0 +1,8 @@
// B2 10 领取功能系统特权奖励 #tagCMGetFuncSysPrivilegeAward
struct    tagCMGetFuncSysPrivilegeAward
{
    tagHead         Head;
    BYTE        FuncSysID;    // 功能系统ID
    BYTE        DayNum;        // 第X天,1为第1天
};
ServerPack/MapServerPack/HB1_Role/FuncSysPrivilegeInfoList
ServerPack/MapServerPack/HB1_Role/FuncSysPrivilegeInfoList.des
New file
@@ -0,0 +1 @@
B1 11 功能系统特权信息 #tagMCFuncSysPrivilegeInfoList
ServerPack/MapServerPack/HB1_Role/FuncSysPrivilegeInfoList.h
New file
@@ -0,0 +1,15 @@
// B1 11 功能系统特权信息 #tagMCFuncSysPrivilegeInfoList
struct    tagMCFuncSysPrivilegeInfo
{
    BYTE        FuncSysID;    // 功能系统ID
    DWORD        ActivateTime;    // 激活时间戳
    DWORD        AwardState;    // 领奖状态,按天对应二进制位计算是否领奖
};
struct    tagMCFuncSysPrivilegeInfoList
{
    tagHead         Head;
    BYTE        PrivilegeCount;    // 特权个数
    tagMCFuncSysPrivilegeInfo        PrivilegeInfoList[PrivilegeCount];    // 特权信息列表
};