LAPTOP-PC6VHEF0\XIONGHUY 1 год назад
Родитель
Сommit
e9095f61cb

+ 713 - 0
RO_Server_Trunk-branch_0.1.39/roserver/serverproto/messagedefclient.proto

@@ -0,0 +1,713 @@
+syntax = "proto3";
+package serverproto;
+enum protoMsgId{
+	MSG_BEGIN	= 0;
+	CS_PING_REQ                      = 1000;		//	project Service:"gate|game" RouteRule:"pass" **CSPingReq **login.proto ** [CSPingReq]
+	SC_PING_ACK                      = 1001;		//	SCPingAck **SCPingAck **login.proto ** [SCPingAck]
+	CS_LOGIN_REQ                     = 1002;		//	游戏登陆操作project Service:"gate" RouteRule:"pass" **CSLoginReq **login.proto **game,auth [CSLoginReq]
+	SC_LOGIN_ACK                     = 1003;		//	SCLoginAck **SCLoginAck **login.proto **gate [SCLoginAck]
+	CS_RECONNECT_REQ                 = 1004;		//	断线重连 **CSReconnectReq **login.proto **game [CSReconnectReq]
+	SC_RECONNECT_ACK                 = 1005;		//	SCReconnectAck **SCReconnectAck **login.proto ** [SCReconnectAck]
+	SC_HAND_SHAKE_NTF                = 1006;		//	SCHandShakeNtf **SCHandShakeNtf **login.proto ** [SCHandShakeNtf]
+	CS_CREATE_ROLE_REQ               = 1007;		//	客户端发起创建角色请求 **CSCreateRoleReq **login.proto **game [CSCreateRoleReq]
+	SC_CREATE_ROLE_ACK               = 1008;		//	SCCreateRoleAck **SCCreateRoleAck **login.proto ** [SCCreateRoleAck]
+	CS_NAME_REQ                      = 1009;		//	创建流程中发送昵称 **CSNameReq **login.proto **game [CSNameReq]
+	SC_NAME_ACK                      = 1010;		//	SCNameAck **SCNameAck **login.proto ** [SCNameAck]
+	SC_STARTUP_INFO_NTF              = 1011;		//	玩家启动时需要的基础信息 (后续根据需求来请求数据,暂时做成都发) **SCStartupInfoNtf **login.proto ** [SCStartupInfoNtf]
+	SC_STARTUP_INFO_PET_NTF          = 1012;		//	数据为空客户端不能直接拿空数据覆盖 **SCStartupInfoPetNtf **login.proto ** [SCStartupInfoPetNtf]
+	SC_STARTUP_INFO_EQUIP_NTF        = 1013;		//	SCStartupInfoEquipNtf **SCStartupInfoEquipNtf **login.proto ** [SCStartupInfoEquipNtf]
+	SC_STARTUP_INFO_CARD_NTF         = 1014;		//	SCStartupInfoCardNtf **SCStartupInfoCardNtf **login.proto ** [SCStartupInfoCardNtf]
+	SC_STARTUP_INFO_END_NTF          = 1015;		//	SCStartupInfoEndNtf **SCStartupInfoEndNtf **login.proto ** [SCStartupInfoEndNtf]
+	CS_GET_SERVER_TIME_REQ           = 1016;		//	获取服务器时间ms **CSGetServerTimeReq **login.proto **game [CSGetServerTimeReq]
+	SC_GET_SERVER_TIME_ACK           = 1017;		//	SCGetServerTimeAck **SCGetServerTimeAck **login.proto ** [SCGetServerTimeAck]
+	SC_LOGOUT_NTF                    = 1018;		//	退出登录 **SCLogoutNtf **login.proto ** [SCLogoutNtf]
+	SC_KICK_OUT_NTF                  = 1019;		//	服务器踢人 **SCKickOutNtf **login.proto ** [SCKickOutNtf]
+	CS_ADD_ATTR_POINT_REQ            = 1020;		//	消耗属性点 **CSAddAttrPointReq **login.proto **game [CSAddAttrPointReq]
+	SC_ADD_ATTR_POINT_ACK            = 1021;		//	SCAddAttrPointAck **SCAddAttrPointAck **login.proto ** [SCAddAttrPointAck]
+	CS_RESET_ATTR_POINT_REQ          = 1022;		//	重置属性点 **CSResetAttrPointReq **login.proto **game [CSResetAttrPointReq]
+	SC_RESET_ATTR_POINT_ACK          = 1023;		//	SCResetAttrPointAck **SCResetAttrPointAck **login.proto ** [SCResetAttrPointAck]
+	SC_FIGHT_POWER_CHAGNE_NTF        = 1024;		//	战斗力变化通知客户端 **SCFightPowerChagneNtf **login.proto ** [SCFightPowerChagneNtf]
+	CS_ACTIVE_HEAD_REQ               = 1025;		//	请求激活头像 **CSActiveHeadReq **login.proto **game [CSActiveHeadReq]
+	SC_ACTIVE_HEAD_ACK               = 1026;		//	SCActiveHeadAck **SCActiveHeadAck **login.proto ** [SCActiveHeadAck]
+	CS_HEAD_INFO_REQ                 = 1027;		//	请求头像信息 **CSHeadInfoReq **login.proto **game [CSHeadInfoReq]
+	SC_HEAD_INFO_ACK                 = 1028;		//	SCHeadInfoAck **SCHeadInfoAck **login.proto ** [SCHeadInfoAck]
+	CS_SET_HEAD_ID_REQ               = 1029;		//	设置头像ID **CSSetHeadIdReq **login.proto **game [CSSetHeadIdReq]
+	SC_SET_HEAD_ID_ACK               = 1030;		//	SCSetHeadIdAck **SCSetHeadIdAck **login.proto ** [SCSetHeadIdAck]
+	CS_RENAME_REQ                    = 1031;		//	改名 **CSRenameReq **login.proto **game [CSRenameReq][confirm]
+	SC_RENAME_ACK                    = 1032;		//	SCRenameAck **SCRenameAck **login.proto ** [SCRenameAck]
+	CS_CHANGE_HEAD_FRAME_REQ         = 1033;		//	CSChangeHeadFrameReq **CSChangeHeadFrameReq **login.proto **game [CSChangeHeadFrameReq]
+	SC_CHANGE_HEAD_FRAME_ACK         = 1034;		//	SCChangeHeadFrameAck **SCChangeHeadFrameAck **login.proto ** [SCChangeHeadFrameAck]
+	CS_HEAD_FRAME_INFO_REQ           = 1035;		//	CSHeadFrameInfoReq **CSHeadFrameInfoReq **login.proto **game [CSHeadFrameInfoReq]
+	SC_HEAD_FRAME_INFO_ACK           = 1036;		//	SCHeadFrameInfoAck **SCHeadFrameInfoAck **login.proto ** [SCHeadFrameInfoAck]
+	SC_HEAD_FRAME_CHANGE_NTF         = 1037;		//	SCHeadFrameChangeNtf **SCHeadFrameChangeNtf **login.proto ** [SCHeadFrameChangeNtf]
+	CS_USE_HEAD_FRAME_ITEM_REQ       = 1038;		//	CSUseHeadFrameItemReq **CSUseHeadFrameItemReq **login.proto **game [CSUseHeadFrameItemReq]
+	SC_USE_HEAD_FRAME_ITEM_ACK       = 1039;		//	SCUseHeadFrameItemAck **SCUseHeadFrameItemAck **login.proto ** [SCUseHeadFrameItemAck]
+	CS_HERO_LEVEL_UP_REQ             = 1040;		//	伙伴培养 **CSHeroLevelUpReq **login.proto **game [CSHeroLevelUpReq]
+	SC_HERO_LEVEL_UP_ACK             = 1041;		//	SCHeroLevelUpAck **SCHeroLevelUpAck **login.proto ** [SCHeroLevelUpAck]
+	CS_HERO_ADVANCE_REQ              = 1042;		//	伙伴进阶 **CSHeroAdvanceReq **login.proto **game [CSHeroAdvanceReq]
+	SC_HERO_ADVANCE_ACK              = 1043;		//	SCHeroAdvanceAck **SCHeroAdvanceAck **login.proto ** [SCHeroAdvanceAck]
+	CS_HERO_BATTLE_REQ               = 1044;		//	伙伴上阵处理 **CSHeroBattleReq **login.proto **game [CSHeroBattleReq]
+	SC_HERO_BATTLE_ACK               = 1045;		//	SCHeroBattleAck **SCHeroBattleAck **login.proto ** [SCHeroBattleAck]
+	SC_BASE_LEVEL_UP_NTF             = 1046;		//	角色等级提升通知 **SCBaseLevelUpNtf **login.proto ** [SCBaseLevelUpNtf]
+	SC_JOB_LEVEL_UP_NTF              = 1047;		//	角色职业等级提升通知 **SCJobLevelUpNtf **login.proto ** [SCJobLevelUpNtf]
+	SC_ROLE_BASE_INFO_NTF            = 1048;		//	用户基础数据变更通知 **SCRoleBaseInfoNtf **login.proto ** [SCRoleBaseInfoNtf]
+	SC_ROLE_HERO_INFO_NTF            = 1049;		//	伙伴信息变更通知 **SCRoleHeroInfoNtf **login.proto ** [SCRoleHeroInfoNtf]
+	CS_HERO_CHIP_DECOMPOSE_REQ       = 1050;		//	英雄碎片 **CSHeroChipDecomposeReq **login.proto **game [CSHeroChipDecomposeReq]
+	SC_HERO_CHIP_DECOMPOSE_ACK       = 1051;		//	SCHeroChipDecomposeAck **SCHeroChipDecomposeAck **login.proto ** [SCHeroChipDecomposeAck]
+	CS_HERO_STRENGTH_REQ             = 1052;		//	伙伴突破(前面的突破是策划的进阶概念,这个里是突破) **CSHeroStrengthReq **login.proto **game [CSHeroStrengthReq]
+	SC_HERO_STRENGTH_ACK             = 1053;		//	SCHeroStrengthAck **SCHeroStrengthAck **login.proto ** [SCHeroStrengthAck]
+	CS_HERO_CHANGE_JOB_REQ           = 1054;		//	主角转职 **CSHeroChangeJobReq **login.proto **game [CSHeroChangeJobReq]
+	SC_HERO_CHANGE_JOB_ACK           = 1055;		//	SCHeroChangeJobAck **SCHeroChangeJobAck **login.proto ** [SCHeroChangeJobAck]
+	SC_HERO_CONDITIN_DATA_NTF        = 1056;		//	SCHeroConditinDataNtf **SCHeroConditinDataNtf **login.proto ** [SCHeroConditinDataNtf]
+	CS_HERO_FIGH_POWER_REQ           = 1057;		//	请求伙伴战力 **CSHeroFighPowerReq **login.proto **game [CSHeroFighPowerReq]
+	SC_HERO_FIGH_POWER_ACK           = 1058;		//	SCHeroFighPowerAck **SCHeroFighPowerAck **login.proto ** [SCHeroFighPowerAck]
+	CS_HERO_RESET_SKILL_POINT_REQ    = 1059;		//	洗点 **CSHeroResetSkillPointReq **login.proto **game [CSHeroResetSkillPointReq]
+	SC_HERO_RESET_SKILL_POINT_ACK    = 1060;		//	SCHeroResetSkillPointAck **SCHeroResetSkillPointAck **login.proto ** [SCHeroResetSkillPointAck]
+	CS_HERO_ACTIVE_REQ               = 1061;		//	激活 **CSHeroActiveReq **login.proto **game [CSHeroActiveReq]
+	SC_HERO_ACTIVE_ACK               = 1062;		//	SCHeroActiveAck **SCHeroActiveAck **login.proto ** [SCHeroActiveAck]
+	CS_EQUIP_FORGE_REQ               = 1063;		//	装备锻造(已经装备的不参加锻造) **CSEquipForgeReq **login.proto **game [CSEquipForgeReq]
+	SC_EQUIP_FORGE_ACK               = 1064;		//	SCEquipForgeAck **SCEquipForgeAck **login.proto ** [SCEquipForgeAck]
+	SC_EQUIP_CHANGE_NTF              = 1065;		//	部分装备变化信息 **SCEquipChangeNtf **login.proto ** [SCEquipChangeNtf]
+	CS_EQUIP_UP_REQ                  = 1066;		//	坑位装备(一键装备替换所有最高级装备) **CSEquipUpReq **login.proto **game [CSEquipUpReq]
+	SC_EQUIP_UP_ACK                  = 1067;		//	SCEquipUpAck **SCEquipUpAck **login.proto ** [SCEquipUpAck]
+	SC_SLOT_DATA_NTF                 = 1068;		//	SCSlotDataNtf **SCSlotDataNtf **login.proto ** [SCSlotDataNtf]
+	CS_EQUIP_DOWN_REQ                = 1069;		//	一键卸下装备 **CSEquipDownReq **login.proto **game [CSEquipDownReq]
+	CS_EQUIP_LEVEL_UP_ALL_REQ        = 1070;		//	一键升级(升级位置上能升级的所有装备) **CSEquipLevelUpAllReq **login.proto **game [CSEquipLevelUpAllReq]
+	SC_EQUIP_LEVEL_UP_ALL_ACK        = 1071;		//	SCEquipLevelUpAllAck **SCEquipLevelUpAllAck **login.proto ** [SCEquipLevelUpAllAck]
+	CS_EQUIP_SLOT_LEVEL_UP_REQ       = 1072;		//	装备对应槽位升级 **CSEquipSlotLevelUpReq **login.proto **game [CSEquipSlotLevelUpReq]
+	SC_EQUIP_SLOT_LEVEL_UP_ACK       = 1073;		//	SCEquipSlotLevelUpAck **SCEquipSlotLevelUpAck **login.proto ** [SCEquipSlotLevelUpAck]
+	CS_CARD_MOUNT_REQ                = 1074;		//	装备对应槽位镶嵌卡片 **CSCardMountReq **login.proto **game [CSCardMountReq]
+	SC_CARD_MOUNT_ACK                = 1075;		//	SCCardMountAck **SCCardMountAck **login.proto ** [SCCardMountAck]
+	CS_CARD_DOWN_REQ                 = 1076;		//	装备对应槽位卸下卡片 **CSCardDownReq **login.proto **game [CSCardDownReq]
+	SC_CARD_DOWN_ACK                 = 1077;		//	SCCardDownAck **SCCardDownAck **login.proto ** [SCCardDownAck]
+	CS_CARD_COMPOSE_REQ              = 1078;		//	卡片重置 **CSCardComposeReq **login.proto **game [CSCardComposeReq]
+	SC_CARD_COMPOSE_ACK              = 1079;		//	SCCardComposeAck **SCCardComposeAck **login.proto ** [SCCardComposeAck]
+	CS_CARD_DECOMPOSE_REQ            = 1080;		//	卡片分解 **CSCardDecomposeReq **login.proto **game [CSCardDecomposeReq]
+	SC_CARD_DECOMPOSE_ACK            = 1081;		//	SCCardDecomposeAck **SCCardDecomposeAck **login.proto ** [SCCardDecomposeAck]
+	SC_CARD_CHANGE_NTF               = 1082;		//	卡牌数据变更通知 **SCCardChangeNtf **login.proto ** [SCCardChangeNtf]
+	SC_CARD_SLOT_CHANGE_NTF          = 1083;		//	卡牌卡槽解锁通知 **SCCardSlotChangeNtf **login.proto ** [SCCardSlotChangeNtf]
+	SC_ITEM_CHANGE_NTF               = 1084;		//	Bag背包相关 **SCItemChangeNtf **login.proto ** [SCItemChangeNtf]
+	CS_USE_ITEM_REQ                  = 1085;		//	使用道具(例如开宝箱等) **CSUseItemReq **login.proto **game [CSUseItemReq]
+	SC_USE_ITEM_ACK                  = 1086;		//	SCUseItemAck **SCUseItemAck **login.proto ** [SCUseItemAck]
+	CS_DEL_ITEM_REQ                  = 1087;		//	背包道具销毁 **CSDelItemReq **login.proto **game [CSDelItemReq]
+	SC_DEL_ITEM_ACK                  = 1088;		//	SCDelItemAck **SCDelItemAck **login.proto ** [SCDelItemAck]
+	CS_CHIP_COMPOSE_REQ              = 1089;		//	英雄碎片合成 **CSChipComposeReq **login.proto **game [CSChipComposeReq]
+	SC_CHIP_COMPOSE_ACK              = 1090;		//	SCChipComposeAck **SCChipComposeAck **login.proto ** [SCChipComposeAck]
+	SC_CHIP_CHANGE_NTF               = 1091;		//	SCChipChangeNtf **SCChipChangeNtf **login.proto ** [SCChipChangeNtf]
+	CS_CARD_UP_GRADE_REQ             = 1092;		//	CSCardUpGradeReq **CSCardUpGradeReq **login.proto **game [CSCardUpGradeReq]
+	SC_CARD_UP_GRADE_ACK             = 1093;		//	SCCardUpGradeAck **SCCardUpGradeAck **login.proto ** [SCCardUpGradeAck]
+	CS_CARD_EQUIP_ALL_REQ            = 1094;		//	CSCardEquipAllReq **CSCardEquipAllReq **login.proto **game [CSCardEquipAllReq]
+	SC_CARD_EQUIP_ALL_ACK            = 1095;		//	SCCardEquipAllAck **SCCardEquipAllAck **login.proto ** [SCCardEquipAllAck]
+	CS_CARD_EQUIP_DOWN_REQ           = 1096;		//	CSCardEquipDownReq **CSCardEquipDownReq **login.proto **game [CSCardEquipDownReq]
+	SC_CARD_EQUIP_DOWN_ACK           = 1097;		//	SCCardEquipDownAck **SCCardEquipDownAck **login.proto ** [SCCardEquipDownAck]
+	CS_CARD_UP_GRADE_ALL_REQ         = 1098;		//	CSCardUpGradeAllReq **CSCardUpGradeAllReq **login.proto **game [CSCardUpGradeAllReq]
+	SC_CARD_UP_GRADE_ALL_ACK         = 1099;		//	SCCardUpGradeAllAck **SCCardUpGradeAllAck **login.proto ** [SCCardUpGradeAllAck]
+	CS_CARD_COLLECT_INFO_REQ         = 1100;		//	CSCardCollectInfoReq **CSCardCollectInfoReq **login.proto **game [CSCardCollectInfoReq]
+	SC_CARD_COLLECT_INFO_ACK         = 1101;		//	SCCardCollectInfoAck **SCCardCollectInfoAck **login.proto ** [SCCardCollectInfoAck]
+	CS_CARD_COLLECT_REWARD_REQ       = 1102;		//	CSCardCollectRewardReq **CSCardCollectRewardReq **login.proto **game [CSCardCollectRewardReq]
+	SC_CARD_COLLECT_REWARD_ACK       = 1103;		//	SCCardCollectRewardAck **SCCardCollectRewardAck **login.proto ** [SCCardCollectRewardAck]
+	SC_CARD_COLLECT_CHANGE_NTF       = 1104;		//	SCCardCollectChangeNtf **SCCardCollectChangeNtf **login.proto ** [SCCardCollectChangeNtf]
+	CS_CARD_COLLECTION_RANK_REQ      = 1105;		//	CSCardCollectionRankReq **CSCardCollectionRankReq **login.proto **game,rank [CSCardCollectionRankReq]
+	SC_CARD_COLLECTION_RANK_ACK      = 1106;		//	SCCardCollectionRankAck **SCCardCollectionRankAck **login.proto **game [SCCardCollectionRankAck]
+	SC_SKILL_SLOT_DATA_NTF           = 1107;		//	技能槽位数据变更通知 **SCSkillSlotDataNtf **login.proto ** [SCSkillSlotDataNtf]
+	SC_JOB_SKILL_DATA_NTF            = 1108;		//	职业对应技能信息变更通知 **SCJobSkillDataNtf **login.proto ** [SCJobSkillDataNtf]
+	CS_SKILL_SLOT_LEVEL_UP_REQ       = 1109;		//	技能槽位(栏位)升级 **CSSkillSlotLevelUpReq **login.proto **game [CSSkillSlotLevelUpReq]
+	SC_SKILL_SLOT_LEVEL_UP_ACK       = 1110;		//	SCSkillSlotLevelUpAck **SCSkillSlotLevelUpAck **login.proto ** [SCSkillSlotLevelUpAck]
+	CS_REPLACE_SKILL_REQ             = 1111;		//	替换技能 **CSReplaceSkillReq **login.proto **game [CSReplaceSkillReq]
+	SC_REPLACE_SKILL_ACK             = 1112;		//	SCReplaceSkillAck **SCReplaceSkillAck **login.proto ** [SCReplaceSkillAck]
+	CS_ACTIVE_SKILL_REQ              = 1113;		//	激活技能树中的技能 **CSActiveSkillReq **login.proto **game [CSActiveSkillReq]
+	SC_ACTIVE_SKILL_ACK              = 1114;		//	SCActiveSkillAck **SCActiveSkillAck **login.proto ** [SCActiveSkillAck]
+	CS_SWAP_SKILL_REQ                = 1115;		//	交换栏位中的技能 **CSSwapSkillReq **login.proto **game [CSSwapSkillReq]
+	SC_SWAP_SKILL_ACK                = 1116;		//	SCSwapSkillAck **SCSwapSkillAck **login.proto ** [SCSwapSkillAck]
+	CS_SET_SKILL_LIST_REQ            = 1117;		//	设置技能列表 **CSSetSkillListReq **login.proto **game [CSSetSkillListReq]
+	SC_SET_SKILL_LIST_ACK            = 1118;		//	SCSetSkillListAck **SCSetSkillListAck **login.proto ** [SCSetSkillListAck]
+	CS_SKILL_LEVEL_UP_REQ            = 1119;		//	技能升级请求 **CSSkillLevelUpReq **login.proto **game [CSSkillLevelUpReq]
+	SC_SKILL_LEVEL_UP_ACK            = 1120;		//	SCSkillLevelUpAck **SCSkillLevelUpAck **login.proto ** [SCSkillLevelUpAck]
+	CS_RESET_SKILL_LEVEL_REQ         = 1121;		//	CSResetSkillLevelReq **CSResetSkillLevelReq **login.proto **game [CSResetSkillLevelReq]
+	SC_RESET_SKILL_LEVEL_ACK         = 1122;		//	SCResetSkillLevelAck **SCResetSkillLevelAck **login.proto ** [SCResetSkillLevelAck]
+	SC_SKILL_RESET_COUNT_NTF         = 1123;		//	SCSkillResetCountNtf **SCSkillResetCountNtf **login.proto ** [SCSkillResetCountNtf]
+	SC_FASHION_DATA_NTF              = 1124;		//	时装数据变更通知 **SCFashionDataNtf **login.proto ** [SCFashionDataNtf]
+	CS_FASHION_UP_REQ                = 1125;		//	穿戴时装(替换) **CSFashionUpReq **login.proto **game [CSFashionUpReq]
+	SC_FASHION_UP_ACK                = 1126;		//	SCFashionUpAck **SCFashionUpAck **login.proto ** [SCFashionUpAck]
+	CS_FASHION_DOWN_REQ              = 1127;		//	卸下时装 **CSFashionDownReq **login.proto **game [CSFashionDownReq]
+	SC_FASHION_DOWN_ACK              = 1128;		//	SCFashionDownAck **SCFashionDownAck **login.proto ** [SCFashionDownAck]
+	CS_FASHION_COMPOSE_REQ           = 1129;		//	时装合成 **CSFashionComposeReq **login.proto **game [CSFashionComposeReq]
+	SC_FASHION_COMPOSE_ACK           = 1130;		//	SCFashionComposeAck **SCFashionComposeAck **login.proto ** [SCFashionComposeAck]
+	CS_FASHION_PAPER_DECOMPOSE_REQ   = 1131;		//	时装图纸分解 **CSFashionPaperDecomposeReq **login.proto **game [CSFashionPaperDecomposeReq]
+	CS_GET_OTHER_PLAYER_DETAIL_INFO_REQ = 1143;		//	获取详细信息(用来显示详细面板使用),例如,隶属公会,个性签名,战斗力等详细信息 **CSGetOtherPlayerDetailInfoReq **login.proto **game,social [CSGetOtherPlayerDetailInfoReq]
+	SC_GET_OTHER_PLAYER_DETAIL_INFO_ACK = 1144;		//	SCGetOtherPlayerDetailInfoAck **SCGetOtherPlayerDetailInfoAck **login.proto **game [SCGetOtherPlayerDetailInfoAck]
+	CS_GET_OTHER_PLAYER_BRIEF_INFO_REQ = 1145;		//	获取玩家简介信息,显示头像名称相关,不包括详细信息(本服玩家) **CSGetOtherPlayerBriefInfoReq **login.proto **game [CSGetOtherPlayerBriefInfoReq]
+	SC_GET_OTHER_PLAYER_BRIEF_INFO_ACK = 1146;		//	SCGetOtherPlayerBriefInfoAck **SCGetOtherPlayerBriefInfoAck **login.proto ** [SCGetOtherPlayerBriefInfoAck]
+	CS_PLAYER_CHALLENGE_SUMMON_REQ   = 1150;		//	挑战召唤物 **CSPlayerChallengeSummonReq **login.proto **game,battleboss [CSPlayerChallengeSummonReq]
+	SC_PLAYER_CHALLENGE_SUMMON_ACK   = 1151;		//	SCPlayerChallengeSummonAck **SCPlayerChallengeSummonAck **login.proto **game [SCPlayerChallengeSummonAck]
+	SC_PLAYER_CHALLENGE_SUMMON_NTF   = 1152;		//	SCPlayerChallengeSummonNtf **SCPlayerChallengeSummonNtf **login.proto ** [SCPlayerChallengeSummonNtf]
+	CS_PLAYER_CHALLENGE_HP_REQ       = 1153;		//	血量上报 **CSPlayerChallengeHpReq **login.proto **game,battleboss [CSPlayerChallengeHpReq]
+	SC_PLAYER_CHALLENGE_HP_NTF       = 1154;		//	boss血量变更通知 **SCPlayerChallengeHpNtf **login.proto ** [SCPlayerChallengeHpNtf]
+	CS_PLAYER_LEAVE_CHALLENGE_REQ    = 1155;		//	离开boss场景 **CSPlayerLeaveChallengeReq **login.proto **game,battleboss [CSPlayerLeaveChallengeReq]
+	SC_PLAYER_LEAVE_CHALLENGE_NTF    = 1156;		//	离开boss场景通知 **SCPlayerLeaveChallengeNtf **login.proto **game [SCPlayerLeaveChallengeNtf]
+	SC_PLAYER_CHALLENGE_RESULT_NTF   = 1157;		//	SCPlayerChallengeResultNtf **SCPlayerChallengeResultNtf **login.proto ** [SCPlayerChallengeResultNtf]
+	CS_PLAYER_WORLD_BOSS_LIST_REQ    = 1158;		//	获取WorldBoss列表 **CSPlayerWorldBossListReq **login.proto **game,battleboss [CSPlayerWorldBossListReq]
+	SC_PLAYER_WORLD_BOSS_LIST_ACK    = 1159;		//	SCPlayerWorldBossListAck **SCPlayerWorldBossListAck **login.proto **game [SCPlayerWorldBossListAck]
+	SC_PLAYER_WORLD_BOSS_RAND_NTF    = 1160;		//	SCPlayerWorldBossRandNtf **SCPlayerWorldBossRandNtf **login.proto **game [SCPlayerWorldBossRandNtf]
+	SC_ROLE_MAP_CHANGE_NTF           = 1161;		//	SCRoleMapChangeNtf **SCRoleMapChangeNtf **login.proto ** [SCRoleMapChangeNtf]
+	CS_CHAT_MESSAGE_REQ              = 1162;		//	///////////////////////////////////////////////////////chat相关 **CSChatMessageReq **login.proto **game,social,guild [CSChatMessageReq]
+	SC_CHAT_MESSAGE_ACK              = 1163;		//	SCChatMessageAck **SCChatMessageAck **login.proto ** [SCChatMessageAck]
+	SC_CHAT_MESSAGE_NTF              = 1164;		//	SCChatMessageNtf **SCChatMessageNtf **login.proto ** [SCChatMessageNtf]
+	CS_CHAT_PLAYER_STATE_REQ         = 1165;		//	私聊玩家在线状态刷新 **CSChatPlayerStateReq **login.proto **game,social [CSChatPlayerStateReq]
+	SC_CHAT_PLAYER_STATE_ACK         = 1166;		//	SCChatPlayerStateAck **SCChatPlayerStateAck **login.proto **game [SCChatPlayerStateAck]
+	CS_CHAT_OFFLINE_MSG_REQ          = 1167;		//	获取某个玩家的离线信息 **CSChatOfflineMsgReq **login.proto **game,db [CSChatOfflineMsgReq]
+	SC_CHAT_OFFLINE_MSG_ACK          = 1168;		//	SCChatOfflineMsgAck **SCChatOfflineMsgAck **login.proto **game [SCChatOfflineMsgAck]
+	SC_CHAT_OFFLINE_PLAYER_NTF       = 1169;		//	玩家上线时获取离线玩家列表 **SCChatOfflinePlayerNtf **login.proto ** [SCChatOfflinePlayerNtf]
+	SC_SYSTEM_MESSAGE_NTF            = 1170;		//	SCSystemMessageNtf **SCSystemMessageNtf **login.proto **game [SCSystemMessageNtf]
+	CS_PLAYER_INCOME_REQ             = 1171;		//	收益相关处理(online/offline) **CSPlayerIncomeReq **login.proto **game [CSPlayerIncomeReq][confirm]
+	SC_PLAYER_INCOME_ACK             = 1172;		//	SCPlayerIncomeAck **SCPlayerIncomeAck **login.proto ** [SCPlayerIncomeAck]
+	CS_PLAYER_BOSS_REWARD_REQ        = 1173;		//	挑战boss奖励 **CSPlayerBossRewardReq **login.proto **game [CSPlayerBossRewardReq][confirm]
+	SC_PLAYER_BOSS_REWARD_ACK        = 1174;		//	SCPlayerBossRewardAck **SCPlayerBossRewardAck **login.proto ** [SCPlayerBossRewardAck]
+	SC_PLAYER_BATTLE_RECORD_DETAIL_SAVE_NTF = 1175;		//	通知客户端需要保存战斗过程记录 **SCPlayerBattleRecordDetailSaveNtf **login.proto ** [SCPlayerBattleRecordDetailSaveNtf]
+	CS_PLAYER_BATTLE_RECORD_DETAIL_SAVE_REQ = 1176;		//	保存战报详细信息 **CSPlayerBattleRecordDetailSaveReq **login.proto **battlerecord [CSPlayerBattleRecordDetailSaveReq]
+	SC_PLAYER_BATTLE_RECORD_DETAIL_SAVE_ACK = 1177;		//	SCPlayerBattleRecordDetailSaveAck **SCPlayerBattleRecordDetailSaveAck **login.proto ** [SCPlayerBattleRecordDetailSaveAck]
+	CS_PLAYER_BATTLE_RECORD_DETAIL_REQ = 1178;		//	获取战报详细信息 **CSPlayerBattleRecordDetailReq **login.proto **battlerecord [CSPlayerBattleRecordDetailReq]
+	SC_PLAYER_BATTLE_RECORD_DETAIL_ACK = 1179;		//	SCPlayerBattleRecordDetailAck **SCPlayerBattleRecordDetailAck **login.proto ** [SCPlayerBattleRecordDetailAck]
+	CS_PLAYER_BATTLE_RECORD_REQ      = 1180;		//	获取战报信息 **CSPlayerBattleRecordReq **login.proto **game,rank [CSPlayerBattleRecordReq]
+	SC_PLAYER_BATTLE_RECORD_ACK      = 1181;		//	SCPlayerBattleRecordAck **SCPlayerBattleRecordAck **login.proto **game [SCPlayerBattleRecordAck]
+	SC_PLAYER_BATTLE_DATA_CHANGE_NTF = 1182;		//	SCPlayerBattleDataChangeNtf **SCPlayerBattleDataChangeNtf **login.proto ** [SCPlayerBattleDataChangeNtf]
+	CS_GET_MAP_RANK_REQ              = 1183;		//	获取小地图排名 **CSGetMapRankReq **login.proto **game [CSGetMapRankReq]
+	SC_GET_MAP_RANK_ACK              = 1184;		//	SCGetMapRankAck **SCGetMapRankAck **login.proto ** [SCGetMapRankAck]
+	CS_BATTLE_RESULT_REQ             = 1185;		//	获取本局战斗状态(胜利/失败) **CSBattleResultReq **login.proto ** [CSBattleResultReq]
+	SC_BATTLE_RESULT_ACK             = 1186;		//	SCBattleResultAck **SCBattleResultAck **login.proto ** [SCBattleResultAck]
+	CS_QUICK_BATTLE_INCOME_REQ       = 1187;		//	CSQuickBattleIncomeReq **CSQuickBattleIncomeReq **login.proto **game [CSQuickBattleIncomeReq]
+	SC_QUICK_BATTLE_INCOME_ACK       = 1188;		//	SCQuickBattleIncomeAck **SCQuickBattleIncomeAck **login.proto ** [SCQuickBattleIncomeAck]
+	CS_BATTLE_BOSS_FIGHT_REQ         = 1189;		//	boss战斗开始 **CSBattleBossFightReq **login.proto **game [CSBattleBossFightReq]
+	SC_BATTLE_BOSS_FIGHT_ACK         = 1190;		//	SCBattleBossFightAck **SCBattleBossFightAck **login.proto ** [SCBattleBossFightAck]
+	CS_EVIL_REFRESH_REQ              = 1191;		//	恶魔刷新(会根据当前的时间做刷新消耗,客户端需要判断是否进行刷新,进行确认) **CSEvilRefreshReq **login.proto **game [CSEvilRefreshReq]
+	SC_EVIL_REFRESH_ACK              = 1192;		//	SCEvilRefreshAck **SCEvilRefreshAck **login.proto ** [SCEvilRefreshAck]
+	SC_EVIL_CHANGE_NTF               = 1193;		//	SCEvilChangeNtf **SCEvilChangeNtf **login.proto ** [SCEvilChangeNtf]
+	CS_EVIL_CHALLENGE_REQ            = 1194;		//	恶魔挑战(该位置上有boss则挑战,如果已经死亡的boss表示花费道具消除CD) **CSEvilChallengeReq **login.proto **game [CSEvilChallengeReq]
+	SC_EVIL_CHALLENGE_ACK            = 1195;		//	SCEvilChallengeAck **SCEvilChallengeAck **login.proto ** [SCEvilChallengeAck]
+	CS_GET_TASK_REWARD_REQ           = 1196;		//	///////////////////////////////////////////////////////task相关 **CSGetTaskRewardReq **login.proto **game [CSGetTaskRewardReq]
+	SC_GET_TASK_REWARD_ACK           = 1197;		//	SCGetTaskRewardAck **SCGetTaskRewardAck **login.proto ** [SCGetTaskRewardAck]
+	SC_TASK_CHANGE_NTF               = 1198;		//	SCTaskChangeNtf **SCTaskChangeNtf **login.proto ** [SCTaskChangeNtf]
+	CS_GET_TASK_SCORE_REWARD_REQ     = 1199;		//	CSGetTaskScoreRewardReq **CSGetTaskScoreRewardReq **login.proto **game [CSGetTaskScoreRewardReq]
+	SC_GET_TASK_SCORE_REWARD_ACK     = 1200;		//	SCGetTaskScoreRewardAck **SCGetTaskScoreRewardAck **login.proto ** [SCGetTaskScoreRewardAck]
+	SC_ARENA_NTF                     = 1201;		//	///////////////////////////////////////////////////////道场 **SCArenaNtf **login.proto ** [SCArenaNtf]
+	SC_ARENA_CHANGE_NTF              = 1202;		//	SCArenaChangeNtf **SCArenaChangeNtf **login.proto ** [SCArenaChangeNtf]
+	CS_ARENA_REQ                     = 1203;		//	获取道场数据 **CSArenaReq **login.proto **game [CSArenaReq]
+	CS_ARENA_MATCH_REQ               = 1204;		//	挑战(获得对手) **CSArenaMatchReq **login.proto **game [CSArenaMatchReq]
+	SC_ARENA_MATCH_ACK               = 1205;		//	SCArenaMatchAck **SCArenaMatchAck **login.proto ** [SCArenaMatchAck]
+	CS_ARENA_RESULT_REQ              = 1206;		//	挑战结果(失败/成功) **CSArenaResultReq **login.proto **game [CSArenaResultReq][confirm]
+	SC_ARENA_RESULT_ACK              = 1207;		//	SCArenaResultAck **SCArenaResultAck **login.proto ** [SCArenaResultAck]
+	CS_ARENA_BUY_COUNT_REQ           = 1208;		//	购买挑战次数 **CSArenaBuyCountReq **login.proto **game [CSArenaBuyCountReq]
+	SC_ARENA_BUY_COUNT_ACK           = 1209;		//	SCArenaBuyCountAck **SCArenaBuyCountAck **login.proto ** [SCArenaBuyCountAck]
+	CS_ARENA_RANK_LIST_REQ           = 1210;		//	获取赛季排行榜 **CSArenaRankListReq **login.proto **game [CSArenaRankListReq]
+	SC_ARENA_RANK_LIST_ACK           = 1211;		//	SCArenaRankListAck **SCArenaRankListAck **login.proto ** [SCArenaRankListAck]
+	CS_ARENA_ACTIVITY_REQ            = 1212;		//	请求英灵殿冲榜活动数据 **CSArenaActivityReq **login.proto **game [CSArenaActivityReq]
+	SC_ARENA_ACTIVITY_ACK            = 1213;		//	SCArenaActivityAck **SCArenaActivityAck **login.proto ** [SCArenaActivityAck]
+	CS_MAIL_LIST_REQ                 = 1216;		//	获取邮件数据 **CSMailListReq **login.proto **game [CSMailListReq]
+	SC_MAIL_LIST_ACK                 = 1217;		//	SCMailListAck **SCMailListAck **login.proto ** [SCMailListAck]
+	CS_MAIL_READ_REQ                 = 1218;		//	邮件读取 **CSMailReadReq **login.proto **game [CSMailReadReq]
+	SC_MAIL_READ_ACK                 = 1219;		//	SCMailReadAck **SCMailReadAck **login.proto ** [SCMailReadAck]
+	CS_MAIL_REWARD_REQ               = 1220;		//	获取邮件附件 **CSMailRewardReq **login.proto **game [CSMailRewardReq]
+	SC_MAIL_REWARD_ACK               = 1221;		//	SCMailRewardAck **SCMailRewardAck **login.proto ** [SCMailRewardAck]
+	CS_MAIL_DEL_READ_REQ             = 1222;		//	删除已读邮件 **CSMailDelReadReq **login.proto **game [CSMailDelReadReq]
+	SC_MAIL_DEL_READ_ACK             = 1223;		//	SCMailDelReadAck **SCMailDelReadAck **login.proto ** [SCMailDelReadAck]
+	SC_MAIL_CHANGE_NTF               = 1224;		//	邮件信息变更通知 **SCMailChangeNtf **login.proto ** [SCMailChangeNtf]
+	CS_COMPETITION_REQ               = 1225;		//	赛季玩法信息获取(根据赛季不同类型获取对应信息) **CSCompetitionReq **login.proto **game [CSCompetitionReq]
+	SC_COMPETITION_NTF               = 1226;		//	SCCompetitionNtf **SCCompetitionNtf **login.proto ** [SCCompetitionNtf]
+	SC_COMPETITION_ACK               = 1227;		//	SCCompetitionAck **SCCompetitionAck **login.proto ** [SCCompetitionAck]
+	CS_COMPETITION_SCORE_REQ         = 1228;		//	第二赛季上交道具获取积分 **CSCompetitionScoreReq **login.proto **game [CSCompetitionScoreReq]
+	SC_COMPETITION_SCORE_ACK         = 1229;		//	SCCompetitionScoreAck **SCCompetitionScoreAck **login.proto ** [SCCompetitionScoreAck]
+	CS_SHOP_BUY_ITEM_REQ             = 1230;		//	///////////////////////////////////////////////////////Shop操作   //紧急需求,迁移版署版本,商店功能后续废弃重做 **CSShopBuyItemReq **login.proto **game [CSShopBuyItemReq]
+	SC_SHOP_BUY_ITEM_ACK             = 1231;		//	SCShopBuyItemAck **SCShopBuyItemAck **login.proto ** [SCShopBuyItemAck]
+	CS_SHOP_INFO_REQ                 = 1232;		//	CSShopInfoReq **CSShopInfoReq **login.proto **game [CSShopInfoReq]
+	SC_SHOP_INFO_ACK                 = 1233;		//	SCShopInfoAck **SCShopInfoAck **login.proto ** [SCShopInfoAck]
+	CS_SHOP_REFRESH_REQ              = 1234;		//	CSShopRefreshReq **CSShopRefreshReq **login.proto **game [CSShopRefreshReq]
+	SC_SHOP_REFRESH_ACK              = 1235;		//	SCShopRefreshAck **SCShopRefreshAck **login.proto ** [SCShopRefreshAck]
+	CS_FRIEND_REQ                    = 1236;		//	///////////////////////////////////////////////////////social好友 **CSFriendReq **login.proto **game [CSFriendReq]
+	SC_FRIEND_ACK                    = 1237;		//	SCFriendAck **SCFriendAck **login.proto ** [SCFriendAck]
+	CS_FRIEND_ADD_REQ                = 1238;		//	添加关注(添加好友,这边添加好友是单向的) **CSFriendAddReq **login.proto **game [CSFriendAddReq]
+	SC_FRIEND_ADD_ACK                = 1239;		//	成功关注玩家后,会有添加关注玩家的简介信息 **SCFriendAddAck **login.proto ** [SCFriendAddAck]
+	SC_FRIEND_ADD_NTF                = 1240;		//	其他玩家关注自己时,添加到自己的粉丝列表中 **SCFriendAddNtf **login.proto ** [SCFriendAddNtf]
+	CS_FRIEND_DEL_REQ                = 1241;		//	取消关注 **CSFriendDelReq **login.proto **game [CSFriendDelReq]
+	SC_FRIEND_DEL_ACK                = 1242;		//	SCFriendDelAck **SCFriendDelAck **login.proto ** [SCFriendDelAck]
+	SC_FRIEND_DEL_NTF                = 1243;		//	其他玩家取消关注该玩家时,从自己的粉丝列表中移除 **SCFriendDelNtf **login.proto ** [SCFriendDelNtf]
+	CS_FRIEND_BLACK_REQ              = 1244;		//	添加/删除屏蔽名单(添加和删除同一条协议,不在黑名单中加入黑名单,在黑名单中移除黑名单) **CSFriendBlackReq **login.proto **game [CSFriendBlackReq]
+	SC_FRIEND_BLACK_ACK              = 1245;		//	SCFriendBlackAck **SCFriendBlackAck **login.proto ** [SCFriendBlackAck]
+	CS_FRIEND_RECOMMEND_REQ          = 1246;		//	获取推荐好友列表 **CSFriendRecommendReq **login.proto **game [CSFriendRecommendReq]
+	SC_FRIEND_RECOMMEND_ACK          = 1247;		//	SCFriendRecommendAck **SCFriendRecommendAck **login.proto ** [SCFriendRecommendAck]
+	SC_FRIEND_RECOMMEND_NTF          = 1248;		//	SCFriendRecommendNtf **SCFriendRecommendNtf **login.proto ** [SCFriendRecommendNtf]
+	CS_FRIEND_SEARCH_REQ             = 1249;		//	搜索玩家 **CSFriendSearchReq **login.proto **game [CSFriendSearchReq]
+	SC_FRIEND_SEARCH_ACK             = 1250;		//	SCFriendSearchAck **SCFriendSearchAck **login.proto ** [SCFriendSearchAck]
+	SC_ROLE_RED_NTF                  = 1251;		//	小红点消息通知 **SCRoleRedNtf **login.proto ** [SCRoleRedNtf]
+	CS_ROLE_GUIDE_NTF                = 1252;		//	设置新手引导 **CSRoleGuideNtf **login.proto **game [CSRoleGuideNtf]
+	SC_ROLE_STORY_NTF                = 1253;		//	剧情上线通知 **SCRoleStoryNtf **login.proto ** [SCRoleStoryNtf]
+	CS_ROLE_STORY_REQ                = 1254;		//	剧情 **CSRoleStoryReq **login.proto **game [CSRoleStoryReq]
+	SC_ROLE_STORY_ACK                = 1255;		//	SCRoleStoryAck **SCRoleStoryAck **login.proto ** [SCRoleStoryAck]
+	CS_NEW_MAP_CARTOON_REQ           = 1256;		//	大地图动画 **CSNewMapCartoonReq **login.proto **game [CSNewMapCartoonReq][confirm]
+	SC_NEW_MAP_CARTOON_ACK           = 1257;		//	SCNewMapCartoonAck **SCNewMapCartoonAck **login.proto ** [SCNewMapCartoonAck]
+	CS_COMPULSORY_GUIDANCE_REQ       = 1258;		//	强制引导 **CSCompulsoryGuidanceReq **login.proto **game [CSCompulsoryGuidanceReq]
+	SC_COMPULSORY_GUIDANCE_ACK       = 1259;		//	SCCompulsoryGuidanceAck **SCCompulsoryGuidanceAck **login.proto ** [SCCompulsoryGuidanceAck]
+	CS_SIGN_UP_INFO_REQ              = 1260;		//	签到信息请求 **CSSignUpInfoReq **login.proto **game [CSSignUpInfoReq]
+	SC_SIGN_UP_INFO_ACK              = 1261;		//	SCSignUpInfoAck **SCSignUpInfoAck **login.proto ** [SCSignUpInfoAck]
+	CS_SIGN_UP_REQ                   = 1262;		//	请求签到 **CSSignUpReq **login.proto **game [CSSignUpReq]
+	SC_SIGN_UP_ACK                   = 1263;		//	SCSignUpAck **SCSignUpAck **login.proto ** [SCSignUpAck]
+	CS_CLIMBING_TOWER_INFO_REQ       = 1264;		//	///////////////////////////////////////////////////////爬塔功能 **CSClimbingTowerInfoReq **login.proto **game [CSClimbingTowerInfoReq]
+	SC_CLIMBING_TOWER_INFO_ACK       = 1265;		//	SCClimbingTowerInfoAck **SCClimbingTowerInfoAck **login.proto ** [SCClimbingTowerInfoAck]
+	CS_FRIEND_PASS_TOWER_INFO_REQ    = 1266;		//	CSFriendPassTowerInfoReq **CSFriendPassTowerInfoReq **login.proto **game [CSFriendPassTowerInfoReq]
+	SC_FRIEND_PASS_TOWER_INFO_ACK    = 1267;		//	SCFriendPassTowerInfoAck **SCFriendPassTowerInfoAck **login.proto ** [SCFriendPassTowerInfoAck]
+	SC_TOWER_LEVEL_MIN_FIGHT_POWER_NTF = 1268;		//	SCTowerLevelMinFightPowerNtf **SCTowerLevelMinFightPowerNtf **login.proto ** [SCTowerLevelMinFightPowerNtf]
+	CS_CLIMBING_TOWER_BEGIN_REQ      = 1269;		//	CSClimbingTowerBeginReq **CSClimbingTowerBeginReq **login.proto **game [CSClimbingTowerBeginReq]
+	SC_CLIMBING_TOWER_BEGIN_ACK      = 1270;		//	SCClimbingTowerBeginAck **SCClimbingTowerBeginAck **login.proto ** [SCClimbingTowerBeginAck]
+	CS_CLIMBING_TOWER_END_REQ        = 1271;		//	CSClimbingTowerEndReq **CSClimbingTowerEndReq **login.proto **game [CSClimbingTowerEndReq][confirm]
+	SC_CLIMBING_TOWER_END_ACK        = 1272;		//	SCClimbingTowerEndAck **SCClimbingTowerEndAck **login.proto ** [SCClimbingTowerEndAck]
+	CS_CLIMBING_TOWER_RANK_REQ       = 1273;		//	CSClimbingTowerRankReq **CSClimbingTowerRankReq **login.proto **game [CSClimbingTowerRankReq]
+	SC_CLIMBING_TOWER_RANK_ACK       = 1274;		//	SCClimbingTowerRankAck **SCClimbingTowerRankAck **login.proto ** [SCClimbingTowerRankAck]
+	CS_ONLINE_RUSH_INFO_REQ          = 1275;		//	上线爬塔冲榜数据请求 **CSOnlineRushInfoReq **login.proto **game [CSOnlineRushInfoReq]
+	SC_ONLINE_RUSH_INFO_ACK          = 1276;		//	SCOnlineRushInfoAck **SCOnlineRushInfoAck **login.proto ** [SCOnlineRushInfoAck]
+	CS_TOWER_ACTIVITY_REQ            = 1277;		//	请求爬塔冲榜活动数据 **CSTowerActivityReq **login.proto **game [CSTowerActivityReq]
+	SC_TOWER_ACTIVITY_ACK            = 1278;		//	SCTowerActivityAck **SCTowerActivityAck **login.proto ** [SCTowerActivityAck]
+	CS_BUILD_GUILD_REQ               = 1281;		//	创建公会请求 **CSBuildGuildReq **login.proto **game,guild [CSBuildGuildReq]
+	SC_BUILD_GUILD_ACK               = 1282;		//	创建公会返回 **SCBuildGuildAck **login.proto **game [SCBuildGuildAck]
+	CS_DISBAND_GUILD_REQ             = 1283;		//	解散公会请求 **CSDisbandGuildReq **login.proto **game,guild [CSDisbandGuildReq]
+	SC_DISBAND_GUILD_ACK             = 1284;		//	解散公会返回 **SCDisbandGuildAck **login.proto **game [SCDisbandGuildAck]
+	CS_APPLY_GUILD_REQ               = 1285;		//	申请加入公会请求 **CSApplyGuildReq **login.proto **game,guild [CSApplyGuildReq]
+	SC_APPLY_GUILD_ACK               = 1286;		//	申请加入公会返回给请求人 **SCApplyGuildAck **login.proto **game [SCApplyGuildAck]
+	CS_QUIT_GUILD_REQ                = 1287;		//	退出公会请求 **CSQuitGuildReq **login.proto **game,guild [CSQuitGuildReq]
+	SC_QUIT_GUILD_ACK                = 1288;		//	退出公会返回 **SCQuitGuildAck **login.proto **game [SCQuitGuildAck]
+	CS_KICK_GUILD_MEMBER_REQ         = 1289;		//	请求踢除公会成员请求 **CSKickGuildMemberReq **login.proto **game,guild [CSKickGuildMemberReq]
+	SC_KICK_GUILD_MEMBER_ACK         = 1290;		//	请求踢除公会成员返回 **SCKickGuildMemberAck **login.proto **game [SCKickGuildMemberAck]
+	SC_KICK_GUILD_MEMBER_NTF         = 1291;		//	SCKickGuildMemberNtf **SCKickGuildMemberNtf **login.proto **game,social [SCKickGuildMemberNtf]
+	CS_CHANGE_MEMBER_TITLE_REQ       = 1292;		//	提降玩家官职请求 **CSChangeMemberTitleReq **login.proto **game,guild [CSChangeMemberTitleReq]
+	SC_CHANGE_MEMBER_TITLE_ACK       = 1293;		//	提降玩家官职返回 **SCChangeMemberTitleAck **login.proto **game [SCChangeMemberTitleAck]
+	SC_CHANGE_MEMBER_TITLE_NTF       = 1294;		//	SCChangeMemberTitleNtf **SCChangeMemberTitleNtf **login.proto **game,social [SCChangeMemberTitleNtf]
+	CS_GUILD_RENAME_REQ              = 1295;		//	公会改名 **CSGuildRenameReq **login.proto **game,guild [CSGuildRenameReq]
+	SC_GUILD_RENAME_ACK              = 1296;		//	SCGuildRenameAck **SCGuildRenameAck **login.proto **game [SCGuildRenameAck]
+	CS_GUILD_RE_NOTICE_REQ           = 1297;		//	公会公告修改 **CSGuildReNoticeReq **login.proto **game,guild [CSGuildReNoticeReq]
+	SC_GUILD_RE_NOTICE_ACK           = 1298;		//	SCGuildReNoticeAck **SCGuildReNoticeAck **login.proto **game [SCGuildReNoticeAck]
+	CS_SET_GUILD_INFO_REQ            = 1299;		//	设置公会招募信息 **CSSetGuildInfoReq **login.proto **game,guild [CSSetGuildInfoReq]
+	SC_SET_GUILD_INFO_ACK            = 1300;		//	SCSetGuildInfoAck **SCSetGuildInfoAck **login.proto **game [SCSetGuildInfoAck]
+	CS_GUILD_LOG_INFO_REQ            = 1301;		//	公会日志请求 **CSGuildLogInfoReq **login.proto **game,guild [CSGuildLogInfoReq]
+	SC_GUILD_LOG_INFO_ACK            = 1302;		//	SCGuildLogInfoAck **SCGuildLogInfoAck **login.proto **game [SCGuildLogInfoAck]
+	CS_GUILD_APPLY_DATA_REQ          = 1303;		//	公会申请列表请求 **CSGuildApplyDataReq **login.proto **game,guild [CSGuildApplyDataReq]
+	SC_GUILD_APPLY_DATA_ACK          = 1304;		//	公会申请列表返回 **SCGuildApplyDataAck **login.proto **game [SCGuildApplyDataAck]
+	CS_APPLY_INFO_HANDLE_REQ         = 1305;		//	处理入会申请 **CSApplyInfoHandleReq **login.proto **game,guild [CSApplyInfoHandleReq]
+	SC_APPLY_INFO_HANDLE_ACK         = 1306;		//	处理入会申请返回 **SCApplyInfoHandleAck **login.proto **game [SCApplyInfoHandleAck]
+	SC_APPLY_INFO_HANDLE_NTF         = 1307;		//	SCApplyInfoHandleNtf **SCApplyInfoHandleNtf **login.proto **social,game [SCApplyInfoHandleNtf]
+	CS_GUILD_INFO_REQ                = 1308;		//	查看其他公会信息 **CSGuildInfoReq **login.proto **game,guild [CSGuildInfoReq]
+	SC_GUILD_INFO_ACK                = 1309;		//	返回其他公会信息 **SCGuildInfoAck **login.proto **game [SCGuildInfoAck]
+	CS_GET_SELF_GUILD_INFO_REQ       = 1310;		//	查看自己公会信息 **CSGetSelfGuildInfoReq **login.proto **game,guild [CSGetSelfGuildInfoReq]
+	SC_GET_SELF_GUILD_INFO_ACK       = 1311;		//	返回自己公会信息 **SCGetSelfGuildInfoAck **login.proto **game [SCGetSelfGuildInfoAck]
+	CS_GUILD_MEMBER_INFO_REQ         = 1312;		//	公会成员信息请求 **CSGuildMemberInfoReq **login.proto **game,guild [CSGuildMemberInfoReq]
+	SC_GUILD_MEMBER_INFO_ACK         = 1313;		//	SCGuildMemberInfoAck **SCGuildMemberInfoAck **login.proto **game [SCGuildMemberInfoAck]
+	CS_RECOMMEND_GUILD_INFO_REQ      = 1314;		//	请求推荐公会 **CSRecommendGuildInfoReq **login.proto **game,guild [CSRecommendGuildInfoReq]
+	SC_RECOMMEND_GUILD_INFO_ACK      = 1315;		//	返回推荐的公会 **SCRecommendGuildInfoAck **login.proto **game [SCRecommendGuildInfoAck]
+	CS_ONLINE_PLAYER_GUILD_REQ       = 1316;		//	CSOnlinePlayerGuildReq **CSOnlinePlayerGuildReq **login.proto **game,guild [CSOnlinePlayerGuildReq]
+	SC_ONLINE_PLAYER_GUILD_ACK       = 1317;		//	玩家上线时,公会服务器返回数据 **SCOnlinePlayerGuildAck **login.proto **game [SCOnlinePlayerGuildAck]
+	CS_SEARCH_GUILD_REQ              = 1318;		//	CSSearchGuildReq **CSSearchGuildReq **login.proto **game,guild [CSSearchGuildReq]
+	SC_SEARCH_GUILD_ACK              = 1319;		//	SCSearchGuildAck **SCSearchGuildAck **login.proto **game [SCSearchGuildAck]
+	SC_QUIT_GUILD_CD_NTF             = 1320;		//	SCQuitGuildCDNtf **SCQuitGuildCDNtf **login.proto ** [SCQuitGuildCDNtf]
+	CS_GUILD_BOSS_INFO_REQ           = 1321;		//	公会boss数据请求 **CSGuildBossInfoReq **login.proto **game,guild [CSGuildBossInfoReq]
+	SC_GUILD_BOSS_INFO_ACK           = 1322;		//	SCGuildBossInfoAck **SCGuildBossInfoAck **login.proto **game [SCGuildBossInfoAck]
+	CS_GUILD_BOSS_LOG_REQ            = 1323;		//	公会boss战斗日志请求 **CSGuildBossLogReq **login.proto **game,guild [CSGuildBossLogReq]
+	SC_GUILD_BOSS_LOG_ACK            = 1324;		//	SCGuildBossLogAck **SCGuildBossLogAck **login.proto **game [SCGuildBossLogAck]
+	CS_GUILD_BOSS_CHALLENGE_REQ      = 1325;		//	挑战boss **CSGuildBossChallengeReq **login.proto **game,guild [CSGuildBossChallengeReq][confirm]
+	SC_GUILD_BOSS_CHALLENGE_ACK      = 1326;		//	SCGuildBossChallengeAck **SCGuildBossChallengeAck **login.proto **game [SCGuildBossChallengeAck]
+	CS_GUILD_BOSS_SUMMON_REQ         = 1327;		//	召唤boss **CSGuildBossSummonReq **login.proto **game,guild [CSGuildBossSummonReq]
+	SC_GUILD_BOSS_SUMMON_ACK         = 1328;		//	SCGuildBossSummonAck **SCGuildBossSummonAck **login.proto **game [SCGuildBossSummonAck]
+	CS_GUILD_BOSS_EXTRA_REWARD_REQ   = 1329;		//	大事馈赠奖励查看 **CSGuildBossExtraRewardReq **login.proto **game,guild [CSGuildBossExtraRewardReq]
+	SC_GUILD_BOSS_EXTRA_REWARD_ACK   = 1330;		//	SCGuildBossExtraRewardAck **SCGuildBossExtraRewardAck **login.proto **game [SCGuildBossExtraRewardAck]
+	SC_GUILD_NAME_CHANGE_NTF         = 1331;		//	公会改名NTF **SCGuildNameChangeNtf **login.proto **game [SCGuildNameChangeNtf]
+	SC_GUILD_BOSS_CHANGE_NTF         = 1332;		//	公会boss刷新 **SCGuildBossChangeNtf **login.proto **game [SCGuildBossChangeNtf]
+	SC_PET_CHANGE_NTF                = 1333;		//	宠物数据变更(客户端需要判断数据库不为空时才处理) **SCPetChangeNtf **login.proto ** [SCPetChangeNtf]
+	CS_PET_LEVEL_UP_REQ              = 1334;		//	宠物升级 **CSPetLevelUpReq **login.proto **game [CSPetLevelUpReq]
+	SC_PET_LEVEL_UP_ACK              = 1335;		//	SCPetLevelUpAck **SCPetLevelUpAck **login.proto ** [SCPetLevelUpAck]
+	CS_PET_ADVANCE_REQ               = 1336;		//	宠物进阶 **CSPetAdvanceReq **login.proto **game [CSPetAdvanceReq]
+	SC_PET_ADVANCE_ACK               = 1337;		//	SCPetAdvanceAck **SCPetAdvanceAck **login.proto ** [SCPetAdvanceAck]
+	CS_PET_SKILL_LEVEL_UP_REQ        = 1338;		//	宠物领悟 **CSPetSkillLevelUpReq **login.proto **game [CSPetSkillLevelUpReq]
+	SC_PET_SKILL_LEVEL_UP_ACK        = 1339;		//	SCPetSkillLevelUpAck **SCPetSkillLevelUpAck **login.proto ** [SCPetSkillLevelUpAck]
+	CS_PET_DECOMPOSE_REQ             = 1340;		//	宠物分解 **CSPetDecomposeReq **login.proto **game [CSPetDecomposeReq]
+	SC_PET_DECOMPOSE_ACK             = 1341;		//	SCPetDecomposeAck **SCPetDecomposeAck **login.proto ** [SCPetDecomposeAck]
+	CS_PET_BOND_LIST_REQ             = 1342;		//	获取羁绊列表数据 **CSPetBondListReq **login.proto **game [CSPetBondListReq]
+	SC_PET_BOND_LIST_ACK             = 1343;		//	SCPetBondListAck **SCPetBondListAck **login.proto ** [SCPetBondListAck]
+	SC_PET_BOND_LIST_NTF             = 1344;		//	玩家主动操作导致的羁绊数据变更(进阶,分解) **SCPetBondListNtf **login.proto ** [SCPetBondListNtf]
+	CS_PET_BOND_ASSIST_LIST_REQ      = 1345;		//	获取激活羁绊所需的宠物列表(援助列表,好友/公会) **CSPetBondAssistListReq **login.proto **game [CSPetBondAssistListReq]
+	SC_PET_BOND_ASSIST_LIST_ACK      = 1346;		//	SCPetBondAssistListAck **SCPetBondAssistListAck **login.proto ** [SCPetBondAssistListAck]
+	CS_PET_BOND_ACTIVE_REQ           = 1347;		//	宠物羁绊激活 **CSPetBondActiveReq **login.proto **game [CSPetBondActiveReq]
+	SC_PET_BOND_ACTIVE_ACK           = 1348;		//	SCPetBondActiveAck **SCPetBondActiveAck **login.proto ** [SCPetBondActiveAck]
+	CS_PET_ASSIST_REQ                = 1349;		//	宠物援助 **CSPetAssistReq **login.proto **game [CSPetAssistReq]
+	SC_PET_ASSIST_ACK                = 1350;		//	SCPetAssistAck **SCPetAssistAck **login.proto ** [SCPetAssistAck]
+	CS_PET_BATTLE_REQ                = 1351;		//	上阵/下阵 **CSPetBattleReq **login.proto **game [CSPetBattleReq]
+	SC_PET_BATTLE_ACK                = 1352;		//	SCPetBattleAck **SCPetBattleAck **login.proto ** [SCPetBattleAck]
+	CS_PET_MANUAL_REWARD_REQ         = 1353;		//	图鉴奖励获取 **CSPetManualRewardReq **login.proto **game [CSPetManualRewardReq]
+	SC_PET_MANUAL_REWARD_ACK         = 1354;		//	SCPetManualRewardAck **SCPetManualRewardAck **login.proto ** [SCPetManualRewardAck]
+	CS_PET_ADV_ACHIEVEMENT_REQ       = 1355;		//	最早收集到宠物最高进阶等级获取 **CSPetAdvAchievementReq **login.proto **game [CSPetAdvAchievementReq]
+	SC_PET_ADV_ACHIEVEMENT_ACK       = 1356;		//	SCPetAdvAchievementAck **SCPetAdvAchievementAck **login.proto ** [SCPetAdvAchievementAck]
+	SC_EXPEDITION_CHANGE_NTF         = 1357;		//	///////////////////////////////////////////////////////远征之门 **SCExpeditionChangeNtf **login.proto ** [SCExpeditionChangeNtf]
+	CS_EXPEDITION_CHALLENGE_PRE_REQ  = 1358;		//	点击挑战按钮 **CSExpeditionChallengePreReq **login.proto **game [CSExpeditionChallengePreReq]
+	SC_EXPEDITION_CHALLENGE_PRE_ACK  = 1359;		//	SCExpeditionChallengePreAck **SCExpeditionChallengePreAck **login.proto ** [SCExpeditionChallengePreAck]
+	CS_EXPEDITION_CHALLENGE_REQ      = 1360;		//	客户端上报hp,sp,并获取奖励(buff) **CSExpeditionChallengeReq **login.proto **game [CSExpeditionChallengeReq]
+	SC_EXPEDITION_CHALLENGE_ACK      = 1361;		//	SCExpeditionChallengeAck **SCExpeditionChallengeAck **login.proto ** [SCExpeditionChallengeAck]
+	CS_EXPEDITION_SELECT_BUFF_REQ    = 1362;		//	战斗结束后选择buff id **CSExpeditionSelectBuffReq **login.proto **game [CSExpeditionSelectBuffReq]
+	SC_EXPEDITION_SELECT_BUFF_ACK    = 1363;		//	SCExpeditionSelectBuffAck **SCExpeditionSelectBuffAck **login.proto ** [SCExpeditionSelectBuffAck]
+	CS_EXPEDITION_REWARD_REQ         = 1364;		//	领取区域地图宝箱奖励(未领取在隔天重置时统一发送邮件) **CSExpeditionRewardReq **login.proto **game [CSExpeditionRewardReq]
+	SC_EXPEDITION_REWARD_ACK         = 1365;		//	SCExpeditionRewardAck **SCExpeditionRewardAck **login.proto ** [SCExpeditionRewardAck]
+	CS_EXPEDITION_BATTLE_HERO_REQ    = 1366;		//	设置上阵玩家 **CSExpeditionBattleHeroReq **login.proto **game [CSExpeditionBattleHeroReq]
+	SC_EXPEDITION_BATTLE_HERO_ACK    = 1367;		//	SCExpeditionBattleHeroAck **SCExpeditionBattleHeroAck **login.proto ** [SCExpeditionBattleHeroAck]
+	CS_EXPEDITION_CALL_FOR_HELP_REQ  = 1368;		//	求助其他玩家(自己英雄死亡发送求助操作) **CSExpeditionCallForHelpReq **login.proto **game [CSExpeditionCallForHelpReq]
+	SC_EXPEDITION_CALL_FOR_HELP_ACK  = 1369;		//	SCExpeditionCallForHelpAck **SCExpeditionCallForHelpAck **login.proto ** [SCExpeditionCallForHelpAck]
+	SC_EXPEDITION_CALL_FOR_HELP_NTF  = 1370;		//	对方回应求助操作,通知给求助玩家 **SCExpeditionCallForHelpNtf **login.proto ** [SCExpeditionCallForHelpNtf]
+	CS_EXPEDITION_HELP_REQ           = 1371;		//	救助 求助的玩家 **CSExpeditionHelpReq **login.proto **game [CSExpeditionHelpReq]
+	SC_EXPEDITION_HELP_ACK           = 1372;		//	SCExpeditionHelpAck **SCExpeditionHelpAck **login.proto ** [SCExpeditionHelpAck]
+	SC_ACTIVITIES_STARTUP_NTF        = 1373;		//	///////////////////////////////////////////////////////精彩活动 **SCActivitiesStartupNtf **login.proto ** [SCActivitiesStartupNtf]
+	SC_ACTIVITIES_OPEN_LIST_NTF      = 1374;		//	开启的活动通知 **SCActivitiesOpenListNtf **login.proto ** [SCActivitiesOpenListNtf]
+	SC_ACTIVITIES_CHANGE_NTF         = 1375;		//	活动数据变更通知 **SCActivitiesChangeNtf **login.proto ** [SCActivitiesChangeNtf]
+	CS_ACTIVITIES_REWARD_REQ         = 1376;		//	每日累计充值 **CSActivitiesRewardReq **login.proto **game [CSActivitiesRewardReq]
+	SC_ACTIVITIES_REWARD_ACK         = 1377;		//	SCActivitiesRewardAck **SCActivitiesRewardAck **login.proto ** [SCActivitiesRewardAck]
+	CS_ACTIVITIES_SCORE_REWARD_REQ   = 1378;		//	积分奖励获取 **CSActivitiesScoreRewardReq **login.proto **game [CSActivitiesScoreRewardReq]
+	SC_ACTIVITIES_SCORE_REWARD_ACK   = 1379;		//	SCActivitiesScoreRewardAck **SCActivitiesScoreRewardAck **login.proto ** [SCActivitiesScoreRewardAck]
+	SC_ACTIVITIES_DISCOUNTS_NTF      = 1380;		//	开启超值礼包通知 **SCActivitiesDiscountsNtf **login.proto ** [SCActivitiesDiscountsNtf]
+	CS_ACTIVITIES_FIRST_CHARGE_REWARD_REQ = 1381;		//	获取首充奖励 **CSActivitiesFirstChargeRewardReq **login.proto **game [CSActivitiesFirstChargeRewardReq]
+	SC_ACTIVITIES_FIRST_CHARGE_REWARD_ACK = 1382;		//	SCActivitiesFirstChargeRewardAck **SCActivitiesFirstChargeRewardAck **login.proto ** [SCActivitiesFirstChargeRewardAck]
+	SC_ACTIVITIES_FIRST_CHARGE_CHANGE_NTF = 1383;		//	SCActivitiesFirstChargeChangeNtf **SCActivitiesFirstChargeChangeNtf **login.proto ** [SCActivitiesFirstChargeChangeNtf]
+	SC_INVITATION_STARTUP_NTF        = 1384;		//	///////////////////////////////////////////////////////拉新(好友邀请功能) **SCInvitationStartupNtf **login.proto ** [SCInvitationStartupNtf]
+	SC_INVITATION_CHANG_NTF          = 1385;		//	SCInvitationChangNtf **SCInvitationChangNtf **login.proto ** [SCInvitationChangNtf]
+	CS_INVITATION_NUMBER_REQ         = 1386;		//	获取邀请码功能信息(无自身邀请码则生成) **CSInvitationNumberReq **login.proto **game [CSInvitationNumberReq]
+	SC_INVITATION_NUMBER_ACK         = 1387;		//	SCInvitationNumberAck **SCInvitationNumberAck **login.proto ** [SCInvitationNumberAck]
+	CS_INVITATION_NUMBER_USER_INFO_REQ = 1388;		//	获取邀请码对应玩家信息 **CSInvitationNumberUserInfoReq **login.proto **game [CSInvitationNumberUserInfoReq]
+	SC_INVITATION_NUMBER_USER_INFO_ACK = 1389;		//	SCInvitationNumberUserInfoAck **SCInvitationNumberUserInfoAck **login.proto ** [SCInvitationNumberUserInfoAck]
+	CS_INVITATION_BE_TO_MEMBER_REQ   = 1390;		//	填写其他玩家邀请码成为学员 **CSInvitationBeToMemberReq **login.proto **game [CSInvitationBeToMemberReq]
+	SC_INVITATION_BE_TO_MEMBER_ACK   = 1391;		//	SCInvitationBeToMemberAck **SCInvitationBeToMemberAck **login.proto ** [SCInvitationBeToMemberAck]
+	CS_INVITATION_CLICK_REQ          = 1392;		//	拍一拍 **CSInvitationClickReq **login.proto **game [CSInvitationClickReq]
+	SC_INVITATION_CLICK_ACK          = 1393;		//	SCInvitationClickAck **SCInvitationClickAck **login.proto ** [SCInvitationClickAck]
+	CS_INVITATION_CLICK_REPLAY_REQ   = 1394;		//	拍一拍回应 **CSInvitationClickReplayReq **login.proto **game [CSInvitationClickReplayReq]
+	SC_INVITATION_CLICK_REPLAY_ACK   = 1395;		//	SCInvitationClickReplayAck **SCInvitationClickReplayAck **login.proto ** [SCInvitationClickReplayAck]
+	CS_INVITATION_DEL_MEMBER_REQ     = 1396;		//	导师删除学员 **CSInvitationDelMemberReq **login.proto **game [CSInvitationDelMemberReq]
+	SC_INVITATION_DEL_MEMBER_ACK     = 1397;		//	SCInvitationDelMemberAck **SCInvitationDelMemberAck **login.proto ** [SCInvitationDelMemberAck]
+	CS_INVITATION_TASK_REWARD_REQ    = 1398;		//	获取任务奖励 **CSInvitationTaskRewardReq **login.proto **game [CSInvitationTaskRewardReq]
+	SC_INVITATION_TASK_REWARD_ACK    = 1399;		//	SCInvitationTaskRewardAck **SCInvitationTaskRewardAck **login.proto ** [SCInvitationTaskRewardAck]
+	CS_PAY_INFO_GET_REQ              = 1400;		//	获取充值信息(订单信息,商品信息) **CSPayInfoGetReq **login.proto **game [CSPayInfoGetReq]
+	SC_PAY_INFO_GET_ACK              = 1401;		//	SCPayInfoGetAck **SCPayInfoGetAck **login.proto ** [SCPayInfoGetAck]
+	SC_PAY_INFO_NTF                  = 1402;		//	充值信息变更通知 **SCPayInfoNtf **login.proto ** [SCPayInfoNtf]
+	CS_PAY_INFO_ORDER_OK_LIST_GET_REQ = 1403;		//	上线获取成功成但是没有获取奖励的订单数据 **CSPayInfoOrderOKListGetReq **login.proto **game [CSPayInfoOrderOKListGetReq]
+	SC_PAY_INFO_ORDER_OK_LIST_GET_ACK = 1404;		//	SCPayInfoOrderOKListGetAck **SCPayInfoOrderOKListGetAck **login.proto ** [SCPayInfoOrderOKListGetAck]
+	SC_DAO_CHANG100_DATA_CHANG_NTF   = 1405;		//	基础收益 / 占领收益 / 剩余挑战次数 变更通知 **SCDaoChang100DataChangNtf **login.proto ** [SCDaoChang100DataChangNtf]
+	CS_DAO_CHANG100_PLAYER_INFO_REQ  = 1406;		//	获取玩家(玩家自身和其他玩家)占位信息 **CSDaoChang100PlayerInfoReq **login.proto **game,rank [CSDaoChang100PlayerInfoReq]
+	SC_DAO_CHANG100_PLAYER_INFO_ACK  = 1407;		//	SCDaoChang100PlayerInfoAck **SCDaoChang100PlayerInfoAck **login.proto **game [SCDaoChang100PlayerInfoAck]
+	CS_DAO_CHANG100_REQ              = 1408;		//	列表上限20 **CSDaoChang100Req **login.proto **game [CSDaoChang100Req]
+	SC_DAO_CHANG100_ACK              = 1409;		//	SCDaoChang100Ack **SCDaoChang100Ack **login.proto ** [SCDaoChang100Ack]
+	CS_DAO_CHANG100_LOG_REQ          = 1410;		//	获取占领记录 **CSDaoChang100LogReq **login.proto **game [CSDaoChang100LogReq]
+	SC_DAO_CHANG100_LOG_ACK          = 1411;		//	SCDaoChang100LogAck **SCDaoChang100LogAck **login.proto ** [SCDaoChang100LogAck]
+	CS_DAO_CHANG100_CHALLENGE_REQ    = 1412;		//	挑战占位(挑战成功后发送通知消息SCDaoChang100DataChangNtf) **CSDaoChang100ChallengeReq **login.proto **game [CSDaoChang100ChallengeReq]
+	SC_DAO_CHANG100_CHALLENGE_ACK    = 1413;		//	SCDaoChang100ChallengeAck **SCDaoChang100ChallengeAck **login.proto ** [SCDaoChang100ChallengeAck]
+	CS_DAO_CHANG100_CHALLENGE_RESULT_REQ = 1414;		//	CSDaoChang100ChallengeResultReq **CSDaoChang100ChallengeResultReq **login.proto **game [CSDaoChang100ChallengeResultReq]
+	CS_DAO_CHANG100_TIME_REWARD_REQ  = 1415;		//	获取收益奖励 **CSDaoChang100TimeRewardReq **login.proto **game [CSDaoChang100TimeRewardReq]
+	SC_DAO_CHANG100_TIME_REWARD_ACK  = 1416;		//	SCDaoChang100TimeRewardAck **SCDaoChang100TimeRewardAck **login.proto ** [SCDaoChang100TimeRewardAck]
+	CS_DAO_CHANG100_BUY_CHALLENGE_COUNT_REQ = 1417;		//	购买挑战次数 **CSDaoChang100BuyChallengeCountReq **login.proto **game [CSDaoChang100BuyChallengeCountReq]
+	SC_DAO_CHANG100_BUY_CHALLENGE_COUNT_ACK = 1418;		//	SCDaoChang100BuyChallengeCountAck **SCDaoChang100BuyChallengeCountAck **login.proto ** [SCDaoChang100BuyChallengeCountAck]
+	CS_GIFT_REWARD_REQ               = 1419;		//	礼包码获取奖励 **CSGiftRewardReq **login.proto **game,social,gmweb [CSGiftRewardReq]
+	SC_GIFT_REWARD_ACK               = 1420;		//	SCGiftRewardAck **SCGiftRewardAck **login.proto **social,game [SCGiftRewardAck]
+	CS_GM_COMMAND_REQ                = 1421;		//	///////////////////////////////////////////////////////GM操作 **CSGMCommandReq **login.proto **game [CSGMCommandReq]
+	SC_GM_COMMAND_ACK                = 1422;		//	SCGMCommandAck **SCGMCommandAck **login.proto ** [SCGMCommandAck]
+	SC_VIP_CHANGE_NTF                = 1423;		//	vip变动通知 **SCVipChangeNtf **login.proto ** [SCVipChangeNtf]
+	CS_DRAW_CARD_REQ                 = 1424;		//	抽卡 **CSDrawCardReq **login.proto **game [CSDrawCardReq]
+	SC_DRAW_CARD_ACK                 = 1425;		//	SCDrawCardAck **SCDrawCardAck **login.proto ** [SCDrawCardAck]
+	CS_RUNE_SHOP_INFO_REQ            = 1426;		//	卢恩商店信息请求 **CSRuneShopInfoReq **login.proto **game [CSRuneShopInfoReq]
+	SC_RUNE_SHOP_INFO_ACK            = 1427;		//	SCRuneShopInfoAck **SCRuneShopInfoAck **login.proto ** [SCRuneShopInfoAck]
+	SC_RUNE_SHOP_BUY_ITEM_NTF        = 1428;		//	购买完成后,通知客户端购买后的商品信息 **SCRuneShopBuyItemNtf **login.proto ** [SCRuneShopBuyItemNtf]
+	SC_RUNE_FREE_RED_CHANGE_INFO_NTF = 1429;		//	卢恩商店红点信息 **SCRuneFreeRedChangeInfoNtf **login.proto ** [SCRuneFreeRedChangeInfoNtf]
+	SC_PAY_FOR_GOODS_NTF             = 1430;		//	/////////////////////////////////////////////////////// **SCPayForGoodsNtf **login.proto ** [SCPayForGoodsNtf]
+	SC_GM_SYNC_ALL_PLAYER_NTF        = 1431;		//	测试发送所有玩家位置信息AOI **SCGMSyncAllPlayerNtf **login.proto ** [SCGMSyncAllPlayerNtf]
+	SC_WEB_GM_NOTICE_NTF             = 1432;		//	SCWebGMNoticeNtf **SCWebGMNoticeNtf **login.proto ** [SCWebGMNoticeNtf]
+	CS_ANTI_CHEAT_REQ                = 1433;		//	客户端加速外挂 **CSAntiCheatReq **login.proto **game [CSAntiCheatReq]
+	SC_ANTI_CHEAT_ACK                = 1434;		//	SCAntiCheatAck **SCAntiCheatAck **login.proto ** [SCAntiCheatAck]
+	CS_QUESTION_REWARD_REQ           = 1435;		//	问卷奖励获取 **CSQuestionRewardReq **login.proto **game [CSQuestionRewardReq]
+	SC_QUESTION_REWARD_ACK           = 1436;		//	问卷奖励获取 ack回应 **SCQuestionRewardAck **login.proto ** [SCQuestionRewardAck]
+	CS_CLIENT_PARAM_NTF              = 1437;		//	CSClientParamNtf **CSClientParamNtf **login.proto **game [CSClientParamNtf]
+	CS_MAP_ACTIVITY_REQ              = 1438;		//	请求地图冲榜活动数据 **CSMapActivityReq **login.proto **game [CSMapActivityReq]
+	SC_MAP_ACTIVITY_ACK              = 1439;		//	SCMapActivityAck **SCMapActivityAck **login.proto ** [SCMapActivityAck]
+	CS_HERO_REPLACE_JOB_REQ          = 1442;		//	职业更换 **CSHeroReplaceJobReq **login.proto **game [CSHeroReplaceJobReq]
+	SC_HERO_REPLACE_JOB_ACK          = 1443;		//	SCHeroReplaceJobAck **SCHeroReplaceJobAck **login.proto ** [SCHeroReplaceJobAck]
+	CS_DAO_CHANG100_SET_TIPS_REQ     = 1444;		//	道场口号设置 **CSDaoChang100SetTipsReq **login.proto **game [CSDaoChang100SetTipsReq]
+	SC_DAO_CHANG100_SET_TIPS_ACK     = 1445;		//	SCDaoChang100SetTipsAck **SCDaoChang100SetTipsAck **login.proto ** [SCDaoChang100SetTipsAck]
+	CS_ONLINE_GET_KEEP_SAKE_REQ      = 1446;		//	/////////////////////信物相关/////////////////////// **CSOnlineGetKeepSakeReq **login.proto **game [CSOnlineGetKeepSakeReq]
+	SC_ONLINE_GET_KEEP_SAKE_ACK      = 1447;		//	SCOnlineGetKeepSakeAck **SCOnlineGetKeepSakeAck **login.proto ** [SCOnlineGetKeepSakeAck]
+	CS_KEEP_SAKE_RANK_REQ            = 1448;		//	CSKeepSakeRankReq **CSKeepSakeRankReq **login.proto **game,rank [CSKeepSakeRankReq]
+	SC_KEEP_SAKE_RANK_ACK            = 1449;		//	SCKeepSakeRankAck **SCKeepSakeRankAck **login.proto **game [SCKeepSakeRankAck]
+	CS_KEEP_SAKE_LEVEL_UP_REQ        = 1450;		//	CSKeepSakeLevelUpReq **CSKeepSakeLevelUpReq **login.proto **game [CSKeepSakeLevelUpReq]
+	SC_KEEP_SAKE_LEVEL_UP_ACK        = 1451;		//	SCKeepSakeLevelUpAck **SCKeepSakeLevelUpAck **login.proto ** [SCKeepSakeLevelUpAck]
+	SC_KEEP_SAKE_CHANGE_NTF          = 1452;		//	SCKeepSakeChangeNtf **SCKeepSakeChangeNtf **login.proto ** [SCKeepSakeChangeNtf]
+	CS_TOWER_LEVEL_MIN_FIGHT_POWER_REQ = 1453;		//	CSTowerLevelMinFightPowerReq **CSTowerLevelMinFightPowerReq **login.proto **game [CSTowerLevelMinFightPowerReq]
+	SC_TOWER_LEVEL_MIN_FIGHT_POWER_ACK = 1454;		//	SCTowerLevelMinFightPowerAck **SCTowerLevelMinFightPowerAck **login.proto ** [SCTowerLevelMinFightPowerAck]
+	CS_ACTIVITIES_COLLECTION_SERVER_DATA_REQ = 1455;		//	获取全局服务器数据 **CSActivitiesCollectionServerDataReq **login.proto **game [CSActivitiesCollectionServerDataReq]
+	SC_ACTIVITIES_COLLECTION_SERVER_DATA_ACK = 1456;		//	SCActivitiesCollectionServerDataAck **SCActivitiesCollectionServerDataAck **login.proto ** [SCActivitiesCollectionServerDataAck]
+	CS_GUILD_BATTLE_INFO_REQ         = 1457;		//	获取对阵双方信息(打开界面时的信息) **CSGuildBattleInfoReq **login.proto **game,guild [CSGuildBattleInfoReq]
+	SC_GUILD_BATTLE_INFO_ACK         = 1458;		//	SCGuildBattleInfoAck **SCGuildBattleInfoAck **login.proto **game [SCGuildBattleInfoAck]
+	CS_GUILD_BATTLE_SETTING_REQ      = 1460;		//	设置自动购买,复活CD(数据变更通过SCGuildBattleInfoNtf) **CSGuildBattleSettingReq **login.proto **game,guild [CSGuildBattleSettingReq]
+	SC_GUILD_BATTLE_SETTING_ACK      = 1461;		//	SCGuildBattleSettingAck **SCGuildBattleSettingAck **login.proto **game [SCGuildBattleSettingAck]
+	CS_GUILD_BATTLE_BUY_CHALLENGE_REQ = 1462;		//	挑战次数手动购买 **CSGuildBattleBuyChallengeReq **login.proto **game,guild [CSGuildBattleBuyChallengeReq]
+	CS_GUILD_BATTLE_REBORN_REQ       = 1464;		//	手动重置复活CD **CSGuildBattleRebornReq **login.proto **game,guild [CSGuildBattleRebornReq]
+	CS_GUILD_BATTLE_RANK_LIST_REQ    = 1466;		//	战斗排行(1积分排行/2击杀排行) **CSGuildBattleRankListReq **login.proto **game,guild [CSGuildBattleRankListReq]
+	SC_GUILD_BATTLE_RANK_LIST_ACK    = 1467;		//	SCGuildBattleRankListAck **SCGuildBattleRankListAck **login.proto **game [SCGuildBattleRankListAck]
+	CS_GUILD_BATTLE_POS_IDX_LIST_REQ = 1468;		//	获取位置信息,上限20 **CSGuildBattlePosIdxListReq **login.proto **game,guild [CSGuildBattlePosIdxListReq]
+	SC_GUILD_BATTLE_POS_IDX_LIST_ACK = 1469;		//	SCGuildBattlePosIdxListAck **SCGuildBattlePosIdxListAck **login.proto **game [SCGuildBattlePosIdxListAck]
+	CS_GUILD_BATTLE_LOG_REQ          = 1470;		//	占领记录 **CSGuildBattleLogReq **login.proto **game,guild [CSGuildBattleLogReq]
+	SC_GUILD_BATTLE_LOG_ACK          = 1471;		//	SCGuildBattleLogAck **SCGuildBattleLogAck **login.proto **game [SCGuildBattleLogAck]
+	CS_GUILD_BATTLE_CHALLENGE_REQ    = 1472;		//	挑战占位 **CSGuildBattleChallengeReq **login.proto **game [CSGuildBattleChallengeReq]
+	SC_GUILD_BATTLE_CHALLENGE_ACK    = 1473;		//	SCGuildBattleChallengeAck **SCGuildBattleChallengeAck **login.proto ** [SCGuildBattleChallengeAck]
+	CS_GUILD_BATTLE_CHALLENGE_RESULT_REQ = 1474;		//	CSGuildBattleChallengeResultReq **CSGuildBattleChallengeResultReq **login.proto **game,guild [CSGuildBattleChallengeResultReq]
+	CS_GUILD_BATTLE_CHALLENGE_PING_REQ = 1475;		//	保持战斗状态消息通知(60s内未收到消息判定为失败) **CSGuildBattleChallengePingReq **login.proto **game,guild [CSGuildBattleChallengePingReq]
+	SC_GUILD_BATTLE_DATA_CHANGE_NTF  = 1476;		//	数据变更通知 **SCGuildBattleDataChangeNtf **login.proto **game,social [SCGuildBattleDataChangeNtf]
+	CS_GUILD_BATTLE_PK_DATA_REQ      = 1477;		//	客户端刷新最新pk数据(道场数量/积分数量) **CSGuildBattlePKDataReq **login.proto **game,guild [CSGuildBattlePKDataReq]
+	SC_GUILD_BATTLE_PK_DATA_ACK      = 1478;		//	SCGuildBattlePKDataAck **SCGuildBattlePKDataAck **login.proto **game [SCGuildBattlePKDataAck]
+	SC_GUILD_BATTLE_BUY_CHALLENGE_ACK = 1479;		//	SCGuildBattleBuyChallengeAck **SCGuildBattleBuyChallengeAck **login.proto **game [SCGuildBattleBuyChallengeAck]
+	SC_GUILD_BATTLE_REBORN_ACK       = 1480;		//	SCGuildBattleRebornAck **SCGuildBattleRebornAck **login.proto **game [SCGuildBattleRebornAck]
+	SC_GUILD_BATTLE_CHALLENGE_RESULT_ACK = 1481;		//	SCGuildBattleChallengeResultAck **SCGuildBattleChallengeResultAck **login.proto **game [SCGuildBattleChallengeResultAck]
+	SC_GUILD_BATTLE_CHALLENGE_PING_ACK = 1482;		//	SCGuildBattleChallengePingAck **SCGuildBattleChallengePingAck **login.proto **game [SCGuildBattleChallengePingAck]
+	CS_GUILD_BATTLE_BUY_BUFF_REQ     = 1483;		//	购买战斗buff **CSGuildBattleBuyBuffReq **login.proto **game,guild [CSGuildBattleBuyBuffReq]
+	SC_GUILD_BATTLE_BUY_BUFF_ACK     = 1484;		//	SCGuildBattleBuyBuffAck **SCGuildBattleBuyBuffAck **login.proto **game [SCGuildBattleBuyBuffAck]
+	SC_GUILD_BATTLE_CHALLENGE_NTF    = 1485;		//	SCGuildBattleChallengeNtf **SCGuildBattleChallengeNtf **login.proto ** [SCGuildBattleChallengeNtf]
+	SC_GUILD_BATTLE_STAGE_NTF        = 1486;		//	公会战开始/结束时刻通知 **SCGuildBattleStageNtf **login.proto ** [SCGuildBattleStageNtf]
+	CS_GUILD_BATTLE_CP_RANK_REQ      = 1487;		//	公会战贡献点Req **CSGuildBattleCPRankReq **login.proto **game [CSGuildBattleCPRankReq]
+	SC_GUILD_BATTLE_CP_RANK_ACK      = 1488;		//	SCGuildBattleCPRankAck **SCGuildBattleCPRankAck **login.proto ** [SCGuildBattleCPRankAck]
+	CS_GUILD_BATTLE_COUNT_PART_REQ   = 1489;		//	公会战对阵表 **CSGuildBattleCountPartReq **login.proto **game [CSGuildBattleCountPartReq]
+	SC_GUILD_BATTLE_COUNT_PART_ACK   = 1490;		//	SCGuildBattleCountPartAck **SCGuildBattleCountPartAck **login.proto ** [SCGuildBattleCountPartAck]
+	CS_GUILD_BATTLE_MVP_INFO_REQ     = 1491;		//	mvp 数据请求 **CSGuildBattleMvpInfoReq **login.proto **game [CSGuildBattleMvpInfoReq]
+	CS_GUILD_BATTLE_MVP_DETAIL_REQ   = 1492;		//	CSGuildBattleMvpDetailReq **CSGuildBattleMvpDetailReq **login.proto **game [CSGuildBattleMvpDetailReq]
+	SC_GUILD_BATTLE_MVP_DETAIL_ACK   = 1493;		//	SCGuildBattleMvpDetailAck **SCGuildBattleMvpDetailAck **login.proto ** [SCGuildBattleMvpDetailAck]
+	SC_GUILD_BATTLE_MVP_INFO_ACK     = 1494;		//	SCGuildBattleMvpInfoAck **SCGuildBattleMvpInfoAck **login.proto ** [SCGuildBattleMvpInfoAck]
+	CS_EXPEDITION_SCORE_RANK_LIST_REQ = 1495;		//	勇士积分排行 **CSExpeditionScoreRankListReq **login.proto **game [CSExpeditionScoreRankListReq]
+	SC_EXPEDITION_SCORE_RANK_LIST_ACK = 1496;		//	SCExpeditionScoreRankListAck **SCExpeditionScoreRankListAck **login.proto ** [SCExpeditionScoreRankListAck]
+	CS_DAO_CHANG100_WHEEL_REQ        = 1497;		//	打开界面是获取信息(第三赛季未到时无数据,后续打开生成奖励物品) **CSDaoChang100WheelReq **login.proto **game [CSDaoChang100WheelReq]
+	SC_DAO_CHANG100_WHEEL_ACK        = 1498;		//	SCDaoChang100WheelAck **SCDaoChang100WheelAck **login.proto ** [SCDaoChang100WheelAck]
+	CS_DAO_CHANG100_WHEEL_REFRESH_REQ = 1499;		//	刷新转盘道具(未开启本轮时操作) **CSDaoChang100WheelRefreshReq **login.proto **game [CSDaoChang100WheelRefreshReq]
+	SC_DAO_CHANG100_WHEEL_REFRESH_ACK = 1500;		//	SCDaoChang100WheelRefreshAck **SCDaoChang100WheelRefreshAck **login.proto ** [SCDaoChang100WheelRefreshAck]
+	CS_DAO_CHANG100_WHEEL_OPEN_REWARD_REQ = 1501;		//	开启本轮转盘(开始获取奖励) **CSDaoChang100WheelOpenRewardReq **login.proto **game [CSDaoChang100WheelOpenRewardReq]
+	SC_DAO_CHANG100_WHEEL_OPEN_REWARD_ACK = 1502;		//	SCDaoChang100WheelOpenRewardAck **SCDaoChang100WheelOpenRewardAck **login.proto ** [SCDaoChang100WheelOpenRewardAck]
+	CS_DAO_CHANG100_WHEEL_REWARD_REQ = 1503;		//	转一次/转本轮(获取所有奖励) **CSDaoChang100WheelRewardReq **login.proto **game [CSDaoChang100WheelRewardReq]
+	SC_DAO_CHANG100_WHEEL_REWARD_ACK = 1504;		//	SCDaoChang100WheelRewardAck **SCDaoChang100WheelRewardAck **login.proto ** [SCDaoChang100WheelRewardAck]
+	CS_DAO_CHANG100_WHEEL_CLOSE_REWARD_REQ = 1505;		//	关闭本轮转盘 **CSDaoChang100WheelCloseRewardReq **login.proto **game [CSDaoChang100WheelCloseRewardReq]
+	SC_DAO_CHANG100_WHEEL_CLOSE_REWARD_ACK = 1506;		//	SCDaoChang100WheelCloseRewardAck **SCDaoChang100WheelCloseRewardAck **login.proto ** [SCDaoChang100WheelCloseRewardAck]
+	CS_FASHION_UP_LVL_REQ            = 1507;		//	时装升级 **CSFashionUpLvlReq **login.proto **game [CSFashionUpLvlReq]
+	SC_FASHION_UP_LVL_ACK            = 1508;		//	时装升级 返回 **SCFashionUpLvlAck **login.proto ** [SCFashionUpLvlAck]
+	SC_FASHION_NTF                   = 1509;		//	时装变更  (時裝升級 時裝洗練) **SCFashionNtf **login.proto ** [SCFashionNtf]
+	CS_FASHION_RESET_ATTR_REQ        = 1510;		//	时装洗练 **CSFashionResetAttrReq **login.proto **game [CSFashionResetAttrReq]
+	SC_FASHION_RESET_ATTR_ACK        = 1511;		//	时装洗练 返回 **SCFashionResetAttrAck **login.proto ** [SCFashionResetAttrAck]
+	SC_EXPLORE_EXP_CHANGE_NTF        = 1512;		//	经验变化推送客户端 **SCExploreExpChangeNtf **login.proto ** [SCExploreExpChangeNtf]
+	CS_EXPLORE_INFO_REQ              = 1513;		//	请求探索功能数据 **CSExploreInfoReq **login.proto **game [CSExploreInfoReq]
+	SC_EXPLORE_INFO_ACK              = 1514;		//	SCExploreInfoAck **SCExploreInfoAck **login.proto ** [SCExploreInfoAck]
+	CS_EXPLORE_EXTRA_REWARD_REQ      = 1515;		//	满级之后奖励领取 **CSExploreExtraRewardReq **login.proto **game [CSExploreExtraRewardReq]
+	SC_EXPLORE_EXTRA_REWARD_ACK      = 1516;		//	SCExploreExtraRewardAck **SCExploreExtraRewardAck **login.proto ** [SCExploreExtraRewardAck]
+	CS_EXPLORE_REWARD_REQ            = 1517;		//	普通等级奖励领取 **CSExploreRewardReq **login.proto **game [CSExploreRewardReq]
+	SC_EXPLORE_REWARD_ACK            = 1518;		//	SCExploreRewardAck **SCExploreRewardAck **login.proto ** [SCExploreRewardAck]
+	CS_DAO_CHANG100_WHEEL_LOG_REQ    = 1519;		//	获取转盘日志 **CSDaoChang100WheelLogReq **login.proto **game,db [CSDaoChang100WheelLogReq]
+	SC_DAO_CHANG100_WHEEL_LOG_ACK    = 1520;		//	SCDaoChang100WheelLogAck **SCDaoChang100WheelLogAck **login.proto **game [SCDaoChang100WheelLogAck]
+	SC_DAO_CHANG100_WHEEL_LOG_NTF    = 1521;		//	SCDaoChang100WheelLogNtf **SCDaoChang100WheelLogNtf **login.proto **game [SCDaoChang100WheelLogNtf]
+	SC_DAO_CHANG100_WHEEL_CHANG_NTF  = 1522;		//	道场转盘 **SCDaoChang100WheelChangNtf **login.proto ** [SCDaoChang100WheelChangNtf]
+	CS_ACC_ONLINE_REWARD_REQ         = 1523;		//	累计在线奖励获取 **CSAccOnlineRewardReq **login.proto **game,db [CSAccOnlineRewardReq]
+	SC_ACC_ONLINE_REWARD_ACK         = 1524;		//	SCAccOnlineRewardAck **SCAccOnlineRewardAck **login.proto ** [SCAccOnlineRewardAck]
+	CS_ONLINE_TIME_REWARD_REQ        = 1525;		//	当前累计在线奖励获取 **CSOnlineTimeRewardReq **login.proto **game [CSOnlineTimeRewardReq]
+	SC_ONLINE_TIME_REWARD_ACK        = 1526;		//	SCOnlineTimeRewardAck **SCOnlineTimeRewardAck **login.proto ** [SCOnlineTimeRewardAck]
+	SC_ONLINE_TIME_REWARD_NTF        = 1527;		//	SCOnlineTimeRewardNtf **SCOnlineTimeRewardNtf **login.proto ** [SCOnlineTimeRewardNtf]
+	CS_RED_BAG_EXCHANGE_REQ          = 1528;		//	红包兑换请求 **CSRedBagExchangeReq **login.proto **game [CSRedBagExchangeReq]
+	SC_RED_BAG_EXCHANGE_ACK          = 1529;		//	SCRedBagExchangeAck **SCRedBagExchangeAck **login.proto ** [SCRedBagExchangeAck]
+	CS_PET_ACTIVITY_REQ              = 1530;		//	请求宠物冲榜活动数据 **CSPetActivityReq **login.proto **game [CSPetActivityReq]
+	SC_PET_ACTIVITY_ACK              = 1531;		//	SCPetActivityAck **SCPetActivityAck **login.proto ** [SCPetActivityAck]
+	CS_PET_ACTIVITY_RANK_REQ         = 1532;		//	CSPetActivityRankReq **CSPetActivityRankReq **login.proto **game,rank [CSPetActivityRankReq]
+	SC_PET_ACTIVITY_RANK_ACK         = 1533;		//	SCPetActivityRankAck **SCPetActivityRankAck **login.proto **game [SCPetActivityRankAck]
+	CS_ADD_QUALITY_POINT_REQ         = 1536;		//	增加素质点 **CSAddQualityPointReq **login.proto **game [CSAddQualityPointReq]
+	SC_ADD_QUALITY_POINT_ACK         = 1537;		//	增加素质点返回 **SCAddQualityPointAck **login.proto ** [SCAddQualityPointAck]
+	CS_EXPEDITION_PASS_REWARD_REQ    = 1538;		//	远征之门通关地图奖励获取 **CSExpeditionPassRewardReq **login.proto **game [CSExpeditionPassRewardReq]
+	SC_EXPEDITION_PASS_REWARD_ACK    = 1539;		//	SCExpeditionPassRewardAck **SCExpeditionPassRewardAck **login.proto ** [SCExpeditionPassRewardAck]
+	CS_ACTIVITIES_LIKABILITY_REWARD_REQ = 1540;		//	消耗道具获得好感度(3.8活动) **CSActivitiesLikabilityRewardReq **login.proto **game [CSActivitiesLikabilityRewardReq]
+	SC_ACTIVITIES_LIKABILITY_REWARD_ACK = 1541;		//	SCActivitiesLikabilityRewardAck **SCActivitiesLikabilityRewardAck **login.proto ** [SCActivitiesLikabilityRewardAck]
+	CS_ACTOR_ATTR_GET_REQ            = 1542;		//	CSActorAttrGetReq **CSActorAttrGetReq **login.proto **game [CSActorAttrGetReq]
+	SC_ACTOR_ATTR_GET_ACK            = 1543;		//	SCActorAttrGetAck **SCActorAttrGetAck **login.proto ** [SCActorAttrGetAck]
+	SC_ACTOR_ATTR_GET_NTF            = 1544;		//	SCActorAttrGetNtf **SCActorAttrGetNtf **login.proto ** [SCActorAttrGetNtf]
+	SC_PET_EQUIP_DATA_NTF            = 1545;		//	印记数据变更 **SCPetEquipDataNtf **login.proto ** [SCPetEquipDataNtf]
+	CS_PET_EQUIP_LEVEL_UP_REQ        = 1546;		//	印记升级/进阶 **CSPetEquipLevelUpReq **login.proto **game [CSPetEquipLevelUpReq]
+	SC_PET_EQUIP_LEVEL_UP_ACK        = 1547;		//	SCPetEquipLevelUpAck **SCPetEquipLevelUpAck **login.proto ** [SCPetEquipLevelUpAck]
+	CS_PET_EQUIP_UP_REQ              = 1548;		//	印记启用 **CSPetEquipUpReq **login.proto **game [CSPetEquipUpReq]
+	SC_PET_EQUIP_UP_ACK              = 1549;		//	SCPetEquipUPAck **SCPetEquipUPAck **login.proto ** [SCPetEquipUPAck]
+	CS_PET_EQUIP_DOWN_REQ            = 1550;		//	印记卸下 **CSPetEquipDownReq **login.proto **game [CSPetEquipDownReq]
+	SC_PET_EQUIP_DOWN_ACK            = 1551;		//	SCPetEquipDownAck **SCPetEquipDownAck **login.proto ** [SCPetEquipDownAck]
+	CS_COMPETITION_STAR_INFO_REQ     = 1552;		//	CSCompetitionStarInfoReq **CSCompetitionStarInfoReq **login.proto **game [CSCompetitionStarInfoReq]
+	SC_COMPETITION_STAR_INFO_ACK     = 1553;		//	SCCompetitionStarInfoAck **SCCompetitionStarInfoAck **login.proto ** [SCCompetitionStarInfoAck]
+	CS_COMPETITION_STAR_CLOSE_REWARD_REQ = 1556;		//	领奖/关闭本轮占卜 **CSCompetitionStarCloseRewardReq **login.proto **game [CSCompetitionStarCloseRewardReq]
+	SC_COMPETITION_STAR_CLOSE_REWARD_ACK = 1557;		//	SCCompetitionStarCloseRewardAck **SCCompetitionStarCloseRewardAck **login.proto ** [SCCompetitionStarCloseRewardAck]
+	SC_COMPETITION_STAR_INFO_NTF     = 1558;		//	SCCompetitionStarInfoNtf **SCCompetitionStarInfoNtf **login.proto ** [SCCompetitionStarInfoNtf]
+	CS_COMPETITION_STAR_DIVINE_REQ   = 1559;		//	占卜一次 **CSCompetitionStarDivineReq **login.proto **game [CSCompetitionStarDivineReq]
+	SC_COMPETITION_STAR_DIVINE_ACK   = 1560;		//	SCCompetitionStarDivineAck **SCCompetitionStarDivineAck **login.proto ** [SCCompetitionStarDivineAck]
+	CS_CONVER_SKILL_EXP_REQ          = 1561;		//	高级技能经验兑换 **CSConverSkillExpReq **login.proto **game [CSConverSkillExpReq]
+	SC_CONVER_SKILL_EXP_ACK          = 1562;		//	SCConverSkillExpAck **SCConverSkillExpAck **login.proto ** [SCConverSkillExpAck]
+	SC_CROSS_YUAN_HANG_TRIAL_DATA_NTF = 1563;		//	///////////////////////////////////////////////////////跨服远航试炼 **SCCrossYuanHangTrialDataNtf **login.proto ** [SCCrossYuanHangTrialDataNtf]
+	CS_CROSS_YUAN_HANG_TRIAL_REFRESH_TRIAL_TYPE_REQ = 1564;		//	刷新远航试炼品质 **CSCrossYuanHangTrialRefreshTrialTypeReq **login.proto **game [CSCrossYuanHangTrialRefreshTrialTypeReq]
+	SC_CROSS_YUAN_HANG_TRIAL_REFRESH_TRIAL_TYPE_ACK = 1565;		//	SCCrossYuanHangTrialRefreshTrialTypeAck **SCCrossYuanHangTrialRefreshTrialTypeAck **login.proto ** [SCCrossYuanHangTrialRefreshTrialTypeAck]
+	CS_CROSS_YUAN_HANG_TRIAL_REQ     = 1566;		//	发起远航试炼 **CSCrossYuanHangTrialReq **login.proto **game [CSCrossYuanHangTrialReq]
+	SC_CROSS_YUAN_HANG_TRIAL_ACK     = 1567;		//	SCCrossYuanHangTrialAck **SCCrossYuanHangTrialAck **login.proto ** [SCCrossYuanHangTrialAck]
+	CS_CROSS_YUAN_HANG_TRIAL_REWARD_REQ = 1568;		//	获取远航试炼奖励(试炼结束奖励) **CSCrossYuanHangTrialRewardReq **login.proto **game [CSCrossYuanHangTrialRewardReq]
+	SC_CROSS_YUAN_HANG_TRIAL_REWARD_ACK = 1569;		//	SCCrossYuanHangTrialRewardAck **SCCrossYuanHangTrialRewardAck **login.proto ** [SCCrossYuanHangTrialRewardAck]
+	CS_CROSS_YUAN_HANG_TRIAL_CHALLENGE_REQ = 1570;		//	远航试炼挑战 **CSCrossYuanHangTrialChallengeReq **login.proto **game [CSCrossYuanHangTrialChallengeReq]
+	SC_CROSS_YUAN_HANG_TRIAL_CHALLENGE_ACK = 1571;		//	SCCrossYuanHangTrialChallengeAck **SCCrossYuanHangTrialChallengeAck **login.proto ** [SCCrossYuanHangTrialChallengeAck]
+	CS_CROSS_YUAN_HANG_TRIAL_CHALLENGE_RESULT_REQ = 1572;		//	挑战结果通知 **CSCrossYuanHangTrialChallengeResultReq **login.proto **game [CSCrossYuanHangTrialChallengeResultReq]
+	SC_CROSS_YUAN_HANG_TRIAL_CHALLENGE_RESULT_ACK = 1573;		//	SCCrossYuanHangTrialChallengeResultAck **SCCrossYuanHangTrialChallengeResultAck **login.proto ** [SCCrossYuanHangTrialChallengeResultAck]
+	CS_CROSS_YUAN_HANG_TRIAL_RANK_LIST_REQ = 1574;		//	获取远航试炼排行榜 **CSCrossYuanHangTrialRankListReq **login.proto **game [CSCrossYuanHangTrialRankListReq]
+	SC_CROSS_YUAN_HANG_TRIAL_RANK_LIST_ACK = 1575;		//	SCCrossYuanHangTrialRankListAck **SCCrossYuanHangTrialRankListAck **login.proto ** [SCCrossYuanHangTrialRankListAck]
+	CS_CROSS_YUAN_HANG_TRIAL_VIEW_LIST_REQ = 1576;		//	每次打开界面,或者隔一段时间发送一次,服务器会返回这段时间内变化的数据 **CSCrossYuanHangTrialViewListReq **login.proto **game [CSCrossYuanHangTrialViewListReq]
+	SC_CROSS_YUAN_HANG_TRIAL_VIEW_LIST_ACK = 1577;		//	SCCrossYuanHangTrialViewListAck **SCCrossYuanHangTrialViewListAck **login.proto ** [SCCrossYuanHangTrialViewListAck]
+	CS_CROSS_YUAN_HANG_TRIAL_VIEW_LIST_OUT_REQ = 1578;		//	CSCrossYuanHangTrialViewListOutReq **CSCrossYuanHangTrialViewListOutReq **login.proto **game [CSCrossYuanHangTrialViewListOutReq]
+	SC_CROSS_YUAN_HANG_TRIAL_VIEW_LIST_NTF = 1579;		//	SCCrossYuanHangTrialViewListNtf **SCCrossYuanHangTrialViewListNtf **login.proto ** [SCCrossYuanHangTrialViewListNtf]
+	CS_ACTIVITIES_EXCHANGE_REQ       = 1580;		//	CSActivitiesExchangeReq **CSActivitiesExchangeReq **login.proto **game [CSActivitiesExchangeReq]
+	SC_ACTIVITIES_EXCHANGE_ACK       = 1581;		//	SCActivitiesExchangeAck **SCActivitiesExchangeAck **login.proto **game [SCActivitiesExchangeAck]
+	SC_FASHION_PAPER_DECOMPOSE_ACK   = 1588;		//	SCFashionPaperDecomposeAck **SCFashionPaperDecomposeAck **login.proto ** [SCFashionPaperDecomposeAck]
+	CS_CROSS_YUAN_HANG_TRIAL_INFO_REQ = 1589;		//	查询飞艇信息 **CSCrossYuanHangTrialInfoReq **login.proto **game [CSCrossYuanHangTrialInfoReq]
+	SC_CROSS_YUAN_HANG_TRIAL_INFO_ACK = 1590;		//	SCCrossYuanHangTrialInfoAck **SCCrossYuanHangTrialInfoAck **login.proto ** [SCCrossYuanHangTrialInfoAck]
+	CS_CROSS_YUAN_HANG_TRIAL_LOG_REQ = 1591;		//	日志获取 **CSCrossYuanHangTrialLogReq **login.proto **game [CSCrossYuanHangTrialLogReq]
+	SC_CROSS_YUAN_HANG_TRIAL_LOG_ACK = 1592;		//	SCCrossYuanHangTrialLogAck **SCCrossYuanHangTrialLogAck **login.proto ** [SCCrossYuanHangTrialLogAck]
+	CS_RUSH_ACTIVITY_REQ             = 1593;		//	请求技能压制冲榜活动数据 **CSRushActivityReq **login.proto **game [CSRushActivityReq]
+	SC_RUSH_ACTIVITY_ACK             = 1594;		//	SCRushActivityAck **SCRushActivityAck **login.proto ** [SCRushActivityAck]
+	CS_RUSH_ACTIVITY_REWARD_REQ      = 1595;		//	请求技能压制冲榜活动奖励 **CSRushActivityRewardReq **login.proto **game [CSRushActivityRewardReq]
+	SC_RUSH_ACTIVITY_REWARD_ACK      = 1596;		//	SCRushActivityRewardAck **SCRushActivityRewardAck **login.proto ** [SCRushActivityRewardAck]
+	CS_RUSH_SKILL_ACTIVITY_RANK_REQ  = 1597;		//	CSRushSkillActivityRankReq **CSRushSkillActivityRankReq **login.proto **game,rank [CSRushSkillActivityRankReq]
+	SC_RUSH_SKILL_ACTIVITY_RANK_ACK  = 1598;		//	SCRushSkillActivityRankAck **SCRushSkillActivityRankAck **login.proto **game [SCRushSkillActivityRankAck]
+	CS_ACTIVITY_WHEEL_REFRESH_REQ    = 1599;		//	刷新转盘道具(未开启本轮时操作) **CSActivityWheelRefreshReq **login.proto **game [CSActivityWheelRefreshReq]
+	SC_ACTIVITY_WHEEL_REFRESH_ACK    = 1600;		//	SCActivityWheelRefreshAck **SCActivityWheelRefreshAck **login.proto ** [SCActivityWheelRefreshAck]
+	CS_ACTIVITY_WHEEL_OPEN_REWARD_REQ = 1601;		//	开启本轮转盘(开始获取奖励) **CSActivityWheelOpenRewardReq **login.proto **game [CSActivityWheelOpenRewardReq]
+	SC_ACTIVITY_WHEEL_OPEN_REWARD_ACK = 1602;		//	SCActivityWheelOpenRewardAck **SCActivityWheelOpenRewardAck **login.proto ** [SCActivityWheelOpenRewardAck]
+	CS_ACTIVITY_WHEEL_REWARD_REQ     = 1603;		//	转一次/转本轮(获取所有奖励) **CSActivityWheelRewardReq **login.proto **game [CSActivityWheelRewardReq]
+	SC_ACTIVITY_WHEEL_REWARD_ACK     = 1604;		//	SCActivityWheelRewardAck **SCActivityWheelRewardAck **login.proto ** [SCActivityWheelRewardAck]
+	CS_ACTIVITY_WHEEL_CLOSE_REWARD_REQ = 1605;		//	关闭本轮转盘 **CSActivityWheelCloseRewardReq **login.proto **game [CSActivityWheelCloseRewardReq]
+	SC_ACTIVITY_WHEEL_CLOSE_REWARD_ACK = 1606;		//	SCActivityWheelCloseRewardAck **SCActivityWheelCloseRewardAck **login.proto ** [SCActivityWheelCloseRewardAck]
+	SC_SKILL_EQUIP_CHANGE_NTF        = 1607;		//	神器变更通知 **SCSkillEquipChangeNtf **login.proto ** [SCSkillEquipChangeNtf]
+	CS_SKILL_EQUIP_UP_REQ            = 1608;		//	神器佩戴 **CSSkillEquipUpReq **login.proto **game [CSSkillEquipUpReq]
+	SC_SKILL_EQUIP_UP_ACK            = 1609;		//	SCSkillEquipUpAck **SCSkillEquipUpAck **login.proto ** [SCSkillEquipUpAck]
+	SC_SKILL_EQUIP_SLOT_DATA_NTF     = 1610;		//	神器槽位变更 **SCSkillEquipSlotDataNtf **login.proto ** [SCSkillEquipSlotDataNtf]
+	CS_SKILL_EQUIP_DOWN_REQ          = 1611;		//	卸下神器 **CSSkillEquipDownReq **login.proto **game [CSSkillEquipDownReq]
+	SC_SKILL_EQUIP_DOWN_ACK          = 1612;		//	SCSkillEquipDownAck **SCSkillEquipDownAck **login.proto ** [SCSkillEquipDownAck]
+	CS_SKILL_EQUIP_LEVEL_UP_REQ      = 1613;		//	神器升星 **CSSkillEquipLevelUpReq **login.proto **game [CSSkillEquipLevelUpReq]
+	SC_SKILL_EQUIP_LEVEL_UP_ACK      = 1614;		//	SCSkillEquipLevelUpAck **SCSkillEquipLevelUpAck **login.proto ** [SCSkillEquipLevelUpAck]
+	CS_SKILL_EQUIP_SLOT_LEVEL_UP_REQ = 1615;		//	神器槽位升级 **CSSkillEquipSlotLevelUpReq **login.proto **game [CSSkillEquipSlotLevelUpReq]
+	SC_SKILL_EQUIP_SLOT_LEVEL_UP_ACK = 1616;		//	SCSkillEquipSlotLevelUpAck **SCSkillEquipSlotLevelUpAck **login.proto ** [SCSkillEquipSlotLevelUpAck]
+	CS_SKILL_EQUIP_DECOMPOSE_REQ     = 1617;		//	神器分解 **CSSkillEquipDecomposeReq **login.proto **game [CSSkillEquipDecomposeReq]
+	SC_SKILL_EQUIP_DECOMPOSE_ACK     = 1618;		//	SCSkillEquipDecomposeAck **SCSkillEquipDecomposeAck **login.proto ** [SCSkillEquipDecomposeAck]
+	CS_CROSS_TOP_TOWER_FIGHT_LIST_REQ = 1620;		//	获取挑战列表 **CSCrossTopTowerFightListReq **login.proto **game [CSCrossTopTowerFightListReq]
+	SC_CROSS_TOP_TOWER_FIGHT_LIST_ACK = 1621;		//	SCCrossTopTowerFightListAck **SCCrossTopTowerFightListAck **login.proto ** [SCCrossTopTowerFightListAck]
+	CS_CROSS_TOP_TOWER_CHALLENGE_RESULT_REQ = 1622;		//	战斗结果通知 **CSCrossTopTowerChallengeResultReq **login.proto **game [CSCrossTopTowerChallengeResultReq]
+	SC_CROSS_TOP_TOWER_CHALLENGE_RESULT_ACK = 1623;		//	SCCrossTopTowerChallengeResultAck **SCCrossTopTowerChallengeResultAck **login.proto ** [SCCrossTopTowerChallengeResultAck]
+	CS_CROSS_TOP_TOWER_FORCE_WIN_REQ = 1624;		//	买路操作(直接胜利) **CSCrossTopTowerForceWinReq **login.proto **game [CSCrossTopTowerForceWinReq]
+	SC_CROSS_TOP_TOWER_FORCE_WIN_ACK = 1625;		//	SCCrossTopTowerForceWinAck **SCCrossTopTowerForceWinAck **login.proto ** [SCCrossTopTowerForceWinAck]
+	CS_CROSS_TOP_TOWER_FORCE_WIN_RANK_LIST_REQ = 1626;		//	获取买路排行榜 **CSCrossTopTowerForceWinRankListReq **login.proto **game [CSCrossTopTowerForceWinRankListReq]
+	SC_CROSS_TOP_TOWER_FORCE_WIN_RANK_LIST_ACK = 1627;		//	SCCrossTopTowerForceWinRankListAck **SCCrossTopTowerForceWinRankListAck **login.proto ** [SCCrossTopTowerForceWinRankListAck]
+	CS_CROSS_TOP_TOWER_CHALLENGE_REQ = 1628;		//	发起挑战,判断合法性 **CSCrossTopTowerChallengeReq **login.proto **game [CSCrossTopTowerChallengeReq]
+	SC_CROSS_TOP_TOWER_CHALLENGE_ACK = 1629;		//	SCCrossTopTowerChallengeAck **SCCrossTopTowerChallengeAck **login.proto ** [SCCrossTopTowerChallengeAck]
+	SC_HEAD_UPDATE_NTF               = 1630;		//	称号状态更新 **SCHeadUpdateNtf **login.proto ** [SCHeadUpdateNtf]
+	CS_HEAD_OPERATE_REQ              = 1631;		//	称号操作 **CSHeadOperateReq **login.proto **game [CSHeadOperateReq]
+	SC_HEAD_OPERATE_ACK              = 1632;		//	SCHeadOperateAck **SCHeadOperateAck **login.proto ** [SCHeadOperateAck]
+	CS_HEAD_DATA_REQ                 = 1633;		//	请求称号 **CSHeadDataReq **login.proto **game [CSHeadDataReq]
+	SC_HEAD_DATA_ACK                 = 1634;		//	SCHeadDataAck **SCHeadDataAck **login.proto ** [SCHeadDataAck]
+	CS_G_CROSS_GET_SERVER_STATE_REQ  = 1635;		//	server_type (31教堂地图) **CSGCrossGetServerStateReq **login.proto **game [CSGCrossGetServerStateReq]
+	SC_G_CROSS_GET_SERVER_STATE_ACK  = 1636;		//	SCGCrossGetServerStateAck **SCGCrossGetServerStateAck **login.proto ** [SCGCrossGetServerStateAck]
+	CS_G_CROSS_PLAYER_ENTER_MAP_REQ  = 1637;		//	角色进入地图 **CSGCrossPlayerEnterMapReq **login.proto **game [CSGCrossPlayerEnterMapReq]
+	SC_G_CROSS_PLAYER_ENTER_MAP_ACK  = 1638;		//	SCGCrossPlayerEnterMapAck **SCGCrossPlayerEnterMapAck **login.proto ** [SCGCrossPlayerEnterMapAck]
+	CS_G_CROSS_PLAYER_LEAVE_MAP_REQ  = 1639;		//	离开地图 **CSGCrossPlayerLeaveMapReq **login.proto **game [CSGCrossPlayerLeaveMapReq]
+	CS_G_CROSS_PLAYER_MAP_SYNC_POS_REQ = 1640;		//	客户端1s内发送的位置同步包(视野同步) **CSGCrossPlayerMapSyncPosReq **login.proto **game [CSGCrossPlayerMapSyncPosReq]
+	SC_G_CROSS_PLAYER_MAP_SYNC_POS_NTF = 1641;		//	位置同步消息(用来做视野同步) **SCGCrossPlayerMapSyncPosNtf **login.proto ** [SCGCrossPlayerMapSyncPosNtf]
+	SC_G_CROSS_PLAYER_ENTER_NTF      = 1646;		//	通知玩家当前有其他玩家进入自己视野 **SCGCrossPlayerEnterNtf **login.proto ** [SCGCrossPlayerEnterNtf]
+	SC_G_CROSS_PLAYER_LEAVE_NTF      = 1647;		//	SCGCrossPlayerLeaveNtf **SCGCrossPlayerLeaveNtf **login.proto ** [SCGCrossPlayerLeaveNtf]
+	CS_G_CROSS_PLAYER_SHOW_INFO_REQ  = 1648;		//	获取其他玩家角色信息,AOI地图显示使用(注意:每次发送不超过10个玩家,超过10个后服务器不会返回,做保护处理) **CSGCrossPlayerShowInfoReq **login.proto **game [CSGCrossPlayerShowInfoReq]
+	SC_G_CROSS_PLAYER_SHOW_INFO_NTF  = 1649;		//	SCGCrossPlayerShowInfoNtf **SCGCrossPlayerShowInfoNtf **login.proto ** [SCGCrossPlayerShowInfoNtf]
+	CS_SKILL_EQUIP_REMADE_REQ        = 1650;		//	神器重铸 **CSSkillEquipRemadeReq **login.proto **game [CSSkillEquipRemadeReq]
+	SC_SKILL_EQUIP_REMADE_ACK        = 1651;		//	SCSkillEquipRemadeAck **SCSkillEquipRemadeAck **login.proto ** [SCSkillEquipRemadeAck]
+	CS_SKILL_EQUIP_POOL_REQ          = 1652;		//	神器重铸尺子 **CSSkillEquipPoolReq **login.proto **game [CSSkillEquipPoolReq]
+	SC_SKILL_EQUIP_POOL_ACK          = 1653;		//	SCSkillEquipPoolAck **SCSkillEquipPoolAck **login.proto ** [SCSkillEquipPoolAck]
+	CS_GUILD_DEMON_INFO_REQ          = 1654;		//	公会魔王信息请求 **CSGuildDemonInfoReq **login.proto **game,guild [CSGuildDemonInfoReq]
+	SC_GUILD_DEMON_INFO_ACK          = 1655;		//	SCGuildDemonInfoAck **SCGuildDemonInfoAck **login.proto **game [SCGuildDemonInfoAck]
+	CS_GUILD_DEMON_FIGHT_REQ         = 1656;		//	公会魔王战斗请求 **CSGuildDemonFightReq **login.proto **game,guild [CSGuildDemonFightReq]
+	SC_GUILD_DEMON_FIGHT_ACK         = 1657;		//	SCGuildDemonFightAck **SCGuildDemonFightAck **login.proto **game [SCGuildDemonFightAck]
+	CS_GUILD_DEMON_GUILD_RANK_REQ    = 1658;		//	请求公会魔王公会排名 **CSGuildDemonGuildRankReq **login.proto **game,guild [CSGuildDemonGuildRankReq]
+	SC_GUILD_DEMON_GUILD_RANK_ACK    = 1659;		//	SCGuildDemonGuildRankAck **SCGuildDemonGuildRankAck **login.proto **game [SCGuildDemonGuildRankAck]
+	CS_GUILD_DEMON_MVP_RANK_REQ      = 1660;		//	请求公会魔王最强公会个人排名 **CSGuildDemonMVPRankReq **login.proto **game,guild [CSGuildDemonMVPRankReq]
+	SC_GUILD_DEMON_MVP_RANK_ACK      = 1661;		//	SCGuildDemonMVPRankAck **SCGuildDemonMVPRankAck **login.proto **game [SCGuildDemonMVPRankAck]
+	CS_GUILD_DEMON_BUY_FIGHT_COUNT_REQ = 1662;		//	请求购买公会魔王战斗次数 **CSGuildDemonBuyFightCountReq **login.proto **game [CSGuildDemonBuyFightCountReq]
+	SC_GUILD_DEMON_BUY_FIGHT_COUNT_ACK = 1663;		//	SCGuildDemonBuyFightCountAck **SCGuildDemonBuyFightCountAck **login.proto **game [SCGuildDemonBuyFightCountAck]
+	CS_ACTIVITY_SUMMON_REQ           = 1664;		//	召唤 **CSActivitySummonReq **login.proto **game [CSActivitySummonReq]
+	SC_ACTIVITY_SUMMON_ACK           = 1665;		//	SCActivitySummonAck **SCActivitySummonAck **login.proto ** [SCActivitySummonAck]
+	CS_ACTIVITY_SIGN_IN_REQ          = 1666;		//	CSActivitySignInReq **CSActivitySignInReq **login.proto **game [CSActivitySignInReq]
+	SC_ACTIVITY_SIGN_IN_ACK          = 1667;		//	SCActivitySignInAck **SCActivitySignInAck **login.proto ** [SCActivitySignInAck]
+	CS_SKILL_EQUIP_SHIFT_REQ         = 1668;		//	神器转移 **CSSkillEquipShiftReq **login.proto **game [CSSkillEquipShiftReq]
+	SC_SKILL_EQUIP_SHIFT_ACK         = 1669;		//	SCSkillEquipShiftAck **SCSkillEquipShiftAck **login.proto ** [SCSkillEquipShiftAck]
+	CS_CROSS_TOP_TOWER_CHALLENGE_VIEW_INFO_REQ = 1670;		//	获取挑战者view信息 **CSCrossTopTowerChallengeViewInfoReq **login.proto **game [CSCrossTopTowerChallengeViewInfoReq]
+	SC_CROSS_TOP_TOWER_CHALLENGE_VIEW_INFO_ACK = 1671;		//	SCCrossTopTowerChallengeViewInfoAck **SCCrossTopTowerChallengeViewInfoAck **login.proto ** [SCCrossTopTowerChallengeViewInfoAck]
+	CS_G_CROSS_PLAYER_MAP_SYNC_PARAM_REQ = 1672;		//	客户端模拟使用 **CSGCrossPlayerMapSyncParamReq **login.proto **game [CSGCrossPlayerMapSyncParamReq]
+	SC_G_CROSS_PLAYER_MAP_SYNC_PARAM_NTF = 1673;		//	SCGCrossPlayerMapSyncParamNtf **SCGCrossPlayerMapSyncParamNtf **login.proto ** [SCGCrossPlayerMapSyncParamNtf]
+	CS_COMPETITION_ON_VOTE_REQ       = 1674;		//	偶像季 主动投票 **CSCompetitionOnVoteReq **login.proto **game [CSCompetitionOnVoteReq]
+	SC_COMPETITION_ON_VOTE_ACK       = 1675;		//	SCCompetitionOnVoteAck **SCCompetitionOnVoteAck **login.proto ** [SCCompetitionOnVoteAck]
+	CS_COMPETITION_SELF_FANS_INFO_REQ = 1676;		//	偶像季 请求自己的粉丝榜 **CSCompetitionSelfFansInfoReq **login.proto **game [CSCompetitionSelfFansInfoReq]
+	SC_COMPETITION_SELF_FANS_INFO_ACK = 1677;		//	SCCompetitionSelfFansInfoAck **SCCompetitionSelfFansInfoAck **login.proto ** [SCCompetitionSelfFansInfoAck]
+	CS_COMPETITION_VOTE_RANK_REQ     = 1678;		//	偶像季 得票排行榜单 **CSCompetitionVoteRankReq **login.proto **game [CSCompetitionVoteRankReq]
+	SC_COMPETITION_VOTE_RANK_ACK     = 1679;		//	SCCompetitionVoteRankAck **SCCompetitionVoteRankAck **login.proto ** [SCCompetitionVoteRankAck]
+	CS_COMPETITION_FANS_REWARD_RANK_REQ = 1680;		//	偶像季 粉丝奖励榜 **CSCompetitionFansRewardRankReq **login.proto **game [CSCompetitionFansRewardRankReq]
+	SC_COMPETITION_FANS_REWARD_RANK_ACK = 1681;		//	SCCompetitionFansRewardRankAck **SCCompetitionFansRewardRankAck **login.proto ** [SCCompetitionFansRewardRankAck]
+	CS_COMPETITION_FANS_GET_REWARD_REQ = 1682;		//	偶像季 粉丝领奖 **CSCompetitionFansGetRewardReq **login.proto **game [CSCompetitionFansGetRewardReq]
+	SC_COMPETITION_FANS_GET_REWARD_ACK = 1683;		//	SCCompetitionFansGetRewardAck **SCCompetitionFansGetRewardAck **login.proto ** [SCCompetitionFansGetRewardAck]
+	CS_COMPETITION_FANS_DAY_REWARD_REQ = 1684;		//	偶像季  请求每日奖励 **CSCompetitionFansDayRewardReq **login.proto **game [CSCompetitionFansDayRewardReq]
+	SC_COMPETITION_FANS_DAY_REWARD_ACK = 1685;		//	SCCompetitionFansDayRewardAck **SCCompetitionFansDayRewardAck **login.proto ** [SCCompetitionFansDayRewardAck]
+	CS_COMPETITION_GET_PLAYER_VOTE_RANK_REQ = 1686;		//	偶像季  请求玩家票数排行榜 **CSCompetitionGetPlayerVoteRankReq **login.proto **game [CSCompetitionGetPlayerVoteRankReq]
+	SC_COMPETITION_GET_PLAYER_VOTE_RANK_ACK = 1687;		//	SCCompetitionGetPlayerVoteRankAck **SCCompetitionGetPlayerVoteRankAck **login.proto ** [SCCompetitionGetPlayerVoteRankAck]
+	CS_PET_DETAIL_INFO_REQ           = 1688;		//	背包界面只下发必要数据,后续通过打开宠物界面主动获取 **CSPetDetailInfoReq **login.proto **game [CSPetDetailInfoReq]
+	SC_PET_DETAIL_INFO_ACK           = 1689;		//	SCPetDetailInfoAck **SCPetDetailInfoAck **login.proto ** [SCPetDetailInfoAck]
+	CS_WISH_BOX_USE_REQ              = 1690;		//	使用许愿宝箱 **CSWishBoxUseReq **login.proto **game [CSWishBoxUseReq]
+	SC_WISH_BOX_USE_ACK              = 1691;		//	SCWishBoxUseAck **SCWishBoxUseAck **login.proto ** [SCWishBoxUseAck]
+	CS_WISH_UNLOCK_SLOT_REQ          = 1692;		//	解锁许愿宝箱槽位 **CSWishUnlockSlotReq **login.proto **game [CSWishUnlockSlotReq]
+	SC_UPDATE_WISH_SLOT_NTF          = 1694;		//	SCUpdateWishSlotNtf **SCUpdateWishSlotNtf **login.proto ** [SCUpdateWishSlotNtf]
+	SC_WISH_UNLOCK_SLOT_ACK          = 1695;		//	SCWishUnlockSlotAck **SCWishUnlockSlotAck **login.proto ** [SCWishUnlockSlotAck]
+	CS_WISH_SLOT_REQ                 = 1696;		//	许愿箱加速 + 领奖 **CSWishSlotReq **login.proto **game [CSWishSlotReq]
+	SC_WISH_SLOT_REQ_ACK             = 1697;		//	SCWishSlotReqAck **SCWishSlotReqAck **login.proto ** [SCWishSlotReqAck]
+	CS_ACTIVITIES_WORD_NOTICE_SET_REQ = 1698;		//	集字活动提醒设置 **CSActivitiesWordNoticeSetReq **login.proto **game [CSActivitiesWordNoticeSetReq]
+	SC_ACTIVITIES_WORD_NOTICE_SET_ACK = 1699;		//	SCActivitiesWordNoticeSetAck **SCActivitiesWordNoticeSetAck **login.proto ** [SCActivitiesWordNoticeSetAck]
+	SC_PET_QIYUE_DATA_NTF            = 1700;		//	契约槽位数据变更通知 **SCPetQiyueDataNtf **login.proto ** [SCPetQiyueDataNtf]
+	CS_PET_QIYUE_SLOT_UNLOCK_REQ     = 1701;		//	契约槽位解锁 **CSPetQiyueSlotUnlockReq **login.proto **game [CSPetQiyueSlotUnlockReq]
+	SC_PET_QIYUE_SLOT_UNLOCK_ACK     = 1702;		//	SCPetQiyueSlotUnlockAck **SCPetQiyueSlotUnlockAck **login.proto ** [SCPetQiyueSlotUnlockAck]
+	CS_PET_QIYUE_SLOT_IN_REQ         = 1703;		//	契约操作添加宠物(替换也使用该协议) **CSPetQiyueSlotInReq **login.proto **game [CSPetQiyueSlotInReq]
+	SC_PET_QIYUE_SLOT_IN_ACK         = 1704;		//	SCPetQiyueSlotInAck **SCPetQiyueSlotInAck **login.proto ** [SCPetQiyueSlotInAck]
+	CS_PET_QIYUE_SLOT_OUT_REQ        = 1705;		//	卸载契约槽宠物 **CSPetQiyueSlotOutReq **login.proto **game [CSPetQiyueSlotOutReq]
+	SC_PET_QIYUE_SLOT_OUT_ACK        = 1706;		//	SCPetQiyueSlotOutAck **SCPetQiyueSlotOutAck **login.proto ** [SCPetQiyueSlotOutAck]
+	CS_PET_QIYUE_BATTLE_PET_ATTR_REQ = 1707;		//	契约总属性面板中出阵宠物契约属性 **CSPetQiyueBattlePetAttrReq **login.proto **game [CSPetQiyueBattlePetAttrReq]
+	SC_PET_QIYUE_BATTLE_PET_ATTR_ACK = 1708;		//	SCPetQiyueBattlePetAttrAck **SCPetQiyueBattlePetAttrAck **login.proto ** [SCPetQiyueBattlePetAttrAck]
+	CS_CARD_LEVEL_EXCHANGE_REQ       = 1709;		//	卡片互换 **CSCardLevelExchangeReq **login.proto **game [CSCardLevelExchangeReq]
+	SC_CARD_LEVEL_EXCHANGE_ACK       = 1710;		//	SCCardLevelExchangeAck **SCCardLevelExchangeAck **login.proto ** [SCCardLevelExchangeAck]
+	SC_COMBINE_SERVER_ONLINE_NTF     = 1711;		//	上线合服通知 **SCCombineServerOnlineNtf **login.proto ** [SCCombineServerOnlineNtf]
+	CS_COMBINE_SERVER_INFO_REQ       = 1712;		//	合服公告内容请求 **CSCombineServerInfoReq **login.proto **game [CSCombineServerInfoReq]
+	SC_COMBINE_SERVER_INFO_ACK       = 1713;		//	SCCombineServerInfoAck **SCCombineServerInfoAck **login.proto ** [SCCombineServerInfoAck]
+	CS_CREDIT_RECHARGE_SHOP_ITEM_BUY_REQ = 1714;		//	bt服务器版本使用 **CSCreditRechargeShopItemBuyReq **login.proto **game [CSCreditRechargeShopItemBuyReq]
+	SC_CREDIT_RECHARGE_SHOP_ITEM_BUY_ACK = 1715;		//	SCCreditRechargeShopItemBuyAck **SCCreditRechargeShopItemBuyAck **login.proto ** [SCCreditRechargeShopItemBuyAck]
+	SC_RUNE_BASE_DATA_NTF            = 1716;		//	特权商店数据变化通知 **SCRuneBaseDataNtf **login.proto ** [SCRuneBaseDataNtf]
+	CS_RUNE_SPECIAL_PRIVILEGE_REWARD_REQ = 1717;		//	特权卡商店每日礼包领取 **CSRuneSpecialPrivilegeRewardReq **login.proto **game [CSRuneSpecialPrivilegeRewardReq]
+	SC_RUNE_SPECIAL_PRIVILEGE_REWARD_ACK = 1718;		//	SCRuneSpecialPrivilegeRewardAck **SCRuneSpecialPrivilegeRewardAck **login.proto ** [SCRuneSpecialPrivilegeRewardAck]
+	SC_PLAYER_BATTLE_ACCT_TIME_NTF   = 1719;		//	战斗加速时间通知 **SCPlayerBattleAcctTimeNtf **login.proto ** [SCPlayerBattleAcctTimeNtf]
+	SC_ERROR_MESSAGE_NTF             = 1720;		//	通用错误通知协议 **SCErrorMessageNtf **login.proto ** [SCErrorMessageNtf]
+	CS_CLIMBING_TOWER_DAY_REWARD_REQ = 1723;		//	试炼之塔试炼馈赠(每天获取一次奖励) **CSClimbingTowerDayRewardReq **login.proto **game [CSClimbingTowerDayRewardReq]
+	SC_CLIMBING_TOWER_DAY_REWARD_ACK = 1724;		//	SCClimbingTowerDayRewardAck **SCClimbingTowerDayRewardAck **login.proto ** [SCClimbingTowerDayRewardAck]
+	CS_BOLI_SHOP_LEVEL_UP_REQ        = 1725;		//	波利商城 **CSBoliShopLevelUpReq **login.proto **game [CSBoliShopLevelUpReq]
+	CS_BOLI_SHOP_REWARD_REQ          = 1727;		//	波利商城选择特权礼包 **CSBoliShopRewardReq **login.proto **game [CSBoliShopRewardReq]
+	SC_BOLI_SHOP_REWARD_ACK          = 1728;		//	SCBoliShopRewardAck **SCBoliShopRewardAck **login.proto ** [SCBoliShopRewardAck]
+	CS_BOLI_SHOP_BUY_REQ             = 1729;		//	波利商城购买 **CSBoliShopBuyReq **login.proto **game [CSBoliShopBuyReq]
+	SC_BOLI_DATA_CHANGE_NTF          = 1733;		//	SCBoliDataChangeNtf **SCBoliDataChangeNtf **login.proto ** [SCBoliDataChangeNtf]
+	SC_BOLI_SHOP_LEVEL_UP_ACK        = 1734;		//	SCBoliShopLevelUpAck **SCBoliShopLevelUpAck **login.proto ** [SCBoliShopLevelUpAck]
+	SC_BOLI_SHOP_BUY_ACK             = 1735;		//	SCBoliShopBuyAck **SCBoliShopBuyAck **login.proto ** [SCBoliShopBuyAck]
+	CS_BT_SHOP_INFO_REQ              = 1736;		//	RO币礼包商城 **CSBTShopInfoReq **login.proto **game [CSBTShopInfoReq]
+	SC_BT_SHOP_INFO_ACK              = 1737;		//	SCBTShopInfoAck **SCBTShopInfoAck **login.proto ** [SCBTShopInfoAck]
+	CS_BOLI_SHOP_INFO_REQ            = 1738;		//	获取波利商店信息 **CSBoliShopInfoReq **login.proto **game [CSBoliShopInfoReq]
+	SC_BOLI_SHOP_INFO_ACK            = 1739;		//	SCBoliShopInfoAck **SCBoliShopInfoAck **login.proto ** [SCBoliShopInfoAck]
+	CS_BT_RO_COIN_SHOP_ITEM_BUY_REQ  = 1740;		//	RO币礼包购买 **CSBTRoCoinShopItemBuyReq **login.proto **game [CSBTRoCoinShopItemBuyReq]
+	SC_BT_RO_COIN_SHOP_ITEM_BUY_ACK  = 1741;		//	SCBTRoCoinShopItemBuyAck **SCBTRoCoinShopItemBuyAck **login.proto ** [SCBTRoCoinShopItemBuyAck]
+	CS_ACTIVITY_SMASH_EGGS_REQ       = 1742;		//	bt砸蛋活动 **CSActivitySmashEggsReq **login.proto **game [CSActivitySmashEggsReq]
+	SC_ACTIVITY_SMASH_EGGS_ACK       = 1743;		//	SCActivitySmashEggsAck **SCActivitySmashEggsAck **login.proto ** [SCActivitySmashEggsAck]
+	CS_ACTIVITY_SMASH_EGGS_MSG_REQ   = 1744;		//	砸蛋记录获取 **CSActivitySmashEggsMsgReq **login.proto **game [CSActivitySmashEggsMsgReq]
+	SC_ACTIVITY_SMASH_EGGS_MSG_ACK   = 1745;		//	SCActivitySmashEggsMsgAck **SCActivitySmashEggsMsgAck **login.proto ** [SCActivitySmashEggsMsgAck]
+	SC_BT_FIRST_RECHARGE_NTF         = 1746;		//	//超值首充&百元大礼包 **SCBTFirstRechargeNtf **login.proto ** [SCBTFirstRechargeNtf]
+	CS_BT_FIRST_RECHARGE_REWARD_REQ  = 1747;		//	超值首充奖励获取 **CSBTFirstRechargeRewardReq **login.proto **game [CSBTFirstRechargeRewardReq]
+	SC_BT_FIRST_RECHARGE_REWARD_ACK  = 1748;		//	SCBTFirstRechargeRewardAck **SCBTFirstRechargeRewardAck **login.proto ** [SCBTFirstRechargeRewardAck]
+	SC_BT_RECHARGE100_NTF            = 1749;		//	百元大礼包领取奖励 **SCBTRecharge100Ntf **login.proto ** [SCBTRecharge100Ntf]
+	CS_BT_RECHARGE100_REWARD_REQ     = 1750;		//	CSBTRecharge100RewardReq **CSBTRecharge100RewardReq **login.proto **game [CSBTRecharge100RewardReq]
+	SC_BT_RECHARGE100_REWARD_ACK     = 1751;		//	SCBTRecharge100RewardAck **SCBTRecharge100RewardAck **login.proto ** [SCBTRecharge100RewardAck]
+
+}