| ClientPack/ClientToMapServer/CA5_Function/RequestMail | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ClientPack/ClientToMapServer/CA5_Function/RequestMail.des | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ClientPack/ClientToMapServer/CA5_Function/RequestMail.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HA3_Function/MailList | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HA3_Function/MailList.des | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HA3_Function/MailList.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HA3_Function/MailStateChange | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HA3_Function/MailStateChange.des | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ServerPack/MapServerPack/HA3_Function/MailStateChange.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ClientPack/ClientToMapServer/CA5_Function/RequestMail
ClientPack/ClientToMapServer/CA5_Function/RequestMail.des
New file @@ -0,0 +1 @@ A5 37 请求邮件操作 #tagCMRequestMail ClientPack/ClientToMapServer/CA5_Function/RequestMail.h
New file @@ -0,0 +1,8 @@ // A5 37 请求邮件操作 #tagCMRequestMail struct tagCMRequestMail { tagHead Head; char GUID[36]; //邮件GUID,可传空,默认针对个人邮件的批量处理,如批量领取、批量删除已领邮件等;全服邮件暂时限制只能单封邮件处理 BYTE ReqType; //0-设置已读,1-领取邮件,2-删除邮件 }; ServerPack/MapServerPack/HA3_Function/MailList
ServerPack/MapServerPack/HA3_Function/MailList.des
New file @@ -0,0 +1 @@ A3 62 邮件列表 #tagMCMailList ServerPack/MapServerPack/HA3_Function/MailList.h
New file @@ -0,0 +1,33 @@ // A3 62 邮件列表 #tagMCMailList struct tagMCMailItem { DWORD ItemID; //物品ID DWORD Count; //数量 BYTE IsBind; //是否绑定 WORD UserDataLen; char UserData[UserDataLen]; //自定义数据 }; struct tagMCMail { char GUID[36]; //邮件GUID BYTE Type; //邮件类型,暂时默认0 char CreateTime[30]; //创建时间 BYTE LimitDays; //有效天数 BYTE TitleLen; char Title[TitleLen]; //标题 WORD TextLen; char Text[TextLen]; //内容 BYTE MailState; //邮件状态: 0-未知;1-未读;2-已读;3-已领; BYTE Count; //物品数 tagMCMailItem Items[Count]; //物品信息 }; struct tagMCMailList { tagHead Head; BYTE IsServerMail; //是否全服邮件,如公告、维护、更新、补偿等重要邮件 WORD Count; tagMCMail MailList[Count]; //邮件列表 }; ServerPack/MapServerPack/HA3_Function/MailStateChange
ServerPack/MapServerPack/HA3_Function/MailStateChange.des
New file @@ -0,0 +1 @@ A3 63 邮件状态变更 #tagMCMailStateChange ServerPack/MapServerPack/HA3_Function/MailStateChange.h
New file @@ -0,0 +1,14 @@ // A3 63 邮件状态变更 #tagMCMailStateChange struct tagMCMailState { char GUID[36]; //邮件GUID BYTE MailState; //邮件状态: 0-未知;1-未读;2-已读;3-已领;4-已删 }; struct tagMCMailStateChange { tagHead Head; WORD Count; tagMCMailState MailList[Count]; //邮件列表 };