{
    "package": null,
    "syntax": "proto2",
    "messages": [
        {
            "name": "common_protocol",
            "fields": [],
            "syntax": "proto2",
            "messages": [
                {
                    "name": "PlayerConnect",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "account",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "token",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "sign",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "platform",
                            "id": 4,
                            "options": {
                                "default": "dwc_def"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pay_platform",
                            "id": 5,
                            "options": {
                                "default": "dwc_def"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "channel",
                            "id": 6,
                            "options": {
                                "default": "0"
                            }
                        }
                    ]
                },
                {
                    "name": "PlayerConnectResult",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "servertime",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gaming",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "ver",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        }
                    ]
                }
            ],
            "isNamespace": true
        },
        {
            "name": "client2center_protocols",
            "fields": [],
            "syntax": "proto2",
            "messages": [
                {
                    "name": "packetc2center_player_connect",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2center_player_connect"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "common_protocol.PlayerConnect",
                            "name": "connectInfo",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetcenter2c_player_connect_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_center2c_player_connect_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "common_protocol.PlayerConnectResult",
                            "name": "resultInfo",
                            "id": 2
                        }
                    ]
                }
            ],
            "enums": [
                {
                    "name": "e_server_msg_type",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_mst_start_c2center",
                            "id": 30000
                        },
                        {
                            "name": "e_mst_c2center_player_connect",
                            "id": 30001
                        },
                        {
                            "name": "e_mst_start_center2c",
                            "id": 35000
                        },
                        {
                            "name": "e_mst_center2c_player_connect_result",
                            "id": 35001
                        },
                        {
                            "name": "e_mst_centerend_index",
                            "id": 40000
                        }
                    ]
                }
            ],
            "isNamespace": true
        },
        {
            "name": "msg_type_def",
            "fields": [],
            "syntax": "proto2",
            "enums": [
                {
                    "name": "e_msg_result_def",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_rmt_unknow",
                            "id": 0
                        },
                        {
                            "name": "e_rmt_success",
                            "id": 1
                        },
                        {
                            "name": "e_rmt_fail",
                            "id": 2
                        },
                        {
                            "name": "e_rmt_change_gate",
                            "id": 3
                        },
                        {
                            "name": "e_rmt_connect_full",
                            "id": 4
                        },
                        {
                            "name": "e_rmt_player_max",
                            "id": 5
                        },
                        {
                            "name": "e_rmt_has_dial_lottery",
                            "id": 6
                        },
                        {
                            "name": "e_rmt_error_nickname",
                            "id": 7
                        },
                        {
                            "name": "e_rmt_same_nickname",
                            "id": 8
                        },
                        {
                            "name": "e_rmt_length_beyond_range",
                            "id": 9
                        },
                        {
                            "name": "e_rmt_gold_not_enough",
                            "id": 10
                        },
                        {
                            "name": "e_rmt_ticket_not_enough",
                            "id": 11
                        },
                        {
                            "name": "e_rmt_room_full",
                            "id": 12
                        },
                        {
                            "name": "e_rmt_vip_under",
                            "id": 13
                        },
                        {
                            "name": "e_rmt_player_level_under",
                            "id": 14
                        },
                        {
                            "name": "e_rmt_turret_level_under",
                            "id": 15
                        },
                        {
                            "name": "e_rmt_friend_full",
                            "id": 16
                        },
                        {
                            "name": "e_rmt_exists_friend",
                            "id": 17
                        },
                        {
                            "name": "e_rmt_player_not_exists",
                            "id": 18
                        },
                        {
                            "name": "e_rmt_runout_count",
                            "id": 19
                        },
                        {
                            "name": "e_rmt_time_not_arrive",
                            "id": 20
                        },
                        {
                            "name": "e_rmt_bet_index_error",
                            "id": 21
                        },
                        {
                            "name": "e_rmt_outof_bet_limit",
                            "id": 22
                        },
                        {
                            "name": "e_rmt_no_find_table",
                            "id": 23
                        },
                        {
                            "name": "e_rmt_pwd_not_same",
                            "id": 24
                        },
                        {
                            "name": "e_rmt_format_invalid",
                            "id": 25
                        },
                        {
                            "name": "e_rmt_need_set_pwd",
                            "id": 26
                        },
                        {
                            "name": "e_rmt_pwd_error",
                            "id": 27
                        },
                        {
                            "name": "e_rmt_not_find_item",
                            "id": 28
                        },
                        {
                            "name": "e_rmt_friend_offline",
                            "id": 29
                        },
                        {
                            "name": "e_rmt_not_in_game",
                            "id": 30
                        },
                        {
                            "name": "e_rmt_cant_buyitem",
                            "id": 31
                        },
                        {
                            "name": "e_rmt_cannot_add_self",
                            "id": 32
                        },
                        {
                            "name": "e_rmt_chat_too_often",
                            "id": 33
                        },
                        {
                            "name": "e_rmt_exp_not_enough",
                            "id": 34
                        },
                        {
                            "name": "e_rmt_level_max",
                            "id": 35
                        },
                        {
                            "name": "e_rmt_cannot_collect",
                            "id": 36
                        },
                        {
                            "name": "e_rmt_has_bind_phone",
                            "id": 37
                        },
                        {
                            "name": "e_rmt_code_error",
                            "id": 38
                        },
                        {
                            "name": "e_rmt_beyond_limit",
                            "id": 39
                        },
                        {
                            "name": "e_rmt_not_bind_phone",
                            "id": 40
                        },
                        {
                            "name": "e_rmt_cannot_sendto_self",
                            "id": 41
                        },
                        {
                            "name": "e_rmt_room_notopen",
                            "id": 42
                        },
                        {
                            "name": "e_rmt_bet_full",
                            "id": 43
                        },
                        {
                            "name": "e_rmt_game_begun",
                            "id": 44
                        },
                        {
                            "name": "e_rmt_banker_not_bet",
                            "id": 45
                        },
                        {
                            "name": "e_rmt_banker_is_full",
                            "id": 46
                        },
                        {
                            "name": "e_rmt_can_not_leave",
                            "id": 47
                        },
                        {
                            "name": "e_rmt_has_receive_reward",
                            "id": 48
                        },
                        {
                            "name": "e_rmt_not_recharge",
                            "id": 49
                        },
                        {
                            "name": "e_rmt_custom_head_freezing",
                            "id": 50
                        },
                        {
                            "name": "e_rmt_now_banker_first",
                            "id": 51
                        },
                        {
                            "name": "e_rmt_has_in_banker_list",
                            "id": 52
                        },
                        {
                            "name": "e_rmt_now_is_banker",
                            "id": 53
                        },
                        {
                            "name": "e_rmt_is_not_banker",
                            "id": 54
                        },
                        {
                            "name": "e_rmt_haven_apply_leave",
                            "id": 55
                        },
                        {
                            "name": "e_rmt_banker_not_enough",
                            "id": 56
                        },
                        {
                            "name": "e_rmt_banker_betgold_is_full",
                            "id": 57
                        },
                        {
                            "name": "e_rmt_other_betgold_is_full",
                            "id": 58
                        },
                        {
                            "name": "e_rmt_error_game_state",
                            "id": 59
                        },
                        {
                            "name": "e_rmt_box_not_exist",
                            "id": 60
                        },
                        {
                            "name": "e_rmt_box_has_opened",
                            "id": 61
                        },
                        {
                            "name": "e_rmt_thank_you_not_enough",
                            "id": 62
                        },
                        {
                            "name": "e_rmt_now_is_you",
                            "id": 63
                        },
                        {
                            "name": "e_rmt_banker_protect",
                            "id": 64
                        },
                        {
                            "name": "e_rmt_snatch_is_you",
                            "id": 65
                        },
                        {
                            "name": "e_rmt_snatch_is_low",
                            "id": 66
                        },
                        {
                            "name": "e_rmt_last_speaker_not_finish",
                            "id": 67
                        },
                        {
                            "name": "e_rmt_speaker_beyond_max_count",
                            "id": 68
                        },
                        {
                            "name": "e_rmt_roping_over",
                            "id": 69
                        },
                        {
                            "name": "e_rmt_activity_outofdate",
                            "id": 70
                        },
                        {
                            "name": "e_rmt_activity_not_satisfy_cond",
                            "id": 71
                        },
                        {
                            "name": "e_rmt_time_over",
                            "id": 72
                        },
                        {
                            "name": "e_rmt_not_follow",
                            "id": 73
                        },
                        {
                            "name": "e_rmt_not_follow_roping",
                            "id": 74
                        },
                        {
                            "name": "e_rmt_chip_not_enough",
                            "id": 75
                        },
                        {
                            "name": "e_rmt_month_card_out_date",
                            "id": 76
                        },
                        {
                            "name": "e_rmt_not_follow_prize_claw",
                            "id": 77
                        },
                        {
                            "name": "e_rmt_box_lottery_has_finish",
                            "id": 78
                        },
                        {
                            "name": "e_rmt_is_game_item",
                            "id": 79
                        },
                        {
                            "name": "e_rmt_dragon_ball_not_enough",
                            "id": 80
                        },
                        {
                            "name": "e_rmt_entrance_ticket_not_enough",
                            "id": 81
                        },
                        {
                            "name": "e_rmt_match_not_start",
                            "id": 82
                        },
                        {
                            "name": "e_rmt_match_will_end",
                            "id": 83
                        },
                        {
                            "name": "e_rmt_boss_cant_use_item",
                            "id": 84
                        },
                        {
                            "name": "e_rmt_lucky_not_enough",
                            "id": 85
                        },
                        {
                            "name": "e_rmt_item_not_enough",
                            "id": 86
                        },
                        {
                            "name": "e_rmt_uptype_error",
                            "id": 87
                        },
                        {
                            "name": "e_rmt_uplevel_fail",
                            "id": 88
                        },
                        {
                            "name": "e_rmt_not_open_function",
                            "id": 89
                        },
                        {
                            "name": "e_rmt_finish",
                            "id": 90
                        },
                        {
                            "name": "e_rmt_not_in_lobby",
                            "id": 91
                        },
                        {
                            "name": "e_rmt_not_find_cdkey",
                            "id": 92
                        },
                        {
                            "name": "e_rmt_has_used_cdkey",
                            "id": 93
                        },
                        {
                            "name": "e_rmt_cdkey_outofdate",
                            "id": 94
                        },
                        {
                            "name": "e_rmt_cdkey_error_overmuch",
                            "id": 95
                        },
                        {
                            "name": "e_rmt_has_received_cdkey_rewrad",
                            "id": 96
                        },
                        {
                            "name": "e_rmt_payment_only_once",
                            "id": 97
                        },
                        {
                            "name": "e_rmt_win_beyond_limit",
                            "id": 98
                        },
                        {
                            "name": "e_rmt_lose_beyond_limit",
                            "id": 99
                        },
                        {
                            "name": "e_rmt_player_betgold_limit",
                            "id": 100
                        },
                        {
                            "name": "e_rmt_rate_limit",
                            "id": 101
                        },
                        {
                            "name": "e_rmt_not_new_player",
                            "id": 102
                        },
                        {
                            "name": "e_rmt_not_friend",
                            "id": 103
                        },
                        {
                            "name": "e_rmt_abandon_qianggou",
                            "id": 104
                        },
                        {
                            "name": "e_rmt_hold_qianggou",
                            "id": 105
                        },
                        {
                            "name": "e_rmt_not_hold_qianggou",
                            "id": 106
                        },
                        {
                            "name": "e_rmt_signup_beyond_maxcount",
                            "id": 107
                        },
                        {
                            "name": "e_rmt_not_find_game_server",
                            "id": 108
                        },
                        {
                            "name": "e_rmt_game_version_error",
                            "id": 109
                        },
                        {
                            "name": "e_rmt_cding",
                            "id": 110
                        },
                        {
                            "name": "e_rmt_using",
                            "id": 111
                        },
                        {
                            "name": "e_rmt_item_can_not_usetime",
                            "id": 112
                        },
                        {
                            "name": "e_rmt_use_item_viproom",
                            "id": 113
                        },
                        {
                            "name": "e_rmt_dbchip_not_enough",
                            "id": 114
                        },
                        {
                            "name": "e_rmt_not_find_bwroom",
                            "id": 115
                        },
                        {
                            "name": "e_rmt_item_uselimit",
                            "id": 116
                        },
                        {
                            "name": "e_rmt_resign_count_limit",
                            "id": 117
                        },
                        {
                            "name": "e_rmt_diamond_not_enough",
                            "id": 118
                        },
                        {
                            "name": "e_rmt_no_buff",
                            "id": 119
                        },
                        {
                            "name": "e_rmt_can_not_find_fish",
                            "id": 120
                        },
                        {
                            "name": "e_rmt_not_signed",
                            "id": 121
                        },
                        {
                            "name": "e_rmt_not_completed",
                            "id": 122
                        },
                        {
                            "name": "e_rmt_energy_not_enought",
                            "id": 123
                        },
                        {
                            "name": "e_rmt_jackpot_not_enought",
                            "id": 124
                        },
                        {
                            "name": "e_rmt_has_bind_id_card",
                            "id": 125
                        },
                        {
                            "name": "e_rmt_number_error",
                            "id": 126
                        },
                        {
                            "name": "e_rmt_blue_level_under",
                            "id": 127
                        },
                        {
                            "name": "e_rmt_not_blue_lux",
                            "id": 128
                        },
                        {
                            "name": "e_rmt_not_blue_player",
                            "id": 129
                        },
                        {
                            "name": "e_rmt_not_blue_year",
                            "id": 130
                        },
                        {
                            "name": "e_rmt_daily_exchange_limit",
                            "id": 131
                        },
                        {
                            "name": "e_rmt_has_signed",
                            "id": 132
                        }
                    ]
                },
                {
                    "name": "e_item_type_def",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_itd_gold",
                            "id": 1
                        },
                        {
                            "name": "e_itd_diamond",
                            "id": 2
                        },
                        {
                            "name": "e_itd_ticket",
                            "id": 3
                        },
                        {
                            "name": "e_itd_count_acc",
                            "id": 4
                        },
                        {
                            "name": "e_itd_iconcustom",
                            "id": 5
                        },
                        {
                            "name": "e_itd_photoframe",
                            "id": 6
                        },
                        {
                            "name": "e_itd_auto_fire",
                            "id": 7
                        },
                        {
                            "name": "e_itd_vip",
                            "id": 8
                        },
                        {
                            "name": "e_itd_exchange",
                            "id": 9
                        },
                        {
                            "name": "e_itd_nickname",
                            "id": 10
                        },
                        {
                            "name": "e_itd_fish_item",
                            "id": 11
                        },
                        {
                            "name": "e_itd_materialstone",
                            "id": 12
                        },
                        {
                            "name": "e_itd_call",
                            "id": 13
                        },
                        {
                            "name": "e_itd_monthcard",
                            "id": 14
                        },
                        {
                            "name": "e_itd_active",
                            "id": 15
                        },
                        {
                            "name": "e_itd_turret",
                            "id": 16
                        },
                        {
                            "name": "e_itd_torpedo",
                            "id": 17
                        },
                        {
                            "name": "e_itd_dimensity",
                            "id": 18
                        },
                        {
                            "name": "e_itd_contribution",
                            "id": 19
                        },
                        {
                            "name": "e_itd_chip",
                            "id": 20
                        },
                        {
                            "name": "e_itd_material",
                            "id": 21
                        },
                        {
                            "name": "e_itd_time_acc",
                            "id": 22
                        },
                        {
                            "name": "e_itd_recharge",
                            "id": 23
                        },
                        {
                            "name": "e_itd_dimensity_discount",
                            "id": 24
                        },
                        {
                            "name": "e_itd_lottery_ticket",
                            "id": 25
                        },
                        {
                            "name": "e_itd_weekcard",
                            "id": 26
                        },
                        {
                            "name": "e_itd_half_price_violent",
                            "id": 27
                        },
                        {
                            "name": "e_itd_exchange_stone",
                            "id": 28
                        },
                        {
                            "name": "e_itd_turret_level",
                            "id": 29
                        },
                        {
                            "name": "e_itd_turret_chip",
                            "id": 30
                        },
                        {
                            "name": "e_itd_turret_gift",
                            "id": 31
                        },
                        {
                            "name": "e_itd_gift",
                            "id": 32
                        },
                        {
                            "name": "e_itd_dragon_ball_chip",
                            "id": 33
                        },
                        {
                            "name": "e_itd_give_bead",
                            "id": 34
                        },
                        {
                            "name": "e_itd_sex",
                            "id": 35
                        },
                        {
                            "name": "e_itd_createtime",
                            "id": 37
                        },
                        {
                            "name": "e_itd_used_bead",
                            "id": 38
                        },
                        {
                            "name": "e_itd_is_new_addplayer",
                            "id": 39
                        },
                        {
                            "name": "e_itd_channel",
                            "id": 40
                        },
                        {
                            "name": "e_itd_deviceid",
                            "id": 41
                        },
                        {
                            "name": "e_itd_player_level",
                            "id": 42
                        },
                        {
                            "name": "e_itd_blue_vip",
                            "id": 43
                        },
                        {
                            "name": "e_itd_gold_monthcard",
                            "id": 44
                        },
                        {
                            "name": "e_itd_diamond_monthcard",
                            "id": 45
                        },
                        {
                            "name": "e_itd_medium_grade_room",
                            "id": 50
                        },
                        {
                            "name": "e_itd_high_grade_room",
                            "id": 51
                        },
                        {
                            "name": "e_itd_crocodile_score",
                            "id": 52
                        },
                        {
                            "name": "e_itd_color_egg",
                            "id": 53
                        },
                        {
                            "name": "e_itd_torpedo_gift",
                            "id": 54
                        },
                        {
                            "name": "e_itd_activity_item",
                            "id": 55
                        },
                        {
                            "name": "e_itd_monkey_score",
                            "id": 56
                        },
                        {
                            "name": "e_itd_tomorrow_buff",
                            "id": 57
                        },
                        {
                            "name": "e_itd_energy",
                            "id": 58
                        },
                        {
                            "name": "e_itd_vip_exp",
                            "id": 60
                        },
                        {
                            "name": "e_itd_player_exp",
                            "id": 61
                        },
                        {
                            "name": "e_itd_goldingot",
                            "id": 62
                        },
                        {
                            "name": "e_itd_tombola",
                            "id": 63
                        },
                        {
                            "name": "e_itd_wing",
                            "id": 64
                        },
                        {
                            "name": "e_itd_buff",
                            "id": 100
                        },
                        {
                            "name": "e_itd_phone_card",
                            "id": 101
                        },
                        {
                            "name": "e_itd_jd_card",
                            "id": 102
                        },
                        {
                            "name": "e_itd_legendary_fish_gold",
                            "id": 104
                        },
                        {
                            "name": "e_itd_vip_point",
                            "id": 105
                        },
                        {
                            "name": "e_itd_red_packet",
                            "id": 106
                        },
                        {
                            "name": "e_itd_JD_chip",
                            "id": 107
                        },
                        {
                            "name": "e_itd_dragonball",
                            "id": 108
                        },
                        {
                            "name": "e_itd_glorycrystal",
                            "id": 109
                        },
                        {
                            "name": "e_itd_base_turret",
                            "id": 515
                        },
                        {
                            "name": "e_itd_trigger_event",
                            "id": 666
                        }
                    ]
                },
                {
                    "name": "e_turret_def",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_turret_base",
                            "id": 1
                        }
                    ]
                },
                {
                    "name": "e_item_id_def",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_it_gold",
                            "id": 1
                        },
                        {
                            "name": "e_it_diamond",
                            "id": 2
                        },
                        {
                            "name": "e_it_ticket",
                            "id": 3
                        },
                        {
                            "name": "e_it_dimensity",
                            "id": 28
                        },
                        {
                            "name": "e_it_chip",
                            "id": 30
                        }
                    ]
                },
                {
                    "name": "e_sex_def",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "sex_unknown",
                            "id": 0
                        },
                        {
                            "name": "sex_boy",
                            "id": 1
                        },
                        {
                            "name": "sex_girl",
                            "id": 2
                        },
                        {
                            "name": "sex_max",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "ENotifyType",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "NotifyTypeSys",
                            "id": 200
                        },
                        {
                            "name": "NotifyTypePlayerSpeaker",
                            "id": 199
                        },
                        {
                            "name": "NotifyTypeWinningPrize",
                            "id": 198
                        },
                        {
                            "name": "NotifyTypeImportantConsume",
                            "id": 197
                        },
                        {
                            "name": "NotifyTypeRobot",
                            "id": 196
                        }
                    ]
                },
                {
                    "name": "ENotifyShowPos",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "pos_up",
                            "id": 0
                        },
                        {
                            "name": "pos_down",
                            "id": 1
                        }
                    ]
                },
                {
                    "name": "BoxLotteryResult",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "result_big_prize",
                            "id": 0
                        },
                        {
                            "name": "result_samll_prize",
                            "id": 1
                        },
                        {
                            "name": "result_thank_you",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "RechargeType",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "typeGold",
                            "id": 1
                        },
                        {
                            "name": "typeDiamond",
                            "id": 2
                        },
                        {
                            "name": "typeMonthCard",
                            "id": 3
                        },
                        {
                            "name": "typeNormalGift",
                            "id": 4
                        },
                        {
                            "name": "typeTurret",
                            "id": 5
                        },
                        {
                            "name": "typeLimitTimeGift",
                            "id": 6
                        },
                        {
                            "name": "typeTriggerGift",
                            "id": 7
                        },
                        {
                            "name": "typeDailyGift",
                            "id": 8
                        },
                        {
                            "name": "typeWeekCard",
                            "id": 9
                        },
                        {
                            "name": "typeVipLimitGift",
                            "id": 10
                        },
                        {
                            "name": "typeDailyTreasure",
                            "id": 11
                        },
                        {
                            "name": "typeUpToLevel",
                            "id": 20
                        },
                        {
                            "name": "typeNyGiftGoldChange",
                            "id": 21
                        }
                    ]
                }
            ],
            "isNamespace": true
        },
        {
            "name": "msg_info_def",
            "fields": [],
            "syntax": "proto2",
            "messages": [
                {
                    "name": "msg_gift",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "ActivityItemInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "ItemInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "msg_quest_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "received",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "combinationQuests",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "end_time",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "param",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "ServiceInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "infoType",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "key",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "value",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "BoxInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isOpen",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "containGold",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "ActivityReceiveInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isReceive",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isFinish",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "GiftInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gift_id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "end_time",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "PayInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "payid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "paycount",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endtime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canpay",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "SailCeremonyInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 1
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "signCheck",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "totalSignCheck",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "vipCheck",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "achieveLvCheck",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "piggyBankFishGold",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "piggyBankOnlineGold",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curPiggyBankGold",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "topAchievementPoints",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "achievementPoints",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "achievementLv",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canRecvMysteryBox",
                            "id": 12
                        }
                    ]
                },
                {
                    "name": "msg_account_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "aid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "diamond",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ticket",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "chip",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "redPacket",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldingot",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "tombola",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "viplvl",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "vipexp",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headId",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameId",
                            "id": 13
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sex",
                            "id": 14
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "platform",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerlvl",
                            "id": 16
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turretlvl",
                            "id": 17
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "monthCardRemainSecondTime",
                            "id": 18
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldMonthCardRemainSecondTime",
                            "id": 19
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "diamondMonthCardRemainSecondTime",
                            "id": 20
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasReceiveRechargeReward",
                            "id": 21
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curRecharge",
                            "id": 22
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "todayRecharge",
                            "id": 23
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "create_time",
                            "id": 24
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "monthCard_time",
                            "id": 25
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldMonthCard_time",
                            "id": 26
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "diamondMonthCard_time",
                            "id": 27
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dailyActive",
                            "id": 28
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weeklyActive",
                            "id": 29
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "hasGetDailyActiveBox",
                            "id": 30
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "hasGetWeeklyActiveBox",
                            "id": 31
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasReceiveMonthCardReward",
                            "id": 32
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasReceiveGoldMonthCardReward",
                            "id": 33
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasReceiveDiamondMonthCardReward",
                            "id": 34
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "collected",
                            "id": 35
                        },
                        {
                            "rule": "repeated",
                            "type": "PayInfo",
                            "name": "payinfos",
                            "id": 36
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "newGuildHasFinishStep",
                            "id": 37
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "todayAirdropCount",
                            "id": 38
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "todayAirdropErrorCount",
                            "id": 39
                        },
                        {
                            "rule": "repeated",
                            "type": "ServiceInfo",
                            "name": "serviceInfos",
                            "id": 40
                        },
                        {
                            "rule": "repeated",
                            "type": "GiftInfo",
                            "name": "giftinfos",
                            "id": 41
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "blueVipLvl",
                            "id": 42
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasReciveVIPMoney",
                            "id": 43
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "onlineRewardIndex",
                            "id": 44
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "onlineRewardTime",
                            "id": 45
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "onlineRewardBuff",
                            "id": 46
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isBindMobilePhone",
                            "id": 47
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isVIPBindMobilePhone",
                            "id": 48
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "updateNicknameCount",
                            "id": 49
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "vipRewardCheck",
                            "id": 50
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipPoint",
                            "id": 51
                        },
                        {
                            "rule": "repeated",
                            "type": "PayInfo",
                            "name": "diamondPayinfos",
                            "id": 52
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "SevenDayRechargeCurDay",
                            "id": 53
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "SevenDayRechargeTicket",
                            "id": 54
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "SevenDayRechargeEndTime",
                            "id": 55
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "SevenDayRechargeLeftSeconds",
                            "id": 56
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "RedPacketEndTime",
                            "id": 57
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekCardRemainSecondTime",
                            "id": 58
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekCard_time",
                            "id": 59
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasReceiveWeekCardReward",
                            "id": 60
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dailyGrowGiftLottery",
                            "id": 61
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isVertifyIdCard",
                            "id": 62
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dailyExchangeTicket",
                            "id": 63
                        },
                        {
                            "rule": "optional",
                            "type": "SailCeremonyInfo",
                            "name": "sailInfo",
                            "id": 64
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "returnBenifitEndTime",
                            "id": 65
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "returnBenifitRecharged",
                            "id": 66
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "returnBenifitRechargedCheck",
                            "id": 67
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "returnBenifitLoginDay",
                            "id": 68
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "returnBenifitCanLogin",
                            "id": 69
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "abysmFishingKingEndTime",
                            "id": 70
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "abysmFishingKingSignCount",
                            "id": 71
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "abysmFishingKingRechared",
                            "id": 72
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "abysmFishingKingCanSign",
                            "id": 73
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "JDChip",
                            "id": 74
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "DragonBall",
                            "id": 75
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "GloryCrystal",
                            "id": 76
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "DragonballLotteryLuckyValue",
                            "id": 77
                        }
                    ]
                },
                {
                    "name": "PlayerIntProp",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "propType",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "val",
                            "id": 2
                        }
                    ]
                }
            ],
            "isNamespace": true
        },
        {
            "name": "client2gate_protocols",
            "fields": [],
            "syntax": "proto2",
            "messages": [
                {
                    "name": "packetc2g_heartbeat",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2g_heartbeat"
                            }
                        }
                    ]
                },
                {
                    "name": "packetg2c_heartbeat",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_g2c_heartbeat"
                            }
                        }
                    ]
                },
                {
                    "name": "msg_packet",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "msgid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "bytes",
                            "name": "msginfo",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packet_g2c_send_msglist",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_g2c_send_msglist"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_packet",
                            "name": "msgpaks",
                            "id": 3
                        }
                    ]
                }
            ],
            "enums": [
                {
                    "name": "e_server_msg_type",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_mst_start_c2g",
                            "id": 300
                        },
                        {
                            "name": "e_mst_c2g_heartbeat",
                            "id": 301
                        },
                        {
                            "name": "e_mst_g2c_send_msglist",
                            "id": 402
                        },
                        {
                            "name": "e_mst_g2c_heartbeat",
                            "id": 403
                        },
                        {
                            "name": "e_mst_cgend_index",
                            "id": 500
                        }
                    ]
                }
            ],
            "isNamespace": true
        },
        {
            "name": "client2world_protocols",
            "fields": [],
            "syntax": "proto2",
            "messages": [
                {
                    "name": "packet_c2w_timesync",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_timesync"
                            }
                        }
                    ]
                },
                {
                    "name": "packet_w2c_timesync_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_timesync_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "server_time",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_ask_login",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_asklogin"
                            }
                        }
                    ]
                },
                {
                    "name": "msg_game_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gameid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gamever",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curOnlineNum",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_ask_login_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_asklogin_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_info_def.msg_account_info",
                            "name": "account_info",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_game_info",
                            "name": "game_list",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gaming",
                            "id": 4,
                            "options": {
                                "default": 0
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_enter_game",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_enter_game"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gameid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gamever",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_enter_game_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_enter_game_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_gm_command",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_command"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "command",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_gm_command_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_command_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_ask_for_pay",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_ask_for_pay"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "channel",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pay_code",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pay_type",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_ask_for_pay_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_ask_for_pay_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "order_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_ask_check_payment",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_ask_check_payment"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "orderid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "ex_mark",
                            "id": 3,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "payType",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_ask_test_payment",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_ask_test_payment"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "payid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "ex_mark",
                            "id": 3,
                            "options": {
                                "default": false
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_ask_check_payment_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_ask_check_payment_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "payid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "result",
                            "id": 3,
                            "options": {
                                "default": true
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold_count",
                            "id": 4,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ticket_count",
                            "id": 5,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "rewardItem",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ActivityItemInfo",
                            "name": "activityItem",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2w_free_gift_payment",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_free_gift_payment"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "payid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "ex_mark",
                            "id": 3,
                            "options": {
                                "default": false
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_open_gift",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_open_gift"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_open_gift_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_open_gift_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_leave_game",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_leave_game"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_leave_game_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_leave_game_result"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_player_kick",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_player_kick"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_gamelist",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_gamelist"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_gamelist_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_gamelist_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_game_info",
                            "name": "game_list",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_first_login",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_first_login"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_first_login_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_first_login_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_enter_fish_game",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_enter_fish_game"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gamever",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_enter_fish_game_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_enter_fish_game_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "msg_airdropitem",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "uuid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pwd",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftsecond",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveId",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetc2w_create_airdrop",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_create_airdrop"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pwd",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_create_airdrop_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_create_airdrop_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pwd",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "uuid",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_airdrop_list",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_airdrop_list"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "bplayerairdrop",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_airdrop_list_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_airdrop_list_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "bplayerairdrop",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_airdropitem",
                            "name": "items",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "errorcount",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_airdrop_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_airdrop_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "uuid",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_airdrop_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_airdrop_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "msg_airdropitem",
                            "name": "item",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_draw_airdrop",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_draw_airdrop"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "uuid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pwd",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_draw_airdrop_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_draw_airdrop_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "msg_airdropitem",
                            "name": "item",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_vip_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_vip_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_vip_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_vip_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_check_vip_money_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_check_vip_money_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_timer_update",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_timer_update"
                            }
                        }
                    ]
                },
                {
                    "name": "recordInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "param",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_syn_record_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_syn_record_info"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "recordInfo",
                            "name": "recordList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_pay_by_diamond",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_pay_by_diamond"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "payid",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_pay_by_diamond_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_pay_by_diamond_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "payid",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_exchange_vip_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_exchange_vip_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_exchange_vip_item_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_exchange_vip_item_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "storeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "store",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packet_c2w_sync_global_data",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_sync_global_data"
                            }
                        }
                    ]
                },
                {
                    "name": "packet_w2c_sync_global_data_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_sync_global_data_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "storeInfo",
                            "name": "vipExchangeStore",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "firstRechargeGiftPayCount",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packet_w2c_trigger_seven_day_rechage",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_trigger_seven_day_rechage"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftsecond",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "treasureItem",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemCount",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_trigger_daily_treasure",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_trigger_daily_treasure"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "resetCard",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "treasureItem",
                            "name": "treasureList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_daily_treasure_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_daily_treasure_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_daily_treasure_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_daily_treasure_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "randCount",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_treasure_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_treasure_lottery"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_treasure_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_treasure_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "treasureItem",
                            "name": "treasureList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_sail_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_sail_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_sail_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_sail_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "resultParam",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_syn_sail_piggy_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_syn_sail_piggy_gold"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_sail_piggy_gold_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_sail_piggy_gold_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "piggyGold",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishGold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "onlineGold",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_sail_achieve_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_sail_achieve_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_sail_achieve_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_sail_achieve_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_trigger_sail_achieve",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_trigger_sail_achieve"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_info_def.SailCeremonyInfo",
                            "name": "sailInfo",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "sailLotteryInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemID",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_sail_get_lottery_history",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_sail_get_lottery_history"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_sail_get_lottery_history_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_sail_get_lottery_history_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "sailLotteryInfo",
                            "name": "his",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_return_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_return_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_return_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_return_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_return_recharge_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_return_recharge_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_return_recharge_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_return_recharge_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_abysm_sign",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_abysm_sign"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_abysm_sign_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_abysm_sign_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "rewardItem",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_dragonball_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_dragonball_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_dragonball_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_dragonball_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curlucky",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dragonball",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewards",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_notify"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "content",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "notifyType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "talkerNickName",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "talkerVIPLevel",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "hasMonthCard",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "repCount",
                            "id": 8,
                            "options": {
                                "default": 1
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "interval",
                            "id": 9,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "showPos",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_mails",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_mails"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastTime",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "mail_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "title",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "sender",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "content",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isRecvive",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_gift",
                            "name": "gifts",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "senderId",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_mails_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_mails_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastTime",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "mail_info",
                            "name": "mails",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_mail_gifts",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_mail_gifts"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_mail_gifts_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_mail_gifts_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_remove_mail",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_remove_mail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_remove_mail_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_remove_mail_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_accept_gift_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_accept_gift_notify"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_send_mail_log",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_send_mail_log"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastTime",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "SendMailLogInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sendTime",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "firendId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "content",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "title",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "friendNickName",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_send_mail_log_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_send_mail_log_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "SendMailLogInfo",
                            "name": "logList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastTime",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_remove_mail_log",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_remove_mail_log"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_remove_mail_log_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_remove_mail_log_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "mailId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "RankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipLevel",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerlv",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_coin_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_coin_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_coin_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_coin_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "RankInfo",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfRank",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "RechargeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rmb",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipLevel",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_recharge_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_recharge_rank"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_yesterday",
                            "id": 2,
                            "options": {
                                "default": false
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_recharge_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_recharge_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "RechargeInfo",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfRank",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfrmb",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_yesterday",
                            "id": 5,
                            "options": {
                                "default": false
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_coin_growth",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_coin_growth"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_coin_growth_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_coin_growth_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "RankInfo",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfRank",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "selfGold",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_buy_commodity",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_buy_commodity"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "commodityId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_buy_commodity_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_buy_commodity_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "commodityId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_lottery_growth_gift",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_lottery_growth_gift"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_lottery_growth_gift_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_lottery_growth_gift_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_bind_phone",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_bind_phone"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "phone",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bindType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "newPwd",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "name",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "QQ",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_bind_phone_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_bind_phone_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bindType",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_verify_code",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_verify_code"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "code",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_verify_code_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_verify_code_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_verify_id_card",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_verify_id_card"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "name",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "idnumber",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_verify_id_card_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_verify_id_card_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_update_nickname",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_update_nickname"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_update_nickname_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_update_nickname_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_self_record",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_self_record"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_self_record_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_self_record_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "maxCoin",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "maxDiamond",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "maxTicket",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_finish_one_new_guild",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_finish_one_new_guild"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "stepId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_finish_one_new_guild_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_finish_one_new_guild_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "stepId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_last_rechargelist",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_last_rechargelist"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_last_rechargelist_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_last_rechargelist_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "goldPayIdList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "gemPayIdList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_questreward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_questreward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questid",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_questreward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_questreward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "nextQuestId",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "nextQuestCount",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2w_recvall_questreward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recvall_questreward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recvall_questreward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recvall_questreward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "questid",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "active",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_quest"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardRecvList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questType",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curScore",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_quest_score",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_quest_score"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_quest_score_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_quest_score_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_active_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_active_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questType",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_active_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_active_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questType",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_quest_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_quest_notify"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "day",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_month_card_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_month_card_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_month_card_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_month_card_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_week_card_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_week_card_reward"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_week_card_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_week_card_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_online_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_online_reward"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_online_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_online_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "onlineTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_recharge_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_recharge_reward"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_recharge_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_recharge_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_online_reward_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_online_reward_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_online_reward_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_online_reward_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "recvIdList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_sign",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_sign"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "double",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_sign_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_sign_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "double",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "itemList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_sign_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_sign_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signtype",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_sign_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_sign_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signtype",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "keepSignCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "signUpLevel",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canSign",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "hasSignCount",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "sevenDayCanSign",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_recv_sevenday_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_recv_sevenday_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "day",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_recv_sevenday_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_recv_sevenday_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "day",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "itemList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "phone",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_exchange_state",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_exchange_state"
                            }
                        }
                    ]
                },
                {
                    "name": "ExchangeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "chgId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "state",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_exchange_state_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_exchange_state_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangeInfo",
                            "name": "infoList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_exchange_count",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_exchange_count"
                            }
                        }
                    ]
                },
                {
                    "name": "ExchangeCountInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "chgId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "hasExchangeCount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_exchange_count_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_exchange_count_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangeCountInfo",
                            "name": "G_InfoList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangeCountInfo",
                            "name": "P_InfoList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_notice",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_notice"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastTime",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "NoticeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "genTime",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "deadTime",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "title",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "content",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "order",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_notice_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_notice_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "NoticeInfo",
                            "name": "infoList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastTime",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_activity_state",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_activity_state"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_activity_state_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_activity_state_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ActivityReceiveInfo",
                            "name": "receiveInfo",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityCurRecharge",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_cdkey",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_cdkey"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "cdkey",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_cdkey_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_cdkey_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_sync_activity_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_sync_activity_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "active",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "hasGetActiveBox",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_grow_fund_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_grow_fund_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_grow_fund_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_grow_fund_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "isReceived",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rechared",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_grow_fund_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_grow_fund_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_grow_fund_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_grow_fund_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_grow_fund_record",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_grow_fund_record"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_activity_quest_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_activity_quest_notify"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "param",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endtime",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_new_year_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_new_year_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "signList",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_new_year_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_new_year_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_new_year_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_new_year_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_national_day_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_national_day_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "signList",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questBranch",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardRecvList",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetw2c_national_day_quest_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_national_day_quest_notify"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endtime",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_national_day_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_national_day_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_national_day_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_national_day_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_national_day_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_national_day_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_national_day_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_national_day_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "branch",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "nextTaskId",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_national_day_choose_task",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_national_day_choose_task"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "branch",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_national_day_choose_task_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_national_day_choose_task_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "branch",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "nextTaskId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_spring_day_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_spring_day_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "signList",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_spring_day_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_spring_day_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_spring_day_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_spring_day_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_hunt_fish_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_hunt_fish_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_hunt_fish_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_hunt_fish_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_hunt_fish_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_hunt_fish_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_hunt_fish_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_hunt_fish_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_hunt_fish_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_hunt_fish_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_recharge_activity_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_recharge_activity_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "totalRecharge",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardRecvList",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_recharge_activity_rebate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recharge_activity_rebate"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recharge_activity_rebate_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recharge_activity_rebate_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_wuyi_vacation_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_wuyi_vacation_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canSign",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "haiShenList",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "handbooksAwardStat",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "handbooksStat",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "paddyCount",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_wuyi_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_wuyi_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_wuyi_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_wuyi_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exHandbooksId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_wuyi_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_wuyi_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_wuyi_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_wuyi_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_wuyi_handbooks_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_wuyi_handbooks_gold"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_wuyi_handbooks_gold_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_wuyi_handbooks_gold_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_wuyi_handbooks_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_wuyi_handbooks_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_wuyi_handbooks_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_wuyi_handbooks_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "typelist",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksGold",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_wuyi_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_wuyi_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_wuyi_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_wuyi_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "pointRewardInfos",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "received",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "pointInfos",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_room_quest_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_room_quest_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "pointRewardInfos",
                            "name": "pointRewardinfos",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "pointInfos",
                            "name": "questPoints",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sharkCardType",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_room_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_room_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_room_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_room_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sharkCardType",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_room_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_room_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_room_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_room_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_room_quest_point_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_room_quest_point_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_room_quest_point_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_room_quest_point_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_catch_fish_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_catch_fish_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "coinCount",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "catchFishHistory",
                            "name": "historyList",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "catchFishHistory",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "catchFishInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_catch_fish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_catch_fish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishType",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "netType",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_catch_fish_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_catch_fish_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "netType",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "catchFishInfo",
                            "name": "catchFishInfo",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_catch_fish_history",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_catch_fish_history"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_catch_fish_history_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_catch_fish_history_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "catchFishHistory",
                            "name": "historyList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_duanwu_vacation_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_duanwu_vacation_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canSign",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "resetTimes",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "handbooksAwardStat",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "handbooksStat",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "paddyCount",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_duanwu_vacation_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_duanwu_vacation_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_duanwu_vacation_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_duanwu_vacation_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_duanwu_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_duanwu_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_duanwu_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_duanwu_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exHandbooksId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_duanwu_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_duanwu_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_duanwu_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_duanwu_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_duanwu_handbooks_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_duanwu_handbooks_gold"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_duanwu_handbooks_gold_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_duanwu_handbooks_gold_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_duanwu_handbooks_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_duanwu_handbooks_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_duanwu_handbooks_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_duanwu_handbooks_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "typelist",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksGold",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_duanwu_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_duanwu_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_duanwu_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_duanwu_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_summer_vacation_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_summer_vacation_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signCount",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "resetTimes",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canSign",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "handbooksAwardStat",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "handbooksStat",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "paddyCount",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_summer_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_summer_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_summer_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_summer_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_summer_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_summer_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_summer_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_summer_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exHandbooksId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_summer_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_summer_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_summer_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_summer_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_summer_handbooks_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_summer_handbooks_gold"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_summer_handbooks_gold_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_summer_handbooks_gold_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_summer_handbooks_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_summer_handbooks_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_summer_handbooks_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_summer_handbooks_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "typelist",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksGold",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "onr_history_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "name",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_one_night_rich_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_one_night_rich_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recharged",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryId",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "receiveCheck",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_one_night_rich_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_one_night_rich_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_one_night_rich_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_one_night_rich_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_onr_historyList",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_onr_historyList"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_onr_historyList_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_onr_historyList_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "onr_history_info",
                            "name": "historyList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_fortune_star_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_fortune_star_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myFortuneStar",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_fortune_star_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_fortune_star_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_fortune_star_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_fortune_star_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_fortune_star_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_fortune_star_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_fortune_star_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_fortune_star_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_fortune_star_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_fortune_star_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_fortune_star_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_fortune_star_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myFortuneStar",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "activity_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vip",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "personal_tailor_lottery_history",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "itemName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_personal_tailor_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_personal_tailor_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeTicket1",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeTicket2",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "personal_tailor_lottery_history",
                            "name": "historyList",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_personal_tailor_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_personal_tailor_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_personal_tailor_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_personal_tailor_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myPoints",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_personal_tailor_lottry_history",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_personal_tailor_lottry_history"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_personal_tailor_lottry_history_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_personal_tailor_lottry_history_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "personal_tailor_lottery_history",
                            "name": "historyList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_personal_tailor_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_personal_tailor_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_personal_tailor_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_personal_tailor_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_personal_tailor_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_personal_tailor_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_personal_tailor_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_personal_tailor_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_time_limit_purchase_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_time_limit_purchase_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemClock",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_time_limit_purchase_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_time_limit_purchase_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_time_limit_purchase_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_time_limit_purchase_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_lucky_bag_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_lucky_bag_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_vip_limit_purchase_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_vip_limit_purchase_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_turret_lottery_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_turret_lottery_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_turret_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_turret_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_turret_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_turret_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_smashing_eggs_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_smashing_eggs_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recharged",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "hammer",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_smashing_eggs_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_smashing_eggs_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2w_smashing_eggs",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_smashing_eggs"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_smashing_eggs_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_smashing_eggs_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_smashing_eggs_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_smashing_eggs_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_smashing_eggs_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_smashing_eggs_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "mypoint",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_rich_lottery_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_rich_lottery_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "mult",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_rich_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_rich_lottery"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_rich_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_rich_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "mult",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_summer_revels_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_summer_revels_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "todayRecharged",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "receiveCheck",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_summer_revels_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_summer_revels_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_summer_revels_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_summer_revels_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myPoints",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_revels_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_revels_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_revels_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_revels_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "attackInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weaponId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "harmValue",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "demonTowerInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "floor",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftLife",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curRound",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "killCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "starCount",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "attackInfo",
                            "name": "attackHistory",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "weaponInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weaponId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_kill_demons_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_kill_demons_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "trialScore",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "trialScoreHistory",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "swordEnergy",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "smeltTimes",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "huntDemonScore",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "receiveTrial",
                            "id": 10
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "receiveSwordEnergy",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "receiveStar",
                            "id": 12
                        },
                        {
                            "rule": "repeated",
                            "type": "demonTowerInfo",
                            "name": "towerList",
                            "id": 14
                        },
                        {
                            "rule": "repeated",
                            "type": "weaponInfo",
                            "name": "weaponList",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "starCount",
                            "id": 16
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_kill_demons_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_kill_demons_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_kill_demons_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_kill_demons_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_trial_score_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_trial_score_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_trial_score_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_trial_score_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_star_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_star_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_star_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_star_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_attack_demon",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_attack_demon"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "floor",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isHangUp",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weaponId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_attack_demon_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_attack_demon_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "floor",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isHangUp",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "weaponId",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "harmValue",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curRound",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "LeftLife",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "balanceStar",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_kill_demons_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_kill_demons_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_kill_demons_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_kill_demons_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "activity_rank",
                            "name": "myRank",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_kill_demons_smelt",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_kill_demons_smelt"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "smeltTimes",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_kill_demons_smelt_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_kill_demons_smelt_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "smeltTimes",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "smeltReward",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_sword_energy_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_sword_energy_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_sword_energy_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_sword_energy_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_kill_demons_task",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_kill_demons_task"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_kill_demons_task_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_kill_demons_task_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_2020_national_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_2020_national_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signCount",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canSign",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "handbooksAwardStat",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "handbooksStat",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "paddyCount",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_2020_national_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_2020_national_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_2020_national_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_2020_national_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_2020_national_login_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_2020_national_login_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_2020_national_login_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_2020_national_login_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signIndex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exHandbooksId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_2020_national_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_2020_national_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_2020_national_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_2020_national_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveBit",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_2020_national_handbooks_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_2020_national_handbooks_gold"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_2020_national_handbooks_gold_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_2020_national_handbooks_gold_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "handbooksId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_2020_national_handbooks_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_2020_national_handbooks_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_2020_national_handbooks_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_2020_national_handbooks_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_2020_national_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_2020_national_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_2020_national_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_2020_national_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_personal_tailor_new_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_personal_tailor_new_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "tailorItems",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_change_personal_tailor_items",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_change_personal_tailor_items"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "tailorItems",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_change_personal_tailor_items_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_change_personal_tailor_items_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "tailorItems",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_super_value_gift_activity_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_super_value_gift_activity_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_double_eleven_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_double_eleven_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryTicket",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryCount",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "luckyValue",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recharged",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rechargeCheck",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "leftCount",
                            "id": 10
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "canbuy",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 12
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 13
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_double_eleven_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_double_eleven_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_double_eleven_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_double_eleven_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_double_eleven_gift_reflush",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_double_eleven_gift_reflush"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "leftCount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_double_eleven_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_double_eleven_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_double_eleven_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_double_eleven_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myRank",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_double_eleven_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_double_eleven_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_double_eleven_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_double_eleven_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardidEx",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_double_eleven_recharge_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_double_eleven_recharge_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_double_eleven_recharge_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_double_eleven_recharge_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_syn_double_eleven_diamond_gift_count",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_syn_double_eleven_diamond_gift_count"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_double_eleven_diamond_gift_count_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_double_eleven_diamond_gift_count_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "leftCount",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "canbuy",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_double_eleven_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_double_eleven_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_double_eleven_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_double_eleven_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_double_eleven_buy_lottery_ticket",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_double_eleven_buy_lottery_ticket"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_double_eleven_buy_lottery_ticket_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_double_eleven_buy_lottery_ticket_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_wing_experience_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_wing_experience_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "received",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_wing_experience_receive_wing",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_wing_experience_receive_wing"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_wing_experience_receive_wing_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_wing_experience_receive_wing_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "exchangeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "times",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_kingcraft_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_kingcraft_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shieldCount",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryTicket",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryCount",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recharged",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rechargeCheck",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signCount",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canSign",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 12
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 13
                        },
                        {
                            "rule": "repeated",
                            "type": "exchangeInfo",
                            "name": "exchangeList",
                            "id": 14
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_kingcraft_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_kingcraft_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_kingcraft_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_kingcraft_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myRank",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_kingcraft_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_kingcraft_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_kingcraft_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_kingcraft_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_kingcraft_recharge_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_kingcraft_recharge_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_kingcraft_recharge_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_kingcraft_recharge_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_receive_kingcraft_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_receive_kingcraft_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_receive_kingcraft_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_receive_kingcraft_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_kingcraft_sign",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_kingcraft_sign"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signday",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_kingcraft_sign_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_kingcraft_sign_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "signday",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_double_egg_activity_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_double_egg_activity_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "touchingFishRecInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recValue",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_touching_fish_activity_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_touching_fish_activity_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "season",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exp",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "level",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curweek",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekStartTime",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekEndTime",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekExp",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "touchingFishRecInfo",
                            "name": "levelRevIds",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekBoxRev",
                            "id": 13
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_touching_fish_exp",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_touching_fish_exp"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exp",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "level",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekExp",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_touching_fish_level_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_touching_fish_level_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recId",
                            "id": 14
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_touching_fish_level_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_touching_fish_level_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recValue",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_touching_fish_task",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_touching_fish_task"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_touching_fish_task_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_touching_fish_task_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "weekQuestList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_touching_fish_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_touching_fish_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_touching_fish_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_touching_fish_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_touching_fish_week_box",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_touching_fish_week_box"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_touching_fish_week_box_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_touching_fish_week_box_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekBoxRev",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_flush_touching_fish_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_flush_touching_fish_quest"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_flush_touching_fish_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_flush_touching_fish_quest_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "newQuestId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_touching_fish_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_touching_fish_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_touching_fish_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_touching_fish_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "activity_rank",
                            "name": "myRank",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_fishing_celebration_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_fishing_celebration_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curlv",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bubbleScore",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cleTicket",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cleLotteryTicket",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryCount",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "giftLotteryCount",
                            "id": 10
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "giftLotteryFreeCount",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "giftLotteryState",
                            "id": 12
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "giftLotteryTicket",
                            "id": 13
                        },
                        {
                            "rule": "repeated",
                            "type": "exchangeInfo",
                            "name": "exchangeList",
                            "id": 14
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "itemA",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "itemB",
                            "id": 16
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "itemC",
                            "id": 17
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 18
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 19
                        }
                    ]
                },
                {
                    "name": "packetc2w_fishing_celebration_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_fishing_celebration_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "allLottery",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_fishing_celebration_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_fishing_celebration_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "allLottery",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "costTocket",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_fishing_celebration_activate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_fishing_celebration_activate"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lv",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_fishing_celebration_activate_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_fishing_celebration_activate_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lv",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_fishing_celebration_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_fishing_celebration_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_fishing_celebration_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_fishing_celebration_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "getpro",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_fishing_celebration_free_gift_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_fishing_celebration_free_gift_lottery"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "freeCount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_fishing_celebration_gift_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_fishing_celebration_gift_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isAdv",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_fishing_celebration_gift_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_fishing_celebration_gift_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isAdv",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardid",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "freeCount",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2w_fishing_celebration_gift_lottery_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_fishing_celebration_gift_lottery_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_fishing_celebration_gift_lottery_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_fishing_celebration_gift_lottery_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_fishing_celebration_buy_gift",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_fishing_celebration_buy_gift"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_fishing_celebration_buy_gift_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_fishing_celebration_buy_gift_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_fishing_celebration_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_fishing_celebration_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_fishing_celebration_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_fishing_celebration_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "activity_rank",
                            "name": "myRank",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "prizeKey",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gear",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "string",
                            "name": "keyList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_feed_back_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_feed_back_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveTime",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curGear",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "vipReveiveCount",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "prizeKey",
                            "name": "prizeList",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_feed_back_vip_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_feed_back_vip_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gear",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_feed_back_vip_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_feed_back_vip_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vip",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipReveiveCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gear",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_feed_back_keylist",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_feed_back_keylist"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gear",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_feed_back_keylist_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_feed_back_keylist_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gear",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "string",
                            "name": "keyList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_chip_treasure_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_chip_treasure_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_chip_treasure_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_chip_treasure_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_chip_treasure_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_chip_treasure_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "index",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "sendGoldHistory",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "Round",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "Nickname",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "Gold",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "sendGoldInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "Gear",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "jackPot",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "CurRound",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "BuyCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "PartTimes",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "sendGoldHistory",
                            "name": "HistoryList",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_summer_plan_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_summer_plan_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "active",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "summerbingo",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "freeRocketCount",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "freeRocketCold",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rocketLeftRecv",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rocketCurHeight",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recharged",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rechargedRecv",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "drawEyeEnergy",
                            "id": 13
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "touchGoldEnergy",
                            "id": 14
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "drawEyeTimes",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "touchGoldTimes",
                            "id": 16
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_get_redpacket_task",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_get_redpacket_task"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_get_redpacket_task_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_get_redpacket_task_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_sendgold_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_sendgold_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_sendgold_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_sendgold_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "sendGoldInfo",
                            "name": "sendGoldInfoList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_active",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_active"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_active_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_active_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_recv_redpacket",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_recv_redpacket"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_recv_redpacket_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_recv_redpacket_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_recv_recharged",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_recv_recharged"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_recv_recharged_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_recv_recharged_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_buy_sendgold_gift",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_buy_sendgold_gift"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftID",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_buy_sendgold_gift_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_buy_sendgold_gift_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftID",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.ItemInfo",
                            "name": "items",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_launch",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_launch"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_launch_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_launch_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "height",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "freeRocketCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "freeRocketCold",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_summer_plan_touch_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_summer_plan_touch_gold"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_summer_plan_touch_gold_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_summer_plan_touch_gold_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "free",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "drawEyeEnergy",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "touchGoldEnergy",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetw2c_syn_happy_summer_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_syn_happy_summer_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "blindboxkey",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotterkey",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "blindBoxList",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_happy_summer_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_happy_summer_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_happy_summer_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_happy_summer_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "activity_rank",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myRank",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_happy_summer_open_box",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_happy_summer_open_box"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_happy_summer_open_box_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_happy_summer_open_box_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "items",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curBlindBoxKey",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2w_happy_summer_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_happy_summer_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "all",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_happy_summer_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_happy_summer_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "all",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardIndex",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_happy_summer_quest_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_happy_summer_quest_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_happy_summer_quest_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_happy_summer_quest_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2w_get_happy_summer_quest",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_get_happy_summer_quest"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_get_happy_summer_quest_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_get_happy_summer_quest_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_quest_info",
                            "name": "questList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "FriendInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "friendId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sex",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "online",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipLevel",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "iconCustom",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "photoFrameId",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "selfSignature",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_info_def.msg_gift",
                            "name": "giftList",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftCoinCount",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishLevel",
                            "id": 12
                        }
                    ]
                },
                {
                    "name": "packetc2w_req_friend_list",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_req_friend_list"
                            }
                        }
                    ]
                },
                {
                    "name": "packetw2c_req_friend_list_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_req_friend_list_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "FriendInfo",
                            "name": "friendList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_wechat_benifit_gift",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_wechat_benifit_gift"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2w_recv_wechat_share_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2w_recv_wechat_share_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_wechat_benifit_gift_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_wechat_benifit_gift_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetw2c_recv_wechat_share_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_w2c_recv_wechat_share_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                }
            ],
            "enums": [
                {
                    "name": "e_server_msg_type",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_mst_start_c2w",
                            "id": 5000
                        },
                        {
                            "name": "e_mst_c2w_timesync",
                            "id": 5002
                        },
                        {
                            "name": "e_mst_c2w_asklogin",
                            "id": 5003
                        },
                        {
                            "name": "e_mst_c2w_enter_game",
                            "id": 5004
                        },
                        {
                            "name": "e_mst_c2w_command",
                            "id": 5005
                        },
                        {
                            "name": "e_mst_c2w_ask_check_payment",
                            "id": 5006
                        },
                        {
                            "name": "e_mst_c2w_ask_test_payment",
                            "id": 5007
                        },
                        {
                            "name": "e_mst_c2w_leave_game",
                            "id": 5008
                        },
                        {
                            "name": "e_mst_c2w_req_week_card_reward",
                            "id": 5009
                        },
                        {
                            "name": "e_mst_c2w_update_playerhead",
                            "id": 5010
                        },
                        {
                            "name": "e_mst_c2w_update_nickname",
                            "id": 5011
                        },
                        {
                            "name": "e_mst_c2w_update_sex",
                            "id": 5012
                        },
                        {
                            "name": "e_mst_c2w_update_signature",
                            "id": 5013
                        },
                        {
                            "name": "e_mst_c2w_get_mails",
                            "id": 5014
                        },
                        {
                            "name": "e_mst_c2w_recv_mail_gifts",
                            "id": 5015
                        },
                        {
                            "name": "e_mst_c2w_send_mail",
                            "id": 5016
                        },
                        {
                            "name": "e_mst_c2w_remove_mail",
                            "id": 5017
                        },
                        {
                            "name": "e_mst_c2w_req_game_stat",
                            "id": 5018
                        },
                        {
                            "name": "e_mst_c2w_req_dial_lottery_flag",
                            "id": 5019
                        },
                        {
                            "name": "e_mst_c2w_req_coin_rank",
                            "id": 5020
                        },
                        {
                            "name": "e_mst_c2w_chat",
                            "id": 5021
                        },
                        {
                            "name": "e_mst_c2w_exchange",
                            "id": 5022
                        },
                        {
                            "name": "e_mst_c2w_buy_commodity",
                            "id": 5023
                        },
                        {
                            "name": "e_mst_c2w_add_friend",
                            "id": 5024
                        },
                        {
                            "name": "e_mst_c2w_req_friend_list",
                            "id": 5025
                        },
                        {
                            "name": "e_mst_c2w_remove_friend",
                            "id": 5026
                        },
                        {
                            "name": "e_mst_c2w_search_friend",
                            "id": 5027
                        },
                        {
                            "name": "e_mst_c2w_receive_online_reward",
                            "id": 5028
                        },
                        {
                            "name": "e_mst_c2w_set_password",
                            "id": 5029
                        },
                        {
                            "name": "e_mst_c2w_deposit_gold",
                            "id": 5030
                        },
                        {
                            "name": "e_mst_c2w_draw_gold",
                            "id": 5031
                        },
                        {
                            "name": "e_mst_c2w_change_photo_frame",
                            "id": 5032
                        },
                        {
                            "name": "e_mst_c2w_req_self_record",
                            "id": 5033
                        },
                        {
                            "name": "e_mst_c2w_modify_password",
                            "id": 5034
                        },
                        {
                            "name": "e_mst_c2w_enter_friend_room",
                            "id": 5035
                        },
                        {
                            "name": "e_mst_c2w_player_notify",
                            "id": 5036
                        },
                        {
                            "name": "e_mst_c2w_recv_wechat_benifit_gift",
                            "id": 5037
                        },
                        {
                            "name": "e_mst_c2w_req_notice",
                            "id": 5038
                        },
                        {
                            "name": "e_mst_c2w_req_bind_phone",
                            "id": 5039
                        },
                        {
                            "name": "e_mst_c2w_req_verify_code",
                            "id": 5040
                        },
                        {
                            "name": "e_mst_c2w_get_friend_gameid",
                            "id": 5041
                        },
                        {
                            "name": "e_mst_c2w_finish_one_new_guild",
                            "id": 5042
                        },
                        {
                            "name": "e_mst_c2w_req_send_gift_log",
                            "id": 5043
                        },
                        {
                            "name": "e_mst_c2w_get_safe_box_security_code",
                            "id": 5044
                        },
                        {
                            "name": "e_mst_c2w_req_send_mail_log",
                            "id": 5045
                        },
                        {
                            "name": "e_mst_c2w_remove_mail_log",
                            "id": 5046
                        },
                        {
                            "name": "e_mst_c2w_get_exchange_state",
                            "id": 5047
                        },
                        {
                            "name": "e_mst_c2w_get_gamelist",
                            "id": 5048
                        },
                        {
                            "name": "e_mst_c2w_receive_recharge_reward",
                            "id": 5049
                        },
                        {
                            "name": "e_mst_c2w_check_apple_order_form",
                            "id": 5050
                        },
                        {
                            "name": "e_mst_c2w_req_recharge_rank",
                            "id": 5051
                        },
                        {
                            "name": "e_mst_c2w_req_lottery_box",
                            "id": 5052
                        },
                        {
                            "name": "e_mst_c2w_thankyou_exchange_ticket",
                            "id": 5053
                        },
                        {
                            "name": "e_mst_c2w_req_coin_growth",
                            "id": 5054
                        },
                        {
                            "name": "e_mst_c2w_player_continuous_send_speaker",
                            "id": 5055
                        },
                        {
                            "name": "e_mst_c2w_receive_blue_diamond_reward",
                            "id": 5056
                        },
                        {
                            "name": "e_mst_c2w_req_online_reward_info",
                            "id": 5057
                        },
                        {
                            "name": "e_mst_c2w_get_questlist",
                            "id": 5058
                        },
                        {
                            "name": "e_mst_c2w_receive_questreward",
                            "id": 5059
                        },
                        {
                            "name": "e_mst_c2w_lottery_growth_gift",
                            "id": 5060
                        },
                        {
                            "name": "e_mst_c2w_req_verify_id_card",
                            "id": 5061
                        },
                        {
                            "name": "e_mst_c2w_first_login",
                            "id": 5062
                        },
                        {
                            "name": "e_mst_c2w_inform_playerhead",
                            "id": 5063
                        },
                        {
                            "name": "e_mst_c2w_req_month_card_reward",
                            "id": 5064
                        },
                        {
                            "name": "e_mst_c2w_update_guide_gift",
                            "id": 5065
                        },
                        {
                            "name": "e_mst_c2w_active_guide_gift",
                            "id": 5066
                        },
                        {
                            "name": "e_mst_c2w_get_guide_gift",
                            "id": 5067
                        },
                        {
                            "name": "e_mst_c2w_req_star_online",
                            "id": 5068
                        },
                        {
                            "name": "e_mst_c2w_get_active_reward",
                            "id": 5069
                        },
                        {
                            "name": "e_mst_c2w_changeto_dragon_ball",
                            "id": 5070
                        },
                        {
                            "name": "e_mst_c2w_ask_vip_gold",
                            "id": 5071
                        },
                        {
                            "name": "e_mst_c2w_send_dragonball",
                            "id": 5072
                        },
                        {
                            "name": "e_mst_c2w_buy_material_gift",
                            "id": 5073
                        },
                        {
                            "name": "e_mst_c2w_receive_cdkey",
                            "id": 5074
                        },
                        {
                            "name": "e_mst_c2w_ask_for_pay",
                            "id": 5075
                        },
                        {
                            "name": "e_mst_c2w_req_activity_state",
                            "id": 5076
                        },
                        {
                            "name": "e_mst_c2w_receive_7days_activity_reward",
                            "id": 5077
                        },
                        {
                            "name": "e_mst_c2w_get_7days_activitylist",
                            "id": 5078
                        },
                        {
                            "name": "e_mst_c2w_req_exchange_count",
                            "id": 5079
                        },
                        {
                            "name": "e_mst_c2w_req_panic_buy",
                            "id": 5080
                        },
                        {
                            "name": "e_mst_c2w_req_panic_info",
                            "id": 5081
                        },
                        {
                            "name": "e_mst_c2w_req_laba_rlottery",
                            "id": 5082
                        },
                        {
                            "name": "e_mst_c2w_req_laba_info",
                            "id": 5083
                        },
                        {
                            "name": "e_mst_c2w_req_collect_puppet_info",
                            "id": 5084
                        },
                        {
                            "name": "e_mst_c2w_recv_donate_reward",
                            "id": 5085
                        },
                        {
                            "name": "e_mst_c2w_donate_puppet",
                            "id": 5086
                        },
                        {
                            "name": "e_mst_c2w_req_puppet_act_progress",
                            "id": 5087
                        },
                        {
                            "name": "e_mst_c2w_buy_puppet",
                            "id": 5088
                        },
                        {
                            "name": "e_mst_c2w_req_laba_notify_msg",
                            "id": 5089
                        },
                        {
                            "name": "e_mst_c2w_req_donate_rank",
                            "id": 5090
                        },
                        {
                            "name": "e_mst_c2w_req_last_rechargelist",
                            "id": 5091
                        },
                        {
                            "name": "e_mst_c2w_get_guide_gift_refreshtime",
                            "id": 5092
                        },
                        {
                            "name": "e_mst_c2w_req_wp_info",
                            "id": 5093
                        },
                        {
                            "name": "e_mst_c2w_req_recv_wpreward",
                            "id": 5094
                        },
                        {
                            "name": "e_mst_c2w_req_wprank",
                            "id": 5095
                        },
                        {
                            "name": "e_mst_c2w_enter_fish_game",
                            "id": 5096
                        },
                        {
                            "name": "e_mst_c2w_req_sign",
                            "id": 5098
                        },
                        {
                            "name": "e_mst_c2w_req_sign_info",
                            "id": 5099
                        },
                        {
                            "name": "e_mst_c2w_get_quest",
                            "id": 5100
                        },
                        {
                            "name": "e_mst_c2w_receive_quest_score",
                            "id": 5101
                        },
                        {
                            "name": "e_mst_c2w_receive_active_reward",
                            "id": 5102
                        },
                        {
                            "name": "e_mst_c2w_req_recv_loginreward",
                            "id": 5105
                        },
                        {
                            "name": "e_mst_c2w_req_guoqing_fish_rank",
                            "id": 5106
                        },
                        {
                            "name": "e_mst_c2w_req_jinqiu_lottery",
                            "id": 5107
                        },
                        {
                            "name": "e_mst_c2w_req_hallowmas_info",
                            "id": 5108
                        },
                        {
                            "name": "e_mst_c2w_req_recv_hallowmas_level_reward",
                            "id": 5109
                        },
                        {
                            "name": "e_mst_c2w_req_buy_pumpkin",
                            "id": 5110
                        },
                        {
                            "name": "e_mst_c2w_req_jinqiu_info",
                            "id": 5111
                        },
                        {
                            "name": "e_mst_c2w_req_foreceupdate_reward",
                            "id": 5112
                        },
                        {
                            "name": "e_mst_c2w_exchange_db_dbchip",
                            "id": 5113
                        },
                        {
                            "name": "e_mst_c2w_req_scratch_ticket_info",
                            "id": 5114
                        },
                        {
                            "name": "e_mst_c2w_req_scratch_ticket_lottery",
                            "id": 5115
                        },
                        {
                            "name": "e_mst_c2w_req_scratch_notify_msg",
                            "id": 5116
                        },
                        {
                            "name": "e_mst_c2w_req_scratch_one_grid",
                            "id": 5117
                        },
                        {
                            "name": "e_mst_c2w_req_adventure_info",
                            "id": 5118
                        },
                        {
                            "name": "e_mst_c2w_start_adventure",
                            "id": 5119
                        },
                        {
                            "name": "e_mst_c2w_adventure_lottery",
                            "id": 5120
                        },
                        {
                            "name": "e_mst_c2w_use_notdie_card",
                            "id": 5121
                        },
                        {
                            "name": "e_mst_c2w_req_ny_gift_info",
                            "id": 5122
                        },
                        {
                            "name": "e_mst_c2w_req_ny_accrecharge_info",
                            "id": 5123
                        },
                        {
                            "name": "e_mst_c2w_req_use_item",
                            "id": 5124
                        },
                        {
                            "name": "e_mst_c2w_recv_ny_accrecharge_reward",
                            "id": 5125
                        },
                        {
                            "name": "e_mst_c2w_req_wuyi_recharge_info",
                            "id": 5126
                        },
                        {
                            "name": "e_mst_c2w_req_wuyi_lottery",
                            "id": 5127
                        },
                        {
                            "name": "e_mst_c2w_worldcup_req_bet",
                            "id": 5128
                        },
                        {
                            "name": "e_mst_c2w_worldcup_req_bet_info",
                            "id": 5129
                        },
                        {
                            "name": "e_mst_c2w_worldcup_view_match",
                            "id": 5130
                        },
                        {
                            "name": "e_mst_c2w_worldcup_req_history_info",
                            "id": 5131
                        },
                        {
                            "name": "e_mst_c2w_worldcup_req_refresh_bet_info",
                            "id": 5132
                        },
                        {
                            "name": "e_mst_c2w_free_recv_box_reward",
                            "id": 5133
                        },
                        {
                            "name": "e_mst_c2w_get_free_recv_info",
                            "id": 5134
                        },
                        {
                            "name": "e_mst_c2w_turret_levelup",
                            "id": 5135
                        },
                        {
                            "name": "e_mst_w2c_turret_levelup_result",
                            "id": 5136
                        },
                        {
                            "name": "e_mst_c2w_recv_fortune_star_quest_award",
                            "id": 5137
                        },
                        {
                            "name": "e_mst_c2w_recv_summer_handbooks_gold",
                            "id": 5138
                        },
                        {
                            "name": "e_mst_c2w_wjlw_enter",
                            "id": 5139
                        },
                        {
                            "name": "e_mst_c2w_wjlw_exit",
                            "id": 5140
                        },
                        {
                            "name": "e_mst_c2w_wjlw_equip",
                            "id": 5141
                        },
                        {
                            "name": "e_mst_c2w_wjlw_req_self_reward_record",
                            "id": 5142
                        },
                        {
                            "name": "e_mst_c2w_wjlw_recv_reward",
                            "id": 5143
                        },
                        {
                            "name": "e_mst_c2w_wjlw_refresh_interval",
                            "id": 5144
                        },
                        {
                            "name": "e_mst_c2w_wjlw_get_equip_rank",
                            "id": 5145
                        },
                        {
                            "name": "e_mst_c2w_req_keepsign_reward",
                            "id": 5146
                        },
                        {
                            "name": "e_mst_c2w_req_recv_sevenday_reward",
                            "id": 5147
                        },
                        {
                            "name": "e_mst_c2w_create_airdrop",
                            "id": 5148
                        },
                        {
                            "name": "e_mst_c2w_get_airdrop_list",
                            "id": 5149
                        },
                        {
                            "name": "e_mst_c2w_get_airdrop_info",
                            "id": 5150
                        },
                        {
                            "name": "e_mst_c2w_draw_airdrop",
                            "id": 5151
                        },
                        {
                            "name": "e_mst_c2w_recv_one_night_rich_award",
                            "id": 5153
                        },
                        {
                            "name": "e_mst_c2w_recv_summer_handbooks_award",
                            "id": 5154
                        },
                        {
                            "name": "e_mst_c2w_achieve_sevenday_task_result",
                            "id": 5155
                        },
                        {
                            "name": "e_mst_c2w_summer_lottery",
                            "id": 5156
                        },
                        {
                            "name": "e_mst_c2w_syn_record_info",
                            "id": 5157
                        },
                        {
                            "name": "e_mst_c2w_free_gift_payment",
                            "id": 5158
                        },
                        {
                            "name": "e_mst_c2w_recv_national_day_login_reward",
                            "id": 5159
                        },
                        {
                            "name": "e_mst_c2w_recv_national_day_quest_award",
                            "id": 5160
                        },
                        {
                            "name": "e_mst_c2w_national_day_choose_task",
                            "id": 5161
                        },
                        {
                            "name": "e_mst_c2w_receive_grow_fund_reward",
                            "id": 5162
                        },
                        {
                            "name": "e_mst_c2w_get_grow_fund_info",
                            "id": 5163
                        },
                        {
                            "name": "e_mst_c2w_grow_fund_record",
                            "id": 5164
                        },
                        {
                            "name": "e_mst_c2w_receive_vip_reward",
                            "id": 5165
                        },
                        {
                            "name": "e_mst_c2w_recv_summer_login_reward",
                            "id": 5166
                        },
                        {
                            "name": "e_mst_c2w_recv_new_year_login_reward",
                            "id": 5167
                        },
                        {
                            "name": "e_mst_c2w_recv_spring_day_login_reward",
                            "id": 5168
                        },
                        {
                            "name": "e_mst_c2w_recv_wechat_share_award",
                            "id": 5169
                        },
                        {
                            "name": "e_mst_c2w_recv_hunt_fish_quest_award",
                            "id": 5170
                        },
                        {
                            "name": "e_mst_c2w_pay_by_diamond",
                            "id": 5171
                        },
                        {
                            "name": "e_mst_c2w_exchange_vip_item",
                            "id": 5172
                        },
                        {
                            "name": "e_mst_c2w_recharge_activity_rebate",
                            "id": 5173
                        },
                        {
                            "name": "e_mst_c2w_sync_global_data",
                            "id": 5174
                        },
                        {
                            "name": "e_mst_c2w_recv_wuyi_login_reward",
                            "id": 5175
                        },
                        {
                            "name": "e_mst_c2w_recv_wuyi_quest_award",
                            "id": 5176
                        },
                        {
                            "name": "e_mst_c2w_recv_wuyi_handbooks_award",
                            "id": 5177
                        },
                        {
                            "name": "e_mst_c2w_recv_wuyi_handbooks_gold",
                            "id": 5178
                        },
                        {
                            "name": "e_mst_c2w_wuyi_lottery",
                            "id": 5179
                        },
                        {
                            "name": "e_mst_c2w_catch_fish",
                            "id": 5180
                        },
                        {
                            "name": "e_mst_c2w_recv_room_quest_award",
                            "id": 5181
                        },
                        {
                            "name": "e_mst_c2w_recv_room_quest_point_award",
                            "id": 5182
                        },
                        {
                            "name": "e_mst_c2w_open_gift",
                            "id": 5183
                        },
                        {
                            "name": "e_mst_c2w_recv_duanwu_login_reward",
                            "id": 5184
                        },
                        {
                            "name": "e_mst_c2w_recv_duanwu_quest_award",
                            "id": 5185
                        },
                        {
                            "name": "e_mst_c2w_recv_duanwu_handbooks_gold",
                            "id": 5186
                        },
                        {
                            "name": "e_mst_c2w_recv_duanwu_handbooks_award",
                            "id": 5187
                        },
                        {
                            "name": "e_mst_c2w_duanwu_lottery",
                            "id": 5188
                        },
                        {
                            "name": "e_mst_c2w_catch_fish_history",
                            "id": 5189
                        },
                        {
                            "name": "e_mst_c2w_recv_fortune_star_award",
                            "id": 5190
                        },
                        {
                            "name": "e_mst_c2w_recv_onr_historyList",
                            "id": 5191
                        },
                        {
                            "name": "e_mst_c2w_personal_tailor_lottery",
                            "id": 5192
                        },
                        {
                            "name": "e_mst_c2w_personal_tailor_exchange",
                            "id": 5193
                        },
                        {
                            "name": "e_mst_c2w_time_limit_purchase_lottery",
                            "id": 5194
                        },
                        {
                            "name": "e_mst_c2w_get_personal_tailor_rank",
                            "id": 5195
                        },
                        {
                            "name": "e_mst_c2w_get_personal_tailor_lottry_history",
                            "id": 5196
                        },
                        {
                            "name": "e_mst_c2w_turret_lottery",
                            "id": 5197
                        },
                        {
                            "name": "e_mst_c2w_daily_treasure_lottery",
                            "id": 5198
                        },
                        {
                            "name": "e_mst_c2w_receive_treasure_lottery",
                            "id": 5199
                        },
                        {
                            "name": "e_mst_c2w_smashing_eggs",
                            "id": 5200
                        },
                        {
                            "name": "e_mst_c2w_get_smashing_eggs_rank",
                            "id": 5201
                        },
                        {
                            "name": "e_mst_c2w_get_smashing_eggs_info",
                            "id": 5202
                        },
                        {
                            "name": "e_mst_c2w_rich_lottery",
                            "id": 5203
                        },
                        {
                            "name": "e_mst_c2w_get_summer_revels_rank",
                            "id": 5204
                        },
                        {
                            "name": "e_mst_c2w_summer_revels_lottery",
                            "id": 5205
                        },
                        {
                            "name": "e_mst_c2w_recv_kill_demons_quest_award",
                            "id": 5206
                        },
                        {
                            "name": "e_mst_c2w_attack_demon",
                            "id": 5207
                        },
                        {
                            "name": "e_mst_c2w_get_kill_demons_rank",
                            "id": 5208
                        },
                        {
                            "name": "e_mst_c2w_kill_demons_smelt",
                            "id": 5209
                        },
                        {
                            "name": "e_mst_c2w_recv_sword_energy_award",
                            "id": 5210
                        },
                        {
                            "name": "e_mst_c2w_recv_trial_score_award",
                            "id": 5211
                        },
                        {
                            "name": "e_mst_c2w_recv_star_award",
                            "id": 5212
                        },
                        {
                            "name": "e_mst_c2w_recv_2020_national_login_reward",
                            "id": 5213
                        },
                        {
                            "name": "e_mst_c2w_recv_2020_national_handbooks_gold",
                            "id": 5214
                        },
                        {
                            "name": "e_mst_c2w_recv_2020_national_handbooks_award",
                            "id": 5215
                        },
                        {
                            "name": "e_mst_c2w_2020_national_lottery",
                            "id": 5216
                        },
                        {
                            "name": "e_mst_c2w_recv_2020_national_quest_award",
                            "id": 5217
                        },
                        {
                            "name": "e_mst_c2w_receive_sail_reward",
                            "id": 5218
                        },
                        {
                            "name": "e_mst_c2w_sail_achieve_lottery",
                            "id": 5219
                        },
                        {
                            "name": "e_mst_c2w_change_personal_tailor_items",
                            "id": 5220
                        },
                        {
                            "name": "e_mst_c2w_syn_sail_piggy_gold",
                            "id": 5221
                        },
                        {
                            "name": "e_mst_c2w_sail_get_lottery_history",
                            "id": 5222
                        },
                        {
                            "name": "e_mst_c2w_double_eleven_lottery",
                            "id": 5223
                        },
                        {
                            "name": "e_mst_c2w_receive_double_eleven_recharge_reward",
                            "id": 5224
                        },
                        {
                            "name": "e_mst_c2w_syn_double_eleven_diamond_gift_count",
                            "id": 5225
                        },
                        {
                            "name": "e_mst_c2w_recv_double_eleven_quest_award",
                            "id": 5226
                        },
                        {
                            "name": "e_mst_c2w_double_eleven_buy_lottery_ticket",
                            "id": 5227
                        },
                        {
                            "name": "e_mst_c2w_get_double_eleven_rank",
                            "id": 5228
                        },
                        {
                            "name": "e_mst_c2w_wing_experience_receive_wing",
                            "id": 5229
                        },
                        {
                            "name": "e_mst_c2w_get_kingcraft_rank",
                            "id": 5230
                        },
                        {
                            "name": "e_mst_c2w_kingcraft_lottery",
                            "id": 5231
                        },
                        {
                            "name": "e_mst_c2w_receive_kingcraft_recharge_reward",
                            "id": 5232
                        },
                        {
                            "name": "e_mst_c2w_receive_kingcraft_exchange",
                            "id": 5233
                        },
                        {
                            "name": "e_mst_c2w_kingcraft_sign",
                            "id": 5234
                        },
                        {
                            "name": "e_mst_c2w_recv_touching_fish_quest_award",
                            "id": 5235
                        },
                        {
                            "name": "e_mst_c2w_recv_touching_fish_week_box",
                            "id": 5236
                        },
                        {
                            "name": "e_mst_c2w_recv_touching_fish_level_reward",
                            "id": 5237
                        },
                        {
                            "name": "e_mst_c2w_flush_touching_fish_quest",
                            "id": 5238
                        },
                        {
                            "name": "e_mst_c2w_get_touching_fish_rank",
                            "id": 5239
                        },
                        {
                            "name": "e_mst_c2w_get_fishing_celebration_rank",
                            "id": 5240
                        },
                        {
                            "name": "e_mst_c2w_fishing_celebration_lottery",
                            "id": 5241
                        },
                        {
                            "name": "e_mst_c2w_fishing_celebration_activate",
                            "id": 5242
                        },
                        {
                            "name": "e_mst_c2w_fishing_celebration_exchange",
                            "id": 5243
                        },
                        {
                            "name": "e_mst_c2w_fishing_celebration_gift_lottery",
                            "id": 5244
                        },
                        {
                            "name": "e_mst_c2w_fishing_celebration_gift_lottery_reward",
                            "id": 5245
                        },
                        {
                            "name": "e_mst_c2w_fishing_celebration_buy_gift",
                            "id": 5246
                        },
                        {
                            "name": "e_mst_c2w_recv_touching_fish_task",
                            "id": 5247
                        },
                        {
                            "name": "e_mst_c2w_kill_demons_task",
                            "id": 5248
                        },
                        {
                            "name": "e_mst_c2w_get_double_eleven_quest",
                            "id": 5249
                        },
                        {
                            "name": "e_mst_c2w_get_hunt_fish_quest",
                            "id": 5250
                        },
                        {
                            "name": "e_mst_c2w_get_room_quest",
                            "id": 5251
                        },
                        {
                            "name": "e_mst_c2w_get_duanwu_vacation_quest",
                            "id": 5252
                        },
                        {
                            "name": "e_mst_c2w_get_summer_quest",
                            "id": 5253
                        },
                        {
                            "name": "e_mst_c2w_get_fortune_star_quest",
                            "id": 5254
                        },
                        {
                            "name": "e_mst_c2w_get_2020_national_quest",
                            "id": 5255
                        },
                        {
                            "name": "e_mst_c2w_recvall_questreward",
                            "id": 5256
                        },
                        {
                            "name": "e_mst_c2w_recv_return_login_reward",
                            "id": 5257
                        },
                        {
                            "name": "e_mst_c2w_recv_return_recharge_reward",
                            "id": 5258
                        },
                        {
                            "name": "e_mst_c2w_get_feed_back_keylist",
                            "id": 5259
                        },
                        {
                            "name": "e_mst_c2w_get_feed_back_vip_reward",
                            "id": 5260
                        },
                        {
                            "name": "e_mst_c2w_abysm_sign",
                            "id": 5261
                        },
                        {
                            "name": "e_mst_c2w_chip_treasure_lottery",
                            "id": 5262
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_sendgold_info",
                            "id": 5263
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_active",
                            "id": 5264
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_recv_redpacket",
                            "id": 5265
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_recv_recharged",
                            "id": 5266
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_launch",
                            "id": 5267
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_touch_gold",
                            "id": 5268
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_get_redpacket_task",
                            "id": 5269
                        },
                        {
                            "name": "e_mst_c2w_summer_plan_buy_sendgold_gift",
                            "id": 5270
                        },
                        {
                            "name": "e_mst_c2w_get_happy_summer_rank",
                            "id": 5271
                        },
                        {
                            "name": "e_mst_c2w_happy_summer_open_box",
                            "id": 5272
                        },
                        {
                            "name": "e_mst_c2w_happy_summer_lottery",
                            "id": 5273
                        },
                        {
                            "name": "e_mst_c2w_recv_happy_summer_quest_award",
                            "id": 5274
                        },
                        {
                            "name": "e_mst_c2w_get_happy_summer_quest",
                            "id": 5275
                        },
                        {
                            "name": "e_mst_c2w_dragonball_lottery",
                            "id": 5276
                        },
                        {
                            "name": "e_mst_start_w2c",
                            "id": 7500
                        },
                        {
                            "name": "e_mst_w2c_timesync_result",
                            "id": 7502
                        },
                        {
                            "name": "e_mst_w2c_asklogin_result",
                            "id": 7503
                        },
                        {
                            "name": "e_mst_w2c_enter_game_result",
                            "id": 7504
                        },
                        {
                            "name": "e_mst_w2c_command_result",
                            "id": 7505
                        },
                        {
                            "name": "e_mst_w2c_ask_check_payment_result",
                            "id": 7506
                        },
                        {
                            "name": "e_mst_w2c_leave_game_result",
                            "id": 7507
                        },
                        {
                            "name": "e_mst_w2c_req_week_card_reward_result",
                            "id": 7508
                        },
                        {
                            "name": "e_mst_w2c_update_playerhead_result",
                            "id": 7509
                        },
                        {
                            "name": "e_mst_w2c_update_nickname_result",
                            "id": 7510
                        },
                        {
                            "name": "e_mst_w2c_update_sex_result",
                            "id": 7511
                        },
                        {
                            "name": "e_mst_w2c_update_signature_result",
                            "id": 7512
                        },
                        {
                            "name": "e_mst_w2c_get_mails_result",
                            "id": 7513
                        },
                        {
                            "name": "e_mst_w2c_recv_mail_gifts_result",
                            "id": 7514
                        },
                        {
                            "name": "e_mst_w2c_send_mail_result",
                            "id": 7515
                        },
                        {
                            "name": "e_mst_w2c_remove_mail_result",
                            "id": 7516
                        },
                        {
                            "name": "e_mst_w2c_fishlord_stat_result",
                            "id": 7517
                        },
                        {
                            "name": "e_mst_w2c_dice_stat_result",
                            "id": 7518
                        },
                        {
                            "name": "e_mst_w2c_crocodile_stat_result",
                            "id": 7519
                        },
                        {
                            "name": "e_mst_w2c_req_dial_lottery_flag_result",
                            "id": 7520
                        },
                        {
                            "name": "e_mst_w2c_req_coin_rank_result",
                            "id": 7521
                        },
                        {
                            "name": "e_mst_w2c_chat_result",
                            "id": 7522
                        },
                        {
                            "name": "e_mst_w2c_notify",
                            "id": 7523
                        },
                        {
                            "name": "e_mst_w2c_exchange_result",
                            "id": 7524
                        },
                        {
                            "name": "e_mst_w2c_buy_commodity_result",
                            "id": 7525
                        },
                        {
                            "name": "e_mst_w2c_add_friend_result",
                            "id": 7526
                        },
                        {
                            "name": "e_mst_w2c_req_friend_list_result",
                            "id": 7527
                        },
                        {
                            "name": "e_mst_w2c_remove_friend_result",
                            "id": 7528
                        },
                        {
                            "name": "e_mst_w2c_search_friend_result",
                            "id": 7529
                        },
                        {
                            "name": "e_mst_w2c_receive_online_reward_result",
                            "id": 7530
                        },
                        {
                            "name": "e_mst_w2c_set_password_result",
                            "id": 7531
                        },
                        {
                            "name": "e_mst_w2c_deposit_gold_result",
                            "id": 7532
                        },
                        {
                            "name": "e_mst_w2c_draw_gold_result",
                            "id": 7533
                        },
                        {
                            "name": "e_mst_w2c_change_photo_frame_result",
                            "id": 7534
                        },
                        {
                            "name": "e_mst_w2c_req_self_record_result",
                            "id": 7535
                        },
                        {
                            "name": "e_mst_w2c_modify_password_result",
                            "id": 7536
                        },
                        {
                            "name": "e_mst_w2c_enter_friend_room_result",
                            "id": 7537
                        },
                        {
                            "name": "e_mst_w2c_player_notify_result",
                            "id": 7538
                        },
                        {
                            "name": "e_mst_w2c_benefits_result",
                            "id": 7539
                        },
                        {
                            "name": "e_mst_w2c_req_notice_result",
                            "id": 7540
                        },
                        {
                            "name": "e_mst_w2c_player_kick",
                            "id": 7541
                        },
                        {
                            "name": "e_mst_w2c_req_bind_phone_result",
                            "id": 7542
                        },
                        {
                            "name": "e_mst_w2c_req_verify_code_result",
                            "id": 7543
                        },
                        {
                            "name": "e_mst_w2c_get_friend_gameid_result",
                            "id": 7544
                        },
                        {
                            "name": "e_mst_w2c_finish_one_new_guild_result",
                            "id": 7545
                        },
                        {
                            "name": "e_mst_w2c_accept_gift_notify",
                            "id": 7546
                        },
                        {
                            "name": "e_mst_w2c_req_send_gift_log_result",
                            "id": 7547
                        },
                        {
                            "name": "e_mst_w2c_get_safe_box_security_code_result",
                            "id": 7548
                        },
                        {
                            "name": "e_mst_w2c_req_send_mail_log_result",
                            "id": 7549
                        },
                        {
                            "name": "e_mst_w2c_remove_mail_log_result",
                            "id": 7550
                        },
                        {
                            "name": "e_mst_w2c_get_exchange_state_result",
                            "id": 7551
                        },
                        {
                            "name": "e_mst_w2c_get_gamelist_result",
                            "id": 7552
                        },
                        {
                            "name": "e_mst_w2c_receive_recharge_reward_result",
                            "id": 7553
                        },
                        {
                            "name": "e_mst_w2c_req_recharge_rank_result",
                            "id": 7554
                        },
                        {
                            "name": "e_mst_w2c_req_lottery_box_result",
                            "id": 7555
                        },
                        {
                            "name": "e_mst_w2c_thankyou_exchange_ticket_result",
                            "id": 7556
                        },
                        {
                            "name": "e_mst_w2c_req_coin_growth_result",
                            "id": 7557
                        },
                        {
                            "name": "e_mst_w2c_player_continuous_send_speaker_result",
                            "id": 7558
                        },
                        {
                            "name": "e_mst_w2c_receive_blue_diamond_reward_result",
                            "id": 7559
                        },
                        {
                            "name": "e_mst_w2c_req_online_reward_info_result",
                            "id": 7560
                        },
                        {
                            "name": "e_mst_w2c_get_questlist_result",
                            "id": 7561
                        },
                        {
                            "name": "e_mst_w2c_questreward_result",
                            "id": 7562
                        },
                        {
                            "name": "e_mst_w2c_change_quest",
                            "id": 7563
                        },
                        {
                            "name": "e_mst_w2c_lottery_growth_gift_result",
                            "id": 7564
                        },
                        {
                            "name": "e_mst_w2c_req_verify_id_card_result",
                            "id": 7565
                        },
                        {
                            "name": "e_mst_w2c_first_login_result",
                            "id": 7566
                        },
                        {
                            "name": "e_mst_w2c_inform_playerhead_result",
                            "id": 7567
                        },
                        {
                            "name": "e_mst_w2c_req_month_card_reward_result",
                            "id": 7568
                        },
                        {
                            "name": "e_mst_w2c_new_guide_gift",
                            "id": 7569
                        },
                        {
                            "name": "e_mst_w2c_get_guide_gift_result",
                            "id": 7570
                        },
                        {
                            "name": "e_mst_w2c_get_active_reward_result",
                            "id": 7571
                        },
                        {
                            "name": "e_mst_w2c_changeto_dragon_ball_result",
                            "id": 7572
                        },
                        {
                            "name": "e_mst_w2c_vip_gold_result",
                            "id": 7573
                        },
                        {
                            "name": "e_mst_w2c_send_dragonball_result",
                            "id": 7574
                        },
                        {
                            "name": "e_mst_w2c_buy_material_gift_result",
                            "id": 7575
                        },
                        {
                            "name": "e_mst_w2c_commit_order_result",
                            "id": 7576
                        },
                        {
                            "name": "e_mst_w2c_realtime_score_result",
                            "id": 7577
                        },
                        {
                            "name": "e_mst_w2c_receive_cdkey_result",
                            "id": 7578
                        },
                        {
                            "name": "e_mst_w2c_ask_for_pay_result",
                            "id": 7579
                        },
                        {
                            "name": "e_mst_w2c_req_activity_state_result",
                            "id": 7580
                        },
                        {
                            "name": "e_mst_w2c_sync_activity_result",
                            "id": 7581
                        },
                        {
                            "name": "e_mst_w2c_receive_7days_activity_reward_result",
                            "id": 7582
                        },
                        {
                            "name": "e_mst_w2c_7days_activity_change_notify",
                            "id": 7583
                        },
                        {
                            "name": "e_mst_w2c_get_7days_activitylist_result",
                            "id": 7584
                        },
                        {
                            "name": "e_mst_w2c_req_exchange_count_result",
                            "id": 7585
                        },
                        {
                            "name": "e_mst_w2c_req_panic_buy_result",
                            "id": 7586
                        },
                        {
                            "name": "e_mst_w2c_req_panic_info_result",
                            "id": 7587
                        },
                        {
                            "name": "e_mst_w2c_req_laba_rlottery_result",
                            "id": 7588
                        },
                        {
                            "name": "e_mst_w2c_req_laba_info_result",
                            "id": 7589
                        },
                        {
                            "name": "e_mst_w2c_req_collect_puppet_info_result",
                            "id": 7590
                        },
                        {
                            "name": "e_mst_w2c_recv_donate_reward_result",
                            "id": 7591
                        },
                        {
                            "name": "e_mst_w2c_donate_puppet_result",
                            "id": 7592
                        },
                        {
                            "name": "e_mst_w2c_req_puppet_act_progress_result",
                            "id": 7593
                        },
                        {
                            "name": "e_mst_w2c_buy_puppet_result",
                            "id": 7594
                        },
                        {
                            "name": "e_mst_w2c_req_laba_notify_msg_result",
                            "id": 7595
                        },
                        {
                            "name": "e_mst_w2c_active_guide_gift_result",
                            "id": 7596
                        },
                        {
                            "name": "e_mst_w2c_req_donate_rank_result",
                            "id": 7597
                        },
                        {
                            "name": "e_mst_w2c_req_last_rechargelist_result",
                            "id": 7598
                        },
                        {
                            "name": "e_mst_w2c_get_guide_gift_refreshtime_result",
                            "id": 7599
                        },
                        {
                            "name": "e_mst_w2c_req_wp_info_result",
                            "id": 7600
                        },
                        {
                            "name": "e_mst_w2c_req_recv_wpreward_result",
                            "id": 7601
                        },
                        {
                            "name": "e_mst_w2c_req_wprank_result",
                            "id": 7602
                        },
                        {
                            "name": "e_mst_w2c_enter_fish_game_result",
                            "id": 7603
                        },
                        {
                            "name": "e_mst_w2c_req_sign_result",
                            "id": 7605
                        },
                        {
                            "name": "e_mst_w2c_req_sign_info_result",
                            "id": 7606
                        },
                        {
                            "name": "e_mst_w2c_get_quest_result",
                            "id": 7607
                        },
                        {
                            "name": "e_mst_w2c_receive_quest_score_result",
                            "id": 7608
                        },
                        {
                            "name": "e_mst_w2c_receive_active_reward_result",
                            "id": 7609
                        },
                        {
                            "name": "e_mst_w2c_quest_notify",
                            "id": 7613
                        },
                        {
                            "name": "e_mst_w2c_req_recv_loginreward_result",
                            "id": 7614
                        },
                        {
                            "name": "e_mst_w2c_req_guoqing_fish_rank_result",
                            "id": 7615
                        },
                        {
                            "name": "e_mst_w2c_req_jinqiu_lottery_result",
                            "id": 7616
                        },
                        {
                            "name": "e_mst_w2c_req_hallowmas_info_result",
                            "id": 7617
                        },
                        {
                            "name": "e_mst_w2c_req_recv_hallowmas_level_reward_result",
                            "id": 7618
                        },
                        {
                            "name": "e_mst_w2c_req_buy_pumpkin_result",
                            "id": 7619
                        },
                        {
                            "name": "e_mst_w2c_req_jinqiu_info_result",
                            "id": 7620
                        },
                        {
                            "name": "e_mst_w2c_req_foreceupdate_reward_result",
                            "id": 7621
                        },
                        {
                            "name": "e_mst_w2c_exchange_db_dbchip_result",
                            "id": 7622
                        },
                        {
                            "name": "e_mst_w2c_req_scratch_ticket_info_result",
                            "id": 7623
                        },
                        {
                            "name": "e_mst_w2c_req_scratch_ticket_lottery_result",
                            "id": 7624
                        },
                        {
                            "name": "e_mst_w2c_req_scratch_notify_msg_result",
                            "id": 7625
                        },
                        {
                            "name": "e_mst_w2c_req_scratch_one_grid_result",
                            "id": 7626
                        },
                        {
                            "name": "e_mst_w2c_req_adventure_info_result",
                            "id": 7627
                        },
                        {
                            "name": "e_mst_w2c_start_adventure_result",
                            "id": 7628
                        },
                        {
                            "name": "e_mst_w2c_adventure_lottery_result",
                            "id": 7629
                        },
                        {
                            "name": "e_mst_w2c_use_notdie_card_result",
                            "id": 7630
                        },
                        {
                            "name": "e_mst_w2c_req_ny_gift_info_result",
                            "id": 7631
                        },
                        {
                            "name": "e_mst_w2c_req_ny_accrecharge_info_result",
                            "id": 7632
                        },
                        {
                            "name": "e_mst_w2c_req_use_item_result",
                            "id": 7633
                        },
                        {
                            "name": "e_mst_w2c_recv_ny_accrecharge_reward_result",
                            "id": 7634
                        },
                        {
                            "name": "e_mst_w2c_req_wuyi_recharge_info_result",
                            "id": 7635
                        },
                        {
                            "name": "e_mst_w2c_req_wuyi_lottery_result",
                            "id": 7636
                        },
                        {
                            "name": "e_mst_w2c_worldcup_req_bet_result",
                            "id": 7637
                        },
                        {
                            "name": "e_mst_w2c_worldcup_req_bet_info_result",
                            "id": 7638
                        },
                        {
                            "name": "e_mst_w2c_worldcup_view_match_result",
                            "id": 7639
                        },
                        {
                            "name": "e_mst_w2c_worldcup_req_history_info_result",
                            "id": 7640
                        },
                        {
                            "name": "e_mst_w2c_worldcup_req_refresh_bet_info_result",
                            "id": 7641
                        },
                        {
                            "name": "e_mst_w2c_recv_box_reward_result",
                            "id": 7642
                        },
                        {
                            "name": "e_mst_w2c_get_free_recv_info_result",
                            "id": 7643
                        },
                        {
                            "name": "e_mst_w2c_personal_tailor_exchange_result",
                            "id": 7644
                        },
                        {
                            "name": "e_mst_w2c_recv_one_night_rich_result",
                            "id": 7645
                        },
                        {
                            "name": "e_mst_w2c_personal_tailor_lottery_result",
                            "id": 7646
                        },
                        {
                            "name": "e_mst_w2c_recv_summer_handbooks_award_result",
                            "id": 7647
                        },
                        {
                            "name": "e_mst_w2c_recv_fortune_star_award_result",
                            "id": 7648
                        },
                        {
                            "name": "e_mst_w2c_recv_summer_handbooks_gold_result",
                            "id": 7649
                        },
                        {
                            "name": "e_mst_w2c_recv_fortune_star_quest_award_result",
                            "id": 7650
                        },
                        {
                            "name": "e_mst_w2c_wjlw_enter_result",
                            "id": 7651
                        },
                        {
                            "name": "e_mst_w2c_wjlw_equip_result",
                            "id": 7652
                        },
                        {
                            "name": "e_mst_w2c_wjlw_req_self_reward_record_result",
                            "id": 7653
                        },
                        {
                            "name": "e_mst_w2c_wjlw_recv_reward_result",
                            "id": 7654
                        },
                        {
                            "name": "e_mst_w2c_wjlw_bc_open_reward",
                            "id": 7655
                        },
                        {
                            "name": "e_mst_w2c_wjlw_refresh_interval_result",
                            "id": 7656
                        },
                        {
                            "name": "e_mst_w2c_wjlw_get_equip_rank_result",
                            "id": 7657
                        },
                        {
                            "name": "e_mst_w2c_keepsign_reward_result",
                            "id": 7658
                        },
                        {
                            "name": "e_mst_w2c_req_recv_sevenday_reward_result",
                            "id": 7659
                        },
                        {
                            "name": "e_mst_w2c_create_airdrop_result",
                            "id": 7660
                        },
                        {
                            "name": "e_mst_w2c_get_airdrop_list_result",
                            "id": 7661
                        },
                        {
                            "name": "e_mst_w2c_get_airdrop_info_result",
                            "id": 7662
                        },
                        {
                            "name": "e_mst_w2c_draw_airdrop_result",
                            "id": 7663
                        },
                        {
                            "name": "e_mst_w2c_timer_update",
                            "id": 7664
                        },
                        {
                            "name": "e_mst_w2c_check_vip_money_result",
                            "id": 7665
                        },
                        {
                            "name": "e_mst_w2c_recv_summer_quest_award_result",
                            "id": 7666
                        },
                        {
                            "name": "e_mst_c2w_recv_summer_quest_award",
                            "id": 7667
                        },
                        {
                            "name": "e_mst_w2c_recv_summer_login_reward_result",
                            "id": 7668
                        },
                        {
                            "name": "e_mst_w2c_summer_lottery_result",
                            "id": 7670
                        },
                        {
                            "name": "e_mst_w2c_activity_quest_notify",
                            "id": 7671
                        },
                        {
                            "name": "e_mst_w2c_syn_national_day_info",
                            "id": 7672
                        },
                        {
                            "name": "e_mst_w2c_national_day_quest_notify",
                            "id": 7673
                        },
                        {
                            "name": "e_mst_w2c_recv_national_day_login_reward_result",
                            "id": 7674
                        },
                        {
                            "name": "e_mst_w2c_recv_national_day_quest_award_result",
                            "id": 7675
                        },
                        {
                            "name": "e_mst_w2c_national_day_choose_task_result",
                            "id": 7676
                        },
                        {
                            "name": "e_mst_w2c_receive_grow_fund_reward_result",
                            "id": 7677
                        },
                        {
                            "name": "e_mst_w2c_get_grow_fund_info_result",
                            "id": 7678
                        },
                        {
                            "name": "e_mst_w2c_receive_vip_reward_result",
                            "id": 7679
                        },
                        {
                            "name": "e_mst_w2c_syn_summer_vacation_info",
                            "id": 7680
                        },
                        {
                            "name": "e_mst_w2c_syn_new_year_info",
                            "id": 7681
                        },
                        {
                            "name": "e_mst_w2c_recv_new_year_login_reward_result",
                            "id": 7682
                        },
                        {
                            "name": "e_mst_w2c_syn_spring_day_info",
                            "id": 7683
                        },
                        {
                            "name": "e_mst_w2c_recv_spring_day_login_reward_result",
                            "id": 7684
                        },
                        {
                            "name": "e_mst_w2c_recv_wechat_benifit_gift_result",
                            "id": 7685
                        },
                        {
                            "name": "e_mst_w2c_recv_wechat_share_award_result",
                            "id": 7686
                        },
                        {
                            "name": "e_mst_w2c_syn_hunt_fish_info",
                            "id": 7687
                        },
                        {
                            "name": "e_mst_w2c_recv_hunt_fish_quest_award_result",
                            "id": 7688
                        },
                        {
                            "name": "e_mst_w2c_pay_by_diamond_result",
                            "id": 7689
                        },
                        {
                            "name": "e_mst_w2c_exchange_vip_item_result",
                            "id": 7690
                        },
                        {
                            "name": "e_mst_w2c_recharge_activity_rebate_result",
                            "id": 7691
                        },
                        {
                            "name": "e_mst_w2c_syn_recharge_activity_info",
                            "id": 7692
                        },
                        {
                            "name": "e_mst_w2c_sync_global_data_result",
                            "id": 7693
                        },
                        {
                            "name": "e_mst_w2c_syn_wuyi_vacation_info",
                            "id": 7694
                        },
                        {
                            "name": "e_mst_w2c_recv_wuyi_login_reward_result",
                            "id": 7695
                        },
                        {
                            "name": "e_mst_w2c_recv_wuyi_quest_award_result",
                            "id": 7696
                        },
                        {
                            "name": "e_mst_w2c_recv_wuyi_handbooks_award_result",
                            "id": 7697
                        },
                        {
                            "name": "e_mst_w2c_recv_wuyi_handbooks_gold_result",
                            "id": 7698
                        },
                        {
                            "name": "e_mst_w2c_wuyi_lottery_result",
                            "id": 7699
                        },
                        {
                            "name": "e_mst_w2c_req_torpedo_rank_result",
                            "id": 7700
                        },
                        {
                            "name": "e_mst_w2c_syn_room_quest_info",
                            "id": 7701
                        },
                        {
                            "name": "e_mst_w2c_recv_room_quest_award_result",
                            "id": 7702
                        },
                        {
                            "name": "e_mst_w2c_recv_room_quest_point_award_result",
                            "id": 7703
                        },
                        {
                            "name": "e_mst_w2c_trigger_seven_day_rechage",
                            "id": 7704
                        },
                        {
                            "name": "e_mst_w2c_syn_catch_fish_info",
                            "id": 7705
                        },
                        {
                            "name": "e_mst_w2c_catch_fish_result",
                            "id": 7706
                        },
                        {
                            "name": "e_mst_w2c_open_gift_result",
                            "id": 7707
                        },
                        {
                            "name": "e_mst_w2c_syn_duanwu_vacation_info",
                            "id": 7708
                        },
                        {
                            "name": "e_mst_w2c_recv_duanwu_login_reward_result",
                            "id": 7709
                        },
                        {
                            "name": "e_mst_w2c_recv_duanwu_quest_award_result",
                            "id": 7710
                        },
                        {
                            "name": "e_mst_w2c_recv_duanwu_handbooks_gold_result",
                            "id": 7711
                        },
                        {
                            "name": "e_mst_w2c_duanwu_lottery_result",
                            "id": 7712
                        },
                        {
                            "name": "e_mst_w2c_recv_duanwu_handbooks_award_result",
                            "id": 7713
                        },
                        {
                            "name": "e_mst_w2c_catch_fish_history_result",
                            "id": 7714
                        },
                        {
                            "name": "e_mst_w2c_syn_one_night_rich_info",
                            "id": 7715
                        },
                        {
                            "name": "e_mst_w2c_syn_fortune_star_info",
                            "id": 7716
                        },
                        {
                            "name": "e_mst_w2c_recv_onr_historyList_result",
                            "id": 7717
                        },
                        {
                            "name": "e_mst_w2c_syn_personal_tailor_info",
                            "id": 7718
                        },
                        {
                            "name": "e_mst_w2c_syn_time_limit_purchase_info",
                            "id": 7719
                        },
                        {
                            "name": "e_mst_w2c_time_limit_purchase_lottery_result",
                            "id": 7720
                        },
                        {
                            "name": "e_mst_w2c_syn_lucky_bag_info",
                            "id": 7721
                        },
                        {
                            "name": "e_mst_w2c_get_personal_tailor_rank_result",
                            "id": 7722
                        },
                        {
                            "name": "e_mst_w2c_get_personal_tailor_lottry_history_result",
                            "id": 7723
                        },
                        {
                            "name": "e_mst_w2c_syn_vip_limit_purchase_info",
                            "id": 7724
                        },
                        {
                            "name": "e_mst_w2c_syn_turret_lottery_info",
                            "id": 7725
                        },
                        {
                            "name": "e_mst_w2c_turret_lottery_result",
                            "id": 7726
                        },
                        {
                            "name": "e_mst_w2c_trigger_daily_treasure",
                            "id": 7727
                        },
                        {
                            "name": "e_mst_w2c_daily_treasure_lottery_result",
                            "id": 7728
                        },
                        {
                            "name": "e_mst_w2c_receive_treasure_lottery_result",
                            "id": 7729
                        },
                        {
                            "name": "e_mst_w2c_syn_smashing_eggs_info",
                            "id": 7730
                        },
                        {
                            "name": "e_mst_w2c_smashing_eggs_result",
                            "id": 7731
                        },
                        {
                            "name": "e_mst_w2c_get_smashing_eggs_rank_result",
                            "id": 7732
                        },
                        {
                            "name": "e_mst_w2c_syn_rich_lottery_info",
                            "id": 7733
                        },
                        {
                            "name": "e_mst_w2c_rich_lottery_result",
                            "id": 7734
                        },
                        {
                            "name": "e_mst_w2c_syn_summer_revels_info",
                            "id": 7735
                        },
                        {
                            "name": "e_mst_w2c_get_summer_revels_rank_result",
                            "id": 7736
                        },
                        {
                            "name": "e_mst_w2c_summer_revels_lottery_result",
                            "id": 7737
                        },
                        {
                            "name": "e_mst_w2c_syn_kill_demons_info",
                            "id": 7738
                        },
                        {
                            "name": "e_mst_w2c_recv_kill_demons_quest_award_result",
                            "id": 7739
                        },
                        {
                            "name": "e_mst_w2c_attack_demon_result",
                            "id": 7740
                        },
                        {
                            "name": "e_mst_w2c_get_kill_demons_rank_result",
                            "id": 7741
                        },
                        {
                            "name": "e_mst_w2c_kill_demons_smelt_result",
                            "id": 7742
                        },
                        {
                            "name": "e_mst_w2c_recv_sword_energy_award_result",
                            "id": 7743
                        },
                        {
                            "name": "e_mst_w2c_recv_trial_score_award_result",
                            "id": 7744
                        },
                        {
                            "name": "e_mst_w2c_recv_star_award_result",
                            "id": 7745
                        },
                        {
                            "name": "e_mst_w2c_syn_2020_national_info",
                            "id": 7746
                        },
                        {
                            "name": "e_mst_w2c_recv_2020_national_login_reward_result",
                            "id": 7747
                        },
                        {
                            "name": "e_mst_w2c_recv_2020_national_quest_award_result",
                            "id": 7748
                        },
                        {
                            "name": "e_mst_w2c_recv_2020_national_handbooks_award_result",
                            "id": 7749
                        },
                        {
                            "name": "e_mst_w2c_recv_2020_national_handbooks_gold_result",
                            "id": 7750
                        },
                        {
                            "name": "e_mst_w2c_2020_national_lottery_result",
                            "id": 7751
                        },
                        {
                            "name": "e_mst_w2c_receive_sail_result",
                            "id": 7752
                        },
                        {
                            "name": "e_mst_w2c_sail_achieve_lottery_result",
                            "id": 7753
                        },
                        {
                            "name": "e_mst_w2c_syn_personal_tailor_new_info",
                            "id": 7754
                        },
                        {
                            "name": "e_mst_w2c_change_personal_tailor_items_result",
                            "id": 7755
                        },
                        {
                            "name": "e_mst_w2c_trigger_sail_achieve",
                            "id": 7756
                        },
                        {
                            "name": "e_mst_w2c_syn_super_value_gift_activity_info",
                            "id": 7757
                        },
                        {
                            "name": "e_mst_w2c_syn_sail_piggy_gold_result",
                            "id": 7759
                        },
                        {
                            "name": "e_mst_w2c_sail_get_lottery_history_result",
                            "id": 7760
                        },
                        {
                            "name": "e_mst_w2c_syn_double_eleven_info",
                            "id": 7761
                        },
                        {
                            "name": "e_mst_w2c_get_double_eleven_rank_result",
                            "id": 7762
                        },
                        {
                            "name": "e_mst_w2c_double_eleven_lottery_result",
                            "id": 7763
                        },
                        {
                            "name": "e_mst_w2c_receive_double_eleven_recharge_reward_result",
                            "id": 7764
                        },
                        {
                            "name": "e_mst_w2c_syn_double_eleven_diamond_gift_count_result",
                            "id": 7765
                        },
                        {
                            "name": "e_mst_w2c_syn_double_eleven_gift_reflush",
                            "id": 7766
                        },
                        {
                            "name": "e_mst_w2c_recv_double_eleven_quest_award_result",
                            "id": 7767
                        },
                        {
                            "name": "e_mst_w2c_double_eleven_buy_lottery_ticket_result",
                            "id": 7768
                        },
                        {
                            "name": "e_mst_w2c_wing_experience_receive_wing_result",
                            "id": 7769
                        },
                        {
                            "name": "e_mst_w2c_syn_wing_experience_info",
                            "id": 7770
                        },
                        {
                            "name": "e_mst_w2c_syn_kingcraft_info",
                            "id": 7771
                        },
                        {
                            "name": "e_mst_w2c_get_kingcraft_rank_result",
                            "id": 7772
                        },
                        {
                            "name": "e_mst_w2c_kingcraft_lottery_result",
                            "id": 7773
                        },
                        {
                            "name": "e_mst_w2c_receive_kingcraft_recharge_reward_result",
                            "id": 7774
                        },
                        {
                            "name": "e_mst_w2c_receive_kingcraft_exchange_result",
                            "id": 7775
                        },
                        {
                            "name": "e_mst_w2c_kingcraft_sign_result",
                            "id": 7776
                        },
                        {
                            "name": "e_mst_w2c_syn_double_egg_activity_info",
                            "id": 7777
                        },
                        {
                            "name": "e_mst_w2c_syn_touching_fish_activity_info",
                            "id": 7778
                        },
                        {
                            "name": "e_mst_w2c_recv_touching_fish_quest_award_result",
                            "id": 7779
                        },
                        {
                            "name": "e_mst_w2c_recv_touching_fish_week_box_result",
                            "id": 7780
                        },
                        {
                            "name": "e_mst_w2c_recv_touching_fish_level_reward_result",
                            "id": 7781
                        },
                        {
                            "name": "e_mst_w2c_syn_touching_fish_exp",
                            "id": 7782
                        },
                        {
                            "name": "e_mst_w2c_flush_touching_fish_quest_result",
                            "id": 7783
                        },
                        {
                            "name": "e_mst_w2c_get_touching_fish_rank_result",
                            "id": 7784
                        },
                        {
                            "name": "e_mst_w2c_syn_fishing_celebration_info",
                            "id": 7785
                        },
                        {
                            "name": "e_mst_w2c_get_fishing_celebration_rank_result",
                            "id": 7786
                        },
                        {
                            "name": "e_mst_w2c_fishing_celebration_lottery_result",
                            "id": 7787
                        },
                        {
                            "name": "e_mst_w2c_fishing_celebration_activate_result",
                            "id": 7788
                        },
                        {
                            "name": "e_mst_w2c_fishing_celebration_exchange_result",
                            "id": 7789
                        },
                        {
                            "name": "e_mst_w2c_fishing_celebration_gift_lottery_result",
                            "id": 7790
                        },
                        {
                            "name": "e_mst_w2c_fishing_celebration_gift_lottery_reward_result",
                            "id": 7791
                        },
                        {
                            "name": "e_mst_w2c_fishing_celebration_buy_gift_result",
                            "id": 7792
                        },
                        {
                            "name": "e_mst_w2c_syn_fishing_celebration_free_gift_lottery",
                            "id": 7793
                        },
                        {
                            "name": "e_mst_w2c_recv_touching_fish_task_result",
                            "id": 7794
                        },
                        {
                            "name": "e_mst_w2c_kill_demons_task_result",
                            "id": 7795
                        },
                        {
                            "name": "e_mst_w2c_get_double_eleven_quest_result",
                            "id": 7796
                        },
                        {
                            "name": "e_mst_w2c_get_hunt_fish_quest_result",
                            "id": 7797
                        },
                        {
                            "name": "e_mst_w2c_get_wuyi_vacation_quest_result",
                            "id": 7798
                        },
                        {
                            "name": "e_mst_w2c_get_room_quest_result",
                            "id": 7799
                        },
                        {
                            "name": "e_mst_w2c_get_duanwu_vacation_quest_result",
                            "id": 7800
                        },
                        {
                            "name": "e_mst_w2c_get_summer_quest_result",
                            "id": 7801
                        },
                        {
                            "name": "e_mst_w2c_get_fortune_star_quest_result",
                            "id": 7802
                        },
                        {
                            "name": "e_mst_w2c_get_2020_national_quest_result",
                            "id": 7803
                        },
                        {
                            "name": "e_mst_w2c_recvall_questreward_result",
                            "id": 7804
                        },
                        {
                            "name": "e_mst_w2c_recv_return_login_reward_result",
                            "id": 7805
                        },
                        {
                            "name": "e_mst_w2c_recv_return_recharge_reward_result",
                            "id": 7806
                        },
                        {
                            "name": "e_mst_w2c_syn_feed_back_info",
                            "id": 7807
                        },
                        {
                            "name": "e_mst_w2c_get_feed_back_keylist_result",
                            "id": 7808
                        },
                        {
                            "name": "e_mst_w2c_get_feed_back_vip_reward_result",
                            "id": 7809
                        },
                        {
                            "name": "e_mst_w2c_abysm_sign_result",
                            "id": 7810
                        },
                        {
                            "name": "e_mst_w2c_syn_chip_treasure_info",
                            "id": 7811
                        },
                        {
                            "name": "e_mst_w2c_chip_treasure_lottery_result",
                            "id": 7812
                        },
                        {
                            "name": "e_mst_w2c_syn_summer_plan_info",
                            "id": 7813
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_active_result",
                            "id": 7814
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_recv_redpacket_result",
                            "id": 7815
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_recv_recharged_result",
                            "id": 7816
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_launch_result",
                            "id": 7817
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_sendgold_info_result",
                            "id": 7818
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_touch_gold_result",
                            "id": 7819
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_get_redpacket_task_result",
                            "id": 7820
                        },
                        {
                            "name": "e_mst_w2c_summer_plan_buy_sendgold_gift_result",
                            "id": 7821
                        },
                        {
                            "name": "e_mst_w2c_syn_happy_summer_info",
                            "id": 7822
                        },
                        {
                            "name": "e_mst_w2c_get_happy_summer_rank_result",
                            "id": 7823
                        },
                        {
                            "name": "e_mst_w2c_happy_summer_open_box_result",
                            "id": 7824
                        },
                        {
                            "name": "e_mst_w2c_happy_summer_lottery_result",
                            "id": 7825
                        },
                        {
                            "name": "e_mst_w2c_recv_happy_summer_quest_award_result",
                            "id": 7826
                        },
                        {
                            "name": "e_mst_w2c_get_happy_summer_quest_result",
                            "id": 7827
                        },
                        {
                            "name": "e_mst_w2c_dragonball_lottery_result",
                            "id": 7828
                        },
                        {
                            "name": "e_mst_cwend_index",
                            "id": 10000
                        }
                    ]
                }
            ],
            "isNamespace": true
        },
        {
            "name": "fish_protocols",
            "fields": [],
            "syntax": "proto2",
            "messages": [
                {
                    "name": "msg_fish_init",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "float",
                            "name": "life_time",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "float",
                            "name": "route_param",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "msg_generator_init",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "generator_id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "life_time",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "start_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "route_id",
                            "id": 4,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pos_x",
                            "id": 5,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pos_y",
                            "id": 6,
                            "options": {
                                "default": 0
                            }
                        }
                    ]
                },
                {
                    "name": "SelfBuff",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "buffId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "remainTime",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "FunBuff",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "buffId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "effType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "msg_scene_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sceneid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomid",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_seat_info",
                            "name": "seat_info",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_fish_init",
                            "name": "fish_infos",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_generator_init",
                            "name": "generator_infos",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "boss_time",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "SelfBuff",
                            "name": "selfBuffList",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "FunBuff",
                            "name": "selfFunBuffList",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "high_grade_jackpot",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frozeRemainTime",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "msg_buff_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "buffid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "outtime",
                            "id": 2,
                            "options": {
                                "default": -1
                            }
                        }
                    ]
                },
                {
                    "name": "msg_seat_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "seat_index",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "player_gold",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_rate",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_id",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_lv",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wing_id",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wing_lv",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_buff_info",
                            "name": "bufflist",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "point",
                            "id": 13
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vip",
                            "id": 14
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_lv",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_diamond",
                            "id": 16
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_ticket",
                            "id": 17
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dimensity",
                            "id": 18
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "room_rate",
                            "id": 19
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_power",
                            "id": 20
                        }
                    ]
                },
                {
                    "name": "msg_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_count",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "end_time",
                            "id": 3,
                            "options": {
                                "default": -1
                            }
                        }
                    ]
                },
                {
                    "name": "msg_fish_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "route_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "redEnvlopeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curGeer",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "redEnvelopeAcc",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "ArmedSharkRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "topScoreByCard",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "topScoreByBomb",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "ArmedSharkCardTypeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cards",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cardType",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "basePoints",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exPoints",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftPoints",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "topBombPoints",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "ArmedSharkCardHistory",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cards",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cardtype",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "ArmedSharkLotteryHistory",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "keyId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_armedshark_palace_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_armedshark_palace_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_armedshark_palace_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_armedshark_palace_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "ArmedSharkRankInfo",
                            "name": "curRankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "ArmedSharkCardTypeInfo",
                            "name": "dailyTopCardInfo",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myExcuteCount",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myrank",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_armedshark_getHistoryList",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_armedshark_getHistoryList"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_armedshark_getHistoryList_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_armedshark_getHistoryList_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "ArmedSharkCardHistory",
                            "name": "getCardHistoryList",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "ArmedSharkLotteryHistory",
                            "name": "lotteryHistory",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_armedshark_palace_call_bomb_aircraft",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_armedshark_palace_call_bomb_aircraft"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "callType",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bombType",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fishid",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_armedshark_palace_call_bomb_aircraft_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_armedshark_palace_call_bomb_aircraft_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "callType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bombType",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fishIds",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "giftpoints",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetc2l_armedshark_palace_execute",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_armedshark_palace_execute"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_armedshark_palace_execute_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_armedshark_palace_execute_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fishIds",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_armedshark_palace_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_armedshark_palace_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "keyId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_armedshark_palace_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_armedshark_palace_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "keyId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curJackpot",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_scene_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_scene_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_scene_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_scene_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_scene_info",
                            "name": "scene_info",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recvBenefitTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recvBenefitCount",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_change_rate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_change_rate"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_rate",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_sync_gold",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_ask_sync_gold"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_enter_seat",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_enter_seat"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_seat_info",
                            "name": "seat_info",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_leave_seat",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_leave_seat"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_robot_enter",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_robot_enter"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_seat_info",
                            "name": "seat_info",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "scene_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_robot_leave",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_robot_leave"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_change_rate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_change_rate"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_rate",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_change_attr",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_change_attr"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "change_gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_vip",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_diamond",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_ticket",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_dimensity",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_goldingot",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_tombola",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_legendaryCoin",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_redpacket",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_chip",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_JDchip",
                            "id": 13
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_playerlv",
                            "id": 14
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_turretlv",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_dragonBall",
                            "id": 16
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "change_gloryCrystal",
                            "id": 17
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "monthCard_time",
                            "id": 18
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldMonthCard_time",
                            "id": 19
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "diamondMonthCard_time",
                            "id": 20
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "monthcardremaintime",
                            "id": 21
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldmonthcardremaintime",
                            "id": 22
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "diamondmonthcardremaintime",
                            "id": 23
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekCard_time",
                            "id": 24
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "weekcardremaintime",
                            "id": 25
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "reason",
                            "id": 26
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_create_fish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_create_fish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_fish_info",
                            "name": "fish_info",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "reason",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ownerPlayerId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_create_generator",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_create_generator"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "generator_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "start_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "route_id",
                            "id": 4,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_red",
                            "id": 5,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pos_x",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pos_y",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_flash",
                            "id": 8,
                            "options": {
                                "default": false
                            }
                        }
                    ]
                },
                {
                    "name": "ManualFireEx",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "refItemId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_manual_fire",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_manual_fire"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_angle",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_multi",
                            "id": 4,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_violent",
                            "id": 5,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_type",
                            "id": 6,
                            "options": {
                                "default": 1
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_rate",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "room_rate",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_power",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "ManualFireEx",
                            "name": "exParam",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_manual_fire",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_manual_fire"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_angle",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "curExp",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_type",
                            "id": 6,
                            "options": {
                                "default": 1
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_violent",
                            "id": 7,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "ManualFireEx",
                            "name": "exParam",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletRate",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletPower",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gold",
                            "id": 12
                        }
                    ]
                },
                {
                    "name": "packetc2l_hit_fish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_hit_fish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_hit_fishs",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_hit_fishs"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "hit_type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_id",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fish_ids",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "hit_param",
                            "id": 5,
                            "options": {
                                "default": 0
                            }
                        }
                    ]
                },
                {
                    "name": "LegindaryCoinGainInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_fish_die",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_fish_die"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "kill_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "diamond",
                            "id": 5,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ticket",
                            "id": 6,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dimensity",
                            "id": 7,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "refItemId",
                            "id": 8,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "DragonBall",
                            "id": 9,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "LegindaryCoinGainInfo",
                            "name": "LegendaryCoin",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "point",
                            "id": 11,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addpoint",
                            "id": 12,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "qualifyPoint",
                            "id": 13,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "ArmedSharkCardTypeInfo",
                            "name": "dailyTopCardInfo",
                            "id": 14
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "items",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishCfgId",
                            "id": 16
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishScore",
                            "id": 17
                        }
                    ]
                },
                {
                    "name": "packetl2c_notify_bullet_explode",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_notify_bullet_explode"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_bullet_explode",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_bullet_explode"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fishIds",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_specialfish_die",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_specialfish_die"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bullet_id",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "base_score",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "add_score",
                            "id": 6,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ticket",
                            "id": 7,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "getstar",
                            "id": 8,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "DragonBall",
                            "id": 9,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "point",
                            "id": 10,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "items",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishCfgId",
                            "id": 12
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_fishs_die",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_fishs_die"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "die_type",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "die_params",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "total_score",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "total_diamond",
                            "id": 6,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "total_dimensity",
                            "id": 7,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "total_ticket",
                            "id": 8,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "total_point",
                            "id": 9,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedoId",
                            "id": 10,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "base_rate",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "add_rate",
                            "id": 12,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ticket",
                            "id": 13,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "add_point",
                            "id": 14,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "items",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishCfgId",
                            "id": 16
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_change_scene",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_change_scene"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "scene_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "large_fish_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_finish_boss_scene",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_finish_boss_scene"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "notify_type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "boss_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "baseGold",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_using_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_using_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "use_time",
                            "id": 4,
                            "options": {
                                "default": -1
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_stop_using_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_stop_using_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_changeturret",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_changeturret"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_lock_fish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_lock_fish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_lock_fish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_lock_fish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fish_id",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_freeze",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_freeze"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fish_ids",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "freeze_Time",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_show",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_change_scene_bg",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_change_scene_bg"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "scene_id",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_scene_time",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_scene_time"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "scene_time",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_change_jackpot",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_change_jackpot"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "curpool",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_hit_fishs",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_hit_fishs"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "hit_type",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "fish_ids",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "params",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_turret_rotate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_turret_rotate"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rotate_angle",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_change_max_power",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_change_max_power"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "max_power",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_table_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_table_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_count",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_drop_rate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_drop_rate"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_drop_rate_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_drop_rate_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "curGold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recvBenefitTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "triggerGiftId",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packet_c2l_benefits",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_beneifts"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "double",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packet_l2c_benefits_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_benefits_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "double",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_table_kill_chipfish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_table_kill_chipfish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "LotteryId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_table_kill_turntablefish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_table_kill_turntablefish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turnId",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "remainTimeCard",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetl2c_kill_goldfish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_kill_goldfish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "killcount",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldpool",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_play_ad_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_play_ad_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "double",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_play_ad_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_play_ad_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "double",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_receive_redpacket_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_receive_redpacket_reward"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_receive_redpacket_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_receive_redpacket_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardIndex",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "redEnvlopeInfo",
                            "name": "redEnvlopeInfos",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_trigger_mysterous_shell",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_trigger_mysterous_shell"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_lottery_mysterous_shell",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_lottery_mysterous_shell"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "shellLotteryInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turretRate",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_lottery_mysterous_shell_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_lottery_mysterous_shell_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "shellLotteryInfo",
                            "name": "lotteryInfo",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_mysterous_shell_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_mysterous_shell_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "totalGold",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "shellLotteryInfo",
                            "name": "lotteryInfo",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "dice_change_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_trigger_dice_game",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_trigger_dice_game"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "baseGold",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "dice_change_info",
                            "name": "changeList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_lottery_dice_game",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_lottery_dice_game"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "opType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_lottery_dice_game_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_lottery_dice_game_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "opType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curGold",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "resultNum",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_dice_game_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_dice_game_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "totalGold",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_trigger_egg_treasure",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_trigger_egg_treasure"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turrerRate",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_egg_treasure_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_egg_treasure_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_egg_treasure_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_egg_treasure_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "coin",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_change_room_rate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_change_room_rate"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_change_room_rate_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_change_room_rate_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_change_bullet_power",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_change_bullet_power"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_change_bullet_power_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_change_bullet_power_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rate",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_trigger_treasure_bowl",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_trigger_treasure_bowl"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turrerRate",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_treasure_bowl_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_treasure_bowl_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_treasure_bowl_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_treasure_bowl_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "items",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_trigger_flood_dragon_fly",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_trigger_flood_dragon_fly"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_flood_dragon_fly_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_flood_dragon_fly_lottery"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_flood_dragon_fly_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_flood_dragon_fly_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletRate",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addpoints",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetl2c_send_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_send_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "items",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_receive_tommorrow_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_receive_tommorrow_reward"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_receive_tommorrow_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_receive_tommorrow_reward_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_room_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_room_info"
                            }
                        }
                    ]
                },
                {
                    "name": "msg_room_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_count",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftSecond",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_room_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_room_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_room_info",
                            "name": "rooms",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_enter_table",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_enter_table"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomid",
                            "id": 2,
                            "options": {
                                "default": 0
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_enter_table_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_enter_table_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isRecvGemReward",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_change_table",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_change_table"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_change_table_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_change_table_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2l_leave_table",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_leave_table"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_leave_table_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_leave_table_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "sync_gold",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "syncDbChip",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "playerExp",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_check_state",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_check_state"
                            }
                        }
                    ]
                },
                {
                    "name": "skill_unit",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "skillId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addTimes",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "turret_unit",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turretId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "additionLv",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "skill_unit",
                            "name": "addtionList",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "wing_unit",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wingId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "additionLv",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "randTimes",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "randId",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "skill_unit",
                            "name": "addtionList",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetl2c_check_state_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_check_state_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "is_intable",
                            "id": 2,
                            "options": {
                                "default": false
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "itemlist",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "turret_unit",
                            "name": "turretlist",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "wing_unit",
                            "name": "winglist",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_id",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wing_id",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headId",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameId",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerlvl",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turretlvl",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gameexp",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dimensity",
                            "id": 13
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 14
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "kill_goldfish_count",
                            "id": 15
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldfish_pool",
                            "id": 16
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldfish_lottery_count",
                            "id": 17
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dailyAdTimes",
                            "id": 18
                        },
                        {
                            "rule": "repeated",
                            "type": "redEnvlopeInfo",
                            "name": "redEnvlopeInfos",
                            "id": 19
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "autofirelefttime",
                            "id": 20
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "canReceiveTommorrowBuffCount",
                            "id": 21
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "canReceiveTommorrowBuffToday",
                            "id": 22
                        }
                    ]
                },
                {
                    "name": "packetc2l_buy_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_buy_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isshop",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shop_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shop_count",
                            "id": 4,
                            "options": {
                                "default": 1
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_buy_item_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_buy_item_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shop_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 3,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shop_count",
                            "id": 4,
                            "options": {
                                "default": 1
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2l_use_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_use_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "whereUse",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "getItemsInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "ItemInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_use_item_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_use_item_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 4,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_count",
                            "id": 5,
                            "options": {
                                "default": 1
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "whereUse",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "ItemInfo",
                            "name": "items",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2l_change_turret",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_change_turret"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wing_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_change_turret_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_change_turret_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "player_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_id",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "turret_lv",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wing_id",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "wing_lv",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "PointsRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "points",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "singleMax",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "viplv",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_points_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_points_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_points_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_points_rank_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "mypoint",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "mysinglepoint",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "PointsRankInfo",
                            "name": "PointRankList",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "PointsRankInfo",
                            "name": "LuckyRankList",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "PointThresholdvalue",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "luckyThresholdvalue",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "myPointRank",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "myLuckyRank",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "exItemInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ex_item_id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ex_item_count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_medium_grade_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_medium_grade_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchange_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "ex_reward_id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "pointsInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "points",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "pointsEx",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_medium_grade_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_medium_grade_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exchange_id",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "exItemInfo",
                            "name": "ex_item",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "pointsInfo",
                            "name": "points",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_shoplist",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_shoplist"
                            }
                        }
                    ]
                },
                {
                    "name": "msg_shopitem",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shop_id",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_count",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "consume_type",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "consume_count",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "show_type",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "need_vip",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "show_tab",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_shoplist_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_shoplist_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_shopitem",
                            "name": "shoplist",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_turret_levelup",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_turret_levelup"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "uselucky",
                            "id": 2,
                            "options": {
                                "default": false
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_turret_levelup_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_turret_levelup_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "usediamond",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "uselucky",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cur_lv",
                            "id": 5,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "cur_lucky",
                            "id": 6,
                            "options": {
                                "default": 0
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_player_auto_levelup",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_player_auto_levelup"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "uplevel",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "award_gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "award_ticket",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "unlock_rate",
                            "id": 5,
                            "options": {
                                "default": 0
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "award_item",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetl2c_give_item_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_give_item_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 3,
                            "options": {
                                "default": 1
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2l_buy_func_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_buy_func_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_count",
                            "id": 3,
                            "options": {
                                "default": 1
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_buy_func_item_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_buy_func_item_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_id",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 3,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "item_count",
                            "id": 4,
                            "options": {
                                "default": 1
                            }
                        }
                    ]
                },
                {
                    "name": "packetc2l_torpedo_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_torpedo_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedo_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedo_count",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_torpedo_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_torpedo_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedo_id",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedo_count",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_torpedo_compose",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_torpedo_compose"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "compose_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "compose_count",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_torpedo_compose_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_torpedo_compose_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "compose_id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "compose_count",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "msg_airdropitem",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "uuid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "headurl",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "pwd",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftsecond",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receiveId",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_airdrop_list_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_airdrop_list_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "bplayerairdrop",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_airdropitem",
                            "name": "items",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "errorcount",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_goldfish_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_goldfish_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_goldfish_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_goldfish_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "msg_type_def.e_msg_result_def",
                            "name": "result",
                            "id": 2,
                            "options": {
                                "default": "e_rmt_fail"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardID",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_table_finish_turntablefish_balance",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_table_finish_turntablefish_balance"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addGold",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_exchange_dimensity",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_exchange_dimensity"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_exchange_dimensity_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_exchange_dimensity_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_lucky_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_lucky_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "all",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_lucky_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_lucky_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "all",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardIndex",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "recordInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "param",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_syn_record_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_syn_record_info"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "recordInfo",
                            "name": "recordList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_auto_fire",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_auto_fire"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_change_headid",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_change_headid"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_change_headid_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_change_headid_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_rand_turret_addition",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_rand_turret_addition"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_rand_turret_addition_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_rand_turret_addition_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftTimes",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addId",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "costItem",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "costCount",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2l_turret_addition_confirm",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_turret_addition_confirm"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_turret_addition_confirm_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_turret_addition_confirm_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "wing_unit",
                            "name": "wingdata",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "turret_unit",
                            "name": "turretdata",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_turret_addition_reset",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_turret_addition_reset"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_turret_addition_reset_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_turret_addition_reset_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "id",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "returnCount",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "DragonPalaceRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gainDimensity",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gender",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_dragon_palace_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_dragon_palace_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isGetRankInfo",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "ExchangePriceInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "price",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "ExchangeItemInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_dragon_palace_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_dragon_palace_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dimensityCount",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeCountEx",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "discountExchangeCountLv",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "DragonPalaceRankInfo",
                            "name": "curRankList",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gainDimensityCurWeek",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "FunBuff",
                            "name": "selfFunBuffList",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangePriceInfo",
                            "name": "priceInfoList",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeAddCount",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dailyDimensity",
                            "id": 11
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "dragonSlayerCheck",
                            "id": 12
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_dragon_palace_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_dragon_palace_rank"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_dragon_palace_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_dragon_palace_rank_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "DragonPalaceRankInfo",
                            "name": "rankList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_dragon_palace_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_dragon_palace_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeCount",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_dragon_palace_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_dragon_palace_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangeItemInfo",
                            "name": "exchangeItems",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangePriceInfo",
                            "name": "priceInfoList",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "nextPrice",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_dragon_add_exchange_count",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_dragon_add_exchange_count"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addCount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_dragon_add_exchange_count_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_dragon_add_exchange_count_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addCount",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_daily_dimensity_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_daily_dimensity_exchange"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_daily_dimensity_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_daily_dimensity_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "ExchangeItemInfo",
                            "name": "exchangeInfo",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_enter_southsea_treasurehunt",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_enter_southsea_treasurehunt"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_enter_southsea_treasurehunt_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_enter_southsea_treasurehunt_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "sendCopperCount",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_southsea_treasurehunt_get_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_southsea_treasurehunt_get_info"
                            }
                        }
                    ]
                },
                {
                    "name": "STRoomstate",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "state",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_southsea_treasurehunt_get_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_southsea_treasurehunt_get_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "STRoomstate",
                            "name": "roomList",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_southsea_treasurehunt_enter",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_southsea_treasurehunt_enter"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "enterWay",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_southsea_treasurehunt_enter_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_southsea_treasurehunt_enter_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "enterWay",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_southsea_treasurehunt_lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_southsea_treasurehunt_lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "enterWay",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_southsea_treasurehunt_lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_southsea_treasurehunt_lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "enterWay",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "rewardList",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_southsea_treasurehunt_notice",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_southsea_treasurehunt_notice"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "MTreasureHuntNoticeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_southsea_treasurehunt_notice_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_southsea_treasurehunt_notice_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lastId",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "MTreasureHuntNoticeInfo",
                            "name": "noticeList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_torpedo_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_torpedo_rank"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "TorpedoRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipLevel",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gender",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "TorpedoRankChangeInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedoId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "changeGold",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "changePoint",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_torpedo_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_torpedo_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "TorpedoRankInfo",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "selfRankGold",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfMaxGold",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "guaranteedStat",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_torpedo_rank_change_list",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_torpedo_rank_change_list"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_torpedo_rank_change_list_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_torpedo_rank_change_list_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "TorpedoRankChangeInfo",
                            "name": "changeList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_receive_torpedo_guaranteed_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_receive_torpedo_guaranteed_award"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_receive_torpedo_guaranteed_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_receive_torpedo_guaranteed_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rankType",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "SummerDayLotteryInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemCount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_start_Sd_Lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_start_Sd_Lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_start_Sd_Lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_start_Sd_Lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetl2c_activity_item_change",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_activity_item_change"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemid",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemcount",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_Sd_item_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_summer_item_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_Sd_item_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_summer_item_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_Nd_get_activity_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_Nd_get_activity_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_Nd_get_activity_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_Nd_get_activity_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "lotteryCount",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exchangeCountList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "outlay",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "recharge",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_Nd_start_Lottery",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_Nd_start_Lottery"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_Nd_start_Lottery_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_Nd_start_Lottery_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "time",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_Nd_item_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_Nd_item_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeId",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_Nd_item_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_Nd_item_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exchangeIds",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_grand_prix_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_grand_prix_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityState",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_crab_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_crab_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_syn_crab_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_syn_crab_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curLifeId",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curLifeValue",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_attack_crab",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_attack_crab"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "attackOp",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_attack_crab_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_attack_crab_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "attackOp",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "harmValue",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isDie",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curLifeId",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "preLifeId",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardId",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardCount",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curLife",
                            "id": 10
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "killList",
                            "id": 11
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_crab_harm_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_crab_harm_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "CrabRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "harmValue",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_crab_harm_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_crab_harm_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "CrabRankInfo",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdvalue",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfHarmValue",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfRank",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_cur_loop_act",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_cur_loop_act"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_cur_loop_act_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_cur_loop_act_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curActId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "grand_prix_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "points",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_grand_prix_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_grand_prix_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_grand_prix_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_grand_prix_rank_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "grand_prix_rank",
                            "name": "dailyRankList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "grand_prix_rank",
                            "name": "seasonRankList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "grand_prix_rank",
                            "name": "myDailyRank",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "grand_prix_rank",
                            "name": "mySeasonRank",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "int64",
                            "name": "dailyThresholdValue",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "int64",
                            "name": "seasonThresholdValue",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_activity_game_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_activity_game_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "activityId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "qualifyingRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickname",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vip",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "score",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "division",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_qualifying_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_qualifying_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_qualifying_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_qualifying_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "score",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "season",
                            "id": 5
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "divisionNormReceived",
                            "id": 6
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "divisionAdvanReceived",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "qualifyingRankInfo",
                            "name": "myRankInfo",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_qualifying_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_qualifying_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_qualifying_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_qualifying_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "qualifyingRankInfo",
                            "name": "rankList",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "qualifyingRankInfo",
                            "name": "myRankInfo",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int64",
                            "name": "thresholdValue",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_receive_qualifying_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_receive_qualifying_reward"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_receive_qualifying_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_receive_qualifying_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "LegendaryShopInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shopId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "isReceived",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_legendaryfish_palace_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_legendaryfish_palace_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_legendaryfish_palace_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_legendaryfish_palace_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "LegendaryShopInfo",
                            "name": "shopInfo",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "shopFlushTime",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bossCountDown",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bossScoreTransRate",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curBossScore",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2l_flush_shop",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_flush_shop"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_flush_shop_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_flush_shop_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "LegendaryShopInfo",
                            "name": "shopInfo",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_buy_shop_item",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_buy_shop_item"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_buy_shop_item_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_buy_shop_item_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "itemId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "LegendaryShopInfo",
                            "name": "shopInfo",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_call_legendaryfish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_call_legendaryfish"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_call_legendaryfish_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_call_legendaryfish_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_boss_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_boss_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_notice_boss_countdown",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_notice_boss_countdown"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bossCountDown",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_boss_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_boss_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bossScoreTransRate",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curBossScore",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "MythicalRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameID",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headId",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "zhuQuePoints",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "baiHuPoints",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "caiShenPoints",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "totalPoints",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "DropGoldHistory",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletRate",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "eventId",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "goldRate",
                            "id": 6
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_mythical_palace_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_mythical_palace_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_mythical_palace_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_mythical_palace_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "zhuQuePoints",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "baiHuPoints",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "caiShenPoints",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "totalPoints",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "receivedPointsAwardCount",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "MythicalRankInfo",
                            "name": "curRankList",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "DropGoldHistory",
                            "name": "changeList",
                            "id": 9
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "thresholdValue",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "myrank",
                            "id": 11
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_trigger_mythical_palace_event",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_trigger_mythical_palace_event"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "eventId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bossRate",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dropPoints",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dropPointsEx",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2l_receive_mythical_points_award",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_receive_mythical_points_award"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_receive_mythical_points_award_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_receive_mythical_points_award_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "ItemInfo",
                            "name": "items",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "RankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "gold",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vipLevel",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerlv",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2l_req_torpedo_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_req_torpedo_rank"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedoId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_req_torpedo_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_req_torpedo_rank_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "torpedoId",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "RankInfo",
                            "name": "rankList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfRank",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "selfGold",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_ticket_palace_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_ticket_palace_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_ticket_palace_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_ticket_palace_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "dailyTicket",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftSecond",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "bool",
                            "name": "received",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_recv_ticket_palace_reward",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_recv_ticket_palace_reward"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_recv_ticket_palace_reward_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_recv_ticket_palace_reward_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "index",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "matchRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "vip",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "score",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "questInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "killFishInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "count",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_arena_match_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_arena_match_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_arena_match_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_arena_match_info_result"
                            }
                        },
                        {
                            "rule": "repeated",
                            "type": "matchRankInfo",
                            "name": "dailyRankList",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "matchRankInfo",
                            "name": "weeklyRankList",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "questInfo",
                            "name": "questList",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "killFishInfo",
                            "name": "killList",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletCount",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curScore",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "joinCount",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questGroup",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "matchRankInfo",
                            "name": "selfDayRank",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "matchRankInfo",
                            "name": "selfWeekRank",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 12
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 13
                        }
                    ]
                },
                {
                    "name": "packetc2l_syn_arena_match_bullet",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_syn_arena_match_bullet"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_syn_arena_match_bullet_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_syn_arena_match_bullet_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletCount",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_arena_match_history_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_arena_match_history_rank"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_arena_match_history_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_arena_match_history_rank_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "type",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "matchRankInfo",
                            "name": "rankList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "matchRankInfo",
                            "name": "selfRank",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetc2l_join_arena_match",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_join_arena_match"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_join_arena_match_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_join_arena_match_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curScore",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "joinCount",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "questGroup",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetl2c_notify_arena_match_add_bullet",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_notify_arena_match_add_bullet"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addCount",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curCount",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "buffInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "buffId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "buffRate",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_arena_match_end_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_arena_match_end_notify"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "reason",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "buffInfo",
                            "name": "buffList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curBaseScore",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curAddScore",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "topScore",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_freedom_match_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_freedom_match_info"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_freedom_match_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_freedom_match_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "matchRankInfo",
                            "name": "dailyRankList",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletCount",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curScore",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "joinCount",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftSecond",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "matchRankInfo",
                            "name": "selfDayRank",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "startTime",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "endTime",
                            "id": 10
                        }
                    ]
                },
                {
                    "name": "packetc2l_syn_freedom_match_bullet",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_syn_freedom_match_bullet"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_syn_freedom_match_bullet_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_syn_freedom_match_bullet_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletCount",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_join_freedom_match",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_join_freedom_match"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_join_freedom_match_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_join_freedom_match_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletCount",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curScore",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "joinCount",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "leftSecond",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "packetc2l_freedom_match_do_balance",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_freedom_match_do_balance"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetl2c_freedom_match_end_notify",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_freedom_match_end_notify"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "roomId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "reason",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "buffInfo",
                            "name": "buffList",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curBaseScore",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "curAddScore",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "topScore",
                            "id": 8
                        }
                    ]
                },
                {
                    "name": "killMonkeyHistory",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "fishName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "mult",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gold",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "ItemInfo",
                            "name": "items",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "MonkeyRankInfo",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 1
                        },
                        {
                            "rule": "optional",
                            "type": "string",
                            "name": "nickName",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "headid",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "frameid",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishScore",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "monkeyScore",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rank",
                            "id": 7
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_monkey_rank",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_monkey_rank"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_monkey_rank_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_monkey_rank_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "MonkeyRankInfo",
                            "name": "myDailyRank",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "MonkeyRankInfo",
                            "name": "myWeeklyRank",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "MonkeyRankInfo",
                            "name": "dayRankList",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "MonkeyRankInfo",
                            "name": "weekRankList",
                            "id": 5
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_monkey_info",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_monkey_info"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_monkey_info_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_monkey_info_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bossCountDown",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 4
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_table_kill_monkey",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_table_kill_monkey"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishRate",
                            "id": 3
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "bulletRate",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "dropGold",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "rewardIndex",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gainjackpot",
                            "id": 7
                        },
                        {
                            "rule": "repeated",
                            "type": "msg_item",
                            "name": "gainItems",
                            "id": 8
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "graphArr",
                            "id": 9
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "point",
                            "id": 10
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addPoint",
                            "id": 11
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 12
                        }
                    ]
                },
                {
                    "name": "packetl2c_bc_table_kill_monkey_fish",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_bc_table_kill_monkey_fish"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "playerId",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "fishId",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "slotArr",
                            "id": 4
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "dropGold",
                            "id": 5
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "gainjackpot",
                            "id": 6
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "point",
                            "id": 7
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "addPoint",
                            "id": 8
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 9
                        }
                    ]
                },
                {
                    "name": "packetc2l_get_kill_monkey_history",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_get_kill_monkey_history"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_get_kill_monkey_history_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_get_kill_monkey_history_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int64",
                            "name": "jackpot",
                            "id": 2
                        },
                        {
                            "rule": "repeated",
                            "type": "killMonkeyHistory",
                            "name": "historyList",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetc2l_call_monkey",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_call_monkey"
                            }
                        }
                    ]
                },
                {
                    "name": "packetl2c_call_monkey_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_call_monkey_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        }
                    ]
                },
                {
                    "name": "packetc2l_monkey_exchange",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_c2l_monkey_exchange"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "exchangeAll",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "exchangeIndex",
                            "id": 3
                        }
                    ]
                },
                {
                    "name": "packetl2c_monkey_exchange_result",
                    "syntax": "proto2",
                    "fields": [
                        {
                            "rule": "optional",
                            "type": "e_server_msg_type",
                            "name": "packet_id",
                            "id": 1,
                            "options": {
                                "default": "e_mst_l2c_monkey_exchange_result"
                            }
                        },
                        {
                            "rule": "optional",
                            "type": "int32",
                            "name": "result",
                            "id": 2
                        },
                        {
                            "rule": "optional",
                            "type": "bool",
                            "name": "exchangeAll",
                            "id": 3
                        },
                        {
                            "rule": "repeated",
                            "type": "int32",
                            "name": "exchangeIndex",
                            "id": 4
                        },
                        {
                            "rule": "repeated",
                            "type": "ItemInfo",
                            "name": "items",
                            "id": 5
                        }
                    ]
                }
            ],
            "enums": [
                {
                    "name": "e_server_msg_type",
                    "syntax": "proto2",
                    "values": [
                        {
                            "name": "e_mst_start_c2l",
                            "id": 10000
                        },
                        {
                            "name": "e_mst_c2l_get_room_info",
                            "id": 10001
                        },
                        {
                            "name": "e_mst_c2l_enter_table",
                            "id": 10002
                        },
                        {
                            "name": "e_mst_c2l_leave_table",
                            "id": 10003
                        },
                        {
                            "name": "e_mst_c2l_check_state",
                            "id": 10004
                        },
                        {
                            "name": "e_mst_c2l_get_scene_info",
                            "id": 10100
                        },
                        {
                            "name": "e_mst_c2l_change_seat",
                            "id": 10101
                        },
                        {
                            "name": "e_mst_c2l_change_rate",
                            "id": 10102
                        },
                        {
                            "name": "e_mst_c2l_manual_fire",
                            "id": 10103
                        },
                        {
                            "name": "e_mst_c2l_hit_fish",
                            "id": 10104
                        },
                        {
                            "name": "e_mst_c2l_buy_item",
                            "id": 10105
                        },
                        {
                            "name": "e_mst_c2l_use_item",
                            "id": 10106
                        },
                        {
                            "name": "e_mst_c2l_get_shoplist",
                            "id": 10107
                        },
                        {
                            "name": "e_mst_c2l_hit_fishs",
                            "id": 10108
                        },
                        {
                            "name": "e_mst_c2l_lock_fish",
                            "id": 10109
                        },
                        {
                            "name": "e_mst_c2l_player_levelup",
                            "id": 10110
                        },
                        {
                            "name": "e_mst_c2l_turret_levelup",
                            "id": 10111
                        },
                        {
                            "name": "e_mst_c2l_usetick_levelup",
                            "id": 10112
                        },
                        {
                            "name": "e_mst_c2l_change_table",
                            "id": 10113
                        },
                        {
                            "name": "e_mst_c2l_try_turret",
                            "id": 10114
                        },
                        {
                            "name": "e_mst_c2l_try_turret_state",
                            "id": 10115
                        },
                        {
                            "name": "e_mst_c2l_use_turret_power",
                            "id": 10116
                        },
                        {
                            "name": "e_mst_c2l_turret_rotate",
                            "id": 10117
                        },
                        {
                            "name": "e_mst_c2l_missile_fire",
                            "id": 10118
                        },
                        {
                            "name": "e_mst_c2l_complete_guide",
                            "id": 10119
                        },
                        {
                            "name": "e_mst_c2l_pre_missile_fire",
                            "id": 10120
                        },
                        {
                            "name": "e_mst_c2l_get_arena_match_info",
                            "id": 10121
                        },
                        {
                            "name": "e_mst_c2l_get_champion_list",
                            "id": 10122
                        },
                        {
                            "name": "e_mst_c2l_get_self_history_reward_list",
                            "id": 10123
                        },
                        {
                            "name": "e_mst_c2l_buy_func_item",
                            "id": 10124
                        },
                        {
                            "name": "e_mst_c2l_useitem_levelup",
                            "id": 10125
                        },
                        {
                            "name": "e_mst_c2l_ask_sync_gold",
                            "id": 10126
                        },
                        {
                            "name": "e_mst_c2l_torpedo_exchange",
                            "id": 10127
                        },
                        {
                            "name": "e_mst_c2l_req_drop_rate",
                            "id": 10128
                        },
                        {
                            "name": "e_mst_c2l_beneifts",
                            "id": 10129
                        },
                        {
                            "name": "e_mst_c2l_get_baojin_match_info",
                            "id": 10130
                        },
                        {
                            "name": "e_mst_c2l_baojin_revive",
                            "id": 10131
                        },
                        {
                            "name": "e_mst_c2l_get_baojin_rank",
                            "id": 10132
                        },
                        {
                            "name": "e_mst_c2l_recv_score_reward",
                            "id": 10133
                        },
                        {
                            "name": "e_mst_c2l_get_self_info",
                            "id": 10134
                        },
                        {
                            "name": "e_mst_c2l_req_gold_feast_info",
                            "id": 10135
                        },
                        {
                            "name": "e_mst_c2l_req_recv_gold_feast_reward",
                            "id": 10136
                        },
                        {
                            "name": "e_mst_c2l_get_baojin_quest_info",
                            "id": 10137
                        },
                        {
                            "name": "e_mst_c2l_use_torpedo_lock_fish",
                            "id": 10138
                        },
                        {
                            "name": "e_mst_c2l_baojin_recv_actreward",
                            "id": 10139
                        },
                        {
                            "name": "e_mst_c2l_baojin_act_getinfo",
                            "id": 10140
                        },
                        {
                            "name": "e_mst_l2c_abandon_baojin_match",
                            "id": 10141
                        },
                        {
                            "name": "e_mst_c2l_get_christmas_info",
                            "id": 10142
                        },
                        {
                            "name": "e_mst_c2l_christmas_exchange",
                            "id": 10143
                        },
                        {
                            "name": "e_mst_c2l_christmas_lottery_word",
                            "id": 10144
                        },
                        {
                            "name": "e_mst_c2l_get_torpedo_rank",
                            "id": 10145
                        },
                        {
                            "name": "e_mst_c2l_get_torpedo_rank_change_list",
                            "id": 10146
                        },
                        {
                            "name": "e_mst_c2l_req_recv_spittor_snatch_level_reward",
                            "id": 10147
                        },
                        {
                            "name": "e_mst_c2l_get_dragon_palace_info",
                            "id": 10148
                        },
                        {
                            "name": "e_mst_c2l_get_dragon_palace_rank",
                            "id": 10149
                        },
                        {
                            "name": "e_mst_c2l_dragon_palace_exchange",
                            "id": 10150
                        },
                        {
                            "name": "e_mst_c2l_dragon_add_exchange_count",
                            "id": 10151
                        },
                        {
                            "name": "e_mst_c2l_daily_dimensity_exchange",
                            "id": 10152
                        },
                        {
                            "name": "e_mst_c2l_get_ticket_palace_info",
                            "id": 10153
                        },
                        {
                            "name": "e_mst_c2l_get_recv_ticket_palace_reward",
                            "id": 10154
                        },
                        {
                            "name": "e_mst_c2l_join_arena_match",
                            "id": 10155
                        },
                        {
                            "name": "e_mst_c2l_get_freedom_match_info",
                            "id": 10156
                        },
                        {
                            "name": "e_mst_c2l_join_freedom_match",
                            "id": 10157
                        },
                        {
                            "name": "e_mst_c2l_freedom_match_do_balance",
                            "id": 10158
                        },
                        {
                            "name": "e_mst_c2l_get_kd_rank",
                            "id": 10159
                        },
                        {
                            "name": "e_mst_c2l_get_points_rank",
                            "id": 10160
                        },
                        {
                            "name": "e_mst_c2l_medium_grade_exchange",
                            "id": 10161
                        },
                        {
                            "name": "e_mst_c2l_get_monkey_rank",
                            "id": 10162
                        },
                        {
                            "name": "e_mst_c2l_torpedo_compose",
                            "id": 10163
                        },
                        {
                            "name": "e_mst_c2l_create_airdrop",
                            "id": 10164
                        },
                        {
                            "name": "e_mst_c2l_get_airdrop_list",
                            "id": 10165
                        },
                        {
                            "name": "e_mst_c2l_get_airdrop_info",
                            "id": 10166
                        },
                        {
                            "name": "e_mst_c2l_draw_airpot",
                            "id": 10167
                        },
                        {
                            "name": "e_mst_c2l_torpedo_disassemble",
                            "id": 10168
                        },
                        {
                            "name": "e_mst_c2l_goldfish_lottery",
                            "id": 10169
                        },
                        {
                            "name": "e_mst_c2l_exchange_dimensity",
                            "id": 10170
                        },
                        {
                            "name": "e_mst_c2l_get_torpedo_notice",
                            "id": 10171
                        },
                        {
                            "name": "e_mst_c2l_southsea_treasurehunt_lottery",
                            "id": 10172
                        },
                        {
                            "name": "e_mst_c2l_southsea_treasurehunt_get_info",
                            "id": 10173
                        },
                        {
                            "name": "e_mst_c2l_southsea_treasurehunt_enter",
                            "id": 10174
                        },
                        {
                            "name": "e_mst_c2l_get_southsea_treasurehunt_notice",
                            "id": 10175
                        },
                        {
                            "name": "e_mst_c2l_enter_southsea_treasurehunt",
                            "id": 10176
                        },
                        {
                            "name": "e_mst_c2l_start_Sd_Lottery",
                            "id": 10177
                        },
                        {
                            "name": "e_mst_c2l_summer_item_exchange",
                            "id": 10178
                        },
                        {
                            "name": "e_mst_c2l_get_grand_prix_rank",
                            "id": 10179
                        },
                        {
                            "name": "e_mst_c2l_get_crab_info",
                            "id": 10180
                        },
                        {
                            "name": "e_mst_c2l_req_attack_crab",
                            "id": 10181
                        },
                        {
                            "name": "e_mst_c2l_req_cur_loop_act",
                            "id": 10182
                        },
                        {
                            "name": "e_mst_c2l_get_armedshark_palace_info",
                            "id": 10183
                        },
                        {
                            "name": "e_mst_c2l_armedshark_palace_call_bomb_aircraft",
                            "id": 10184
                        },
                        {
                            "name": "e_mst_c2l_armedshark_palace_lottery",
                            "id": 10185
                        },
                        {
                            "name": "e_mst_c2l_get_armedshark_getHistoryList",
                            "id": 10186
                        },
                        {
                            "name": "e_mst_c2l_armedshark_palace_execute",
                            "id": 10187
                        },
                        {
                            "name": "e_mst_c2l_Nd_start_Lottery",
                            "id": 10188
                        },
                        {
                            "name": "e_mst_c2l_Nd_item_exchange",
                            "id": 10189
                        },
                        {
                            "name": "e_mst_c2l_Nd_get_activity_info",
                            "id": 10190
                        },
                        {
                            "name": "e_mst_c2l_req_activity_game_info",
                            "id": 10191
                        },
                        {
                            "name": "e_mst_c2l_get_legendaryfish_palace_info",
                            "id": 10192
                        },
                        {
                            "name": "e_mst_c2l_flush_shop",
                            "id": 10193
                        },
                        {
                            "name": "e_mst_c2l_call_legendaryfish",
                            "id": 10194
                        },
                        {
                            "name": "e_mst_c2l_buy_shop_item",
                            "id": 10195
                        },
                        {
                            "name": "e_mst_c2l_play_ad_reward",
                            "id": 10196
                        },
                        {
                            "name": "e_mst_c2l_treasure_bowl_lottery",
                            "id": 10197
                        },
                        {
                            "name": "e_mst_c2l_get_boss_info",
                            "id": 10198
                        },
                        {
                            "name": "e_mst_c2l_receive_redpacket_reward",
                            "id": 10199
                        },
                        {
                            "name": "e_mst_c2l_get_mythical_palace_info",
                            "id": 10200
                        },
                        {
                            "name": "e_mst_c2l_receive_mythical_points_award",
                            "id": 10201
                        },
                        {
                            "name": "e_mst_c2l_req_lottery_mysterous_shell",
                            "id": 10202
                        },
                        {
                            "name": "e_mst_c2l_req_lottery_dice_game",
                            "id": 10203
                        },
                        {
                            "name": "e_mst_c2l_receive_torpedo_guaranteed_award",
                            "id": 10204
                        },
                        {
                            "name": "e_mst_c2l_change_room_rate",
                            "id": 10205
                        },
                        {
                            "name": "e_mst_c2l_req_torpedo_rank",
                            "id": 10206
                        },
                        {
                            "name": "e_mst_c2l_lucky_lottery",
                            "id": 10207
                        },
                        {
                            "name": "e_mst_c2l_syn_record_info",
                            "id": 10208
                        },
                        {
                            "name": "e_mst_c2l_auto_fire",
                            "id": 10209
                        },
                        {
                            "name": "e_mst_c2l_egg_treasure_lottery",
                            "id": 10210
                        },
                        {
                            "name": "e_mst_c2l_flood_dragon_fly_lottery",
                            "id": 10211
                        },
                        {
                            "name": "e_mst_c2l_req_crab_harm_rank",
                            "id": 10212
                        },
                        {
                            "name": "e_mst_c2l_get_arena_match_history_rank",
                            "id": 10213
                        },
                        {
                            "name": "e_mst_c2l_change_turret",
                            "id": 10214
                        },
                        {
                            "name": "e_mst_c2l_receive_tommorrow_reward",
                            "id": 10215
                        },
                        {
                            "name": "e_mst_c2l_get_qualifying_info",
                            "id": 10216
                        },
                        {
                            "name": "e_mst_c2l_get_qualifying_rank",
                            "id": 10217
                        },
                        {
                            "name": "e_mst_c2l_receive_qualifying_reward",
                            "id": 10218
                        },
                        {
                            "name": "e_mst_c2l_get_kill_monkey_history",
                            "id": 10219
                        },
                        {
                            "name": "e_mst_c2l_call_monkey",
                            "id": 10220
                        },
                        {
                            "name": "e_mst_c2l_get_monkey_info",
                            "id": 10221
                        },
                        {
                            "name": "e_mst_c2l_monkey_exchange",
                            "id": 10222
                        },
                        {
                            "name": "e_mst_c2l_syn_arena_match_bullet",
                            "id": 10223
                        },
                        {
                            "name": "e_mst_c2l_syn_freedom_match_bullet",
                            "id": 10224
                        },
                        {
                            "name": "e_mst_c2l_change_headid",
                            "id": 10225
                        },
                        {
                            "name": "e_mst_c2l_rand_turret_addition",
                            "id": 10226
                        },
                        {
                            "name": "e_mst_c2l_turret_addition_confirm",
                            "id": 10227
                        },
                        {
                            "name": "e_mst_c2l_turret_addition_reset",
                            "id": 10228
                        },
                        {
                            "name": "e_mst_c2l_change_bullet_power",
                            "id": 10229
                        },
                        {
                            "name": "e_mst_start_l2c",
                            "id": 15000
                        },
                        {
                            "name": "e_mst_l2c_get_room_info_result",
                            "id": 15001
                        },
                        {
                            "name": "e_mst_l2c_enter_table_result",
                            "id": 15002
                        },
                        {
                            "name": "e_mst_l2c_leave_table_result",
                            "id": 15003
                        },
                        {
                            "name": "e_mst_l2c_check_state_result",
                            "id": 15004
                        },
                        {
                            "name": "e_mst_l2c_get_scene_info_result",
                            "id": 15100
                        },
                        {
                            "name": "e_mst_l2c_change_seat_result",
                            "id": 15101
                        },
                        {
                            "name": "e_mst_l2c_player_levelup_result",
                            "id": 15102
                        },
                        {
                            "name": "e_mst_l2c_turret_levelup_result",
                            "id": 15103
                        },
                        {
                            "name": "e_mst_l2c_usetick_levelup_result",
                            "id": 15104
                        },
                        {
                            "name": "e_mst_l2c_change_table_result",
                            "id": 15105
                        },
                        {
                            "name": "e_mst_l2c_try_turret_result",
                            "id": 15106
                        },
                        {
                            "name": "e_mst_l2c_try_turret_state_result",
                            "id": 15107
                        },
                        {
                            "name": "e_mst_l2c_use_turret_power_result",
                            "id": 15108
                        },
                        {
                            "name": "e_mst_l2c_give_item_result",
                            "id": 15109
                        },
                        {
                            "name": "e_mst_l2c_player_auto_levelup",
                            "id": 15110
                        },
                        {
                            "name": "e_mst_l2c_torpedo_exchange_result",
                            "id": 15111
                        },
                        {
                            "name": "e_mst_l2c_bc_enter_seat",
                            "id": 15201
                        },
                        {
                            "name": "e_mst_l2c_bc_leave_seat",
                            "id": 15202
                        },
                        {
                            "name": "e_mst_l2c_bc_change_rate",
                            "id": 15203
                        },
                        {
                            "name": "e_mst_l2c_bc_create_fish",
                            "id": 15204
                        },
                        {
                            "name": "e_mst_l2c_bc_manual_fire",
                            "id": 15205
                        },
                        {
                            "name": "e_mst_l2c_bc_fish_die",
                            "id": 15206
                        },
                        {
                            "name": "e_mst_l2c_bc_change_attr",
                            "id": 15207
                        },
                        {
                            "name": "e_mst_l2c_bc_create_generator",
                            "id": 15208
                        },
                        {
                            "name": "e_mst_l2c_bc_change_scene",
                            "id": 15209
                        },
                        {
                            "name": "e_mst_l2c_buy_item_result",
                            "id": 15210
                        },
                        {
                            "name": "e_mst_l2c_use_item_result",
                            "id": 15211
                        },
                        {
                            "name": "e_mst_l2c_get_shoplist_result",
                            "id": 15212
                        },
                        {
                            "name": "e_mst_l2c_bc_using_item",
                            "id": 15213
                        },
                        {
                            "name": "e_mst_l2c_bc_stop_using_item",
                            "id": 15214
                        },
                        {
                            "name": "e_mst_l2c_bc_changeturret",
                            "id": 15215
                        },
                        {
                            "name": "e_mst_l2c_bc_lock_fish",
                            "id": 15216
                        },
                        {
                            "name": "e_mst_l2c_bc_freeze",
                            "id": 15217
                        },
                        {
                            "name": "e_mst_l2c_bc_fishs_die",
                            "id": 15218
                        },
                        {
                            "name": "e_mst_l2c_bc_specialfish_die",
                            "id": 15219
                        },
                        {
                            "name": "e_mst_l2c_bc_change_scene_bg",
                            "id": 15220
                        },
                        {
                            "name": "e_mst_l2c_bc_scene_time",
                            "id": 15221
                        },
                        {
                            "name": "e_mst_l2c_bc_bullet_explode",
                            "id": 15222
                        },
                        {
                            "name": "e_mst_l2c_bc_hit_fishs",
                            "id": 15223
                        },
                        {
                            "name": "e_mst_l2c_bc_turret_rotate",
                            "id": 15224
                        },
                        {
                            "name": "e_mst_l2c_bc_change_max_power",
                            "id": 15225
                        },
                        {
                            "name": "e_mst_l2c_bc_missile_fire",
                            "id": 15226
                        },
                        {
                            "name": "e_mst_l2c_bc_pre_missile_fire",
                            "id": 15227
                        },
                        {
                            "name": "e_mst_l2c_bc_finish_boss_scene",
                            "id": 15228
                        },
                        {
                            "name": "e_mst_l2c_bc_table_lottery",
                            "id": 15229
                        },
                        {
                            "name": "e_mst_l2c_bc_change_jackpot",
                            "id": 15230
                        },
                        {
                            "name": "e_mst_l2c_notify_bullet_explode",
                            "id": 15231
                        },
                        {
                            "name": "e_mst_c2l_robot_enter",
                            "id": 16000
                        },
                        {
                            "name": "e_mst_l2c_robot_leave",
                            "id": 16100
                        },
                        {
                            "name": "e_mst_l2c_get_arena_match_info_result",
                            "id": 16101
                        },
                        {
                            "name": "e_mst_l2c_get_champion_list_resutl",
                            "id": 16102
                        },
                        {
                            "name": "e_mst_l2c_get_self_history_reward_list_result",
                            "id": 16103
                        },
                        {
                            "name": "e_mst_l2c_grandprix_rank_notify",
                            "id": 16104
                        },
                        {
                            "name": "e_mst_l2c_grandprix_end_notify",
                            "id": 16105
                        },
                        {
                            "name": "e_mst_l2c_missile_fire_result",
                            "id": 16106
                        },
                        {
                            "name": "e_mst_l2c_buy_func_item_result",
                            "id": 16107
                        },
                        {
                            "name": "e_mst_l2c_useitem_levelup_result",
                            "id": 16108
                        },
                        {
                            "name": "e_mst_l2c_req_drop_rate_result",
                            "id": 16109
                        },
                        {
                            "name": "e_mst_l2c_benefits_result",
                            "id": 16110
                        },
                        {
                            "name": "e_mst_l2c_get_baojin_match_info_result",
                            "id": 16111
                        },
                        {
                            "name": "e_mst_l2c_baojin_revive_result",
                            "id": 16112
                        },
                        {
                            "name": "e_mst_l2c_get_baojin_rank_result",
                            "id": 16113
                        },
                        {
                            "name": "e_mst_l2c_recv_score_reward_result",
                            "id": 16114
                        },
                        {
                            "name": "e_mst_l2c_get_self_info_result",
                            "id": 16115
                        },
                        {
                            "name": "e_mst_l2c_score_notify",
                            "id": 16116
                        },
                        {
                            "name": "e_mst_l2c_bc_baojin_revive",
                            "id": 16117
                        },
                        {
                            "name": "e_mst_l2c_baojin_matchend_notify",
                            "id": 16118
                        },
                        {
                            "name": "e_mst_l2c_bc_table_kill_chipfish",
                            "id": 16119
                        },
                        {
                            "name": "e_mst_l2c_req_gold_feast_info_result",
                            "id": 16120
                        },
                        {
                            "name": "e_mst_l2c_req_recv_gold_feast_reward_result",
                            "id": 16121
                        },
                        {
                            "name": "e_mst_l2c_open_baojin_quest_notify",
                            "id": 16122
                        },
                        {
                            "name": "e_mst_l2c_baojin_quest_progress_notify",
                            "id": 16123
                        },
                        {
                            "name": "e_mst_l2c_get_baojin_quest_info_result",
                            "id": 16124
                        },
                        {
                            "name": "e_mst_l2c_bc_use_torpedo_lock_fish",
                            "id": 16125
                        },
                        {
                            "name": "e_mst_l2c_baojin_score_beyond_value_notify",
                            "id": 16126
                        },
                        {
                            "name": "e_mst_l2c_arena_match_end_notify",
                            "id": 16127
                        },
                        {
                            "name": "e_mst_l2c_baojin_recv_actreward_result",
                            "id": 16128
                        },
                        {
                            "name": "e_mst_l2c_baojin_act_getinfo_result",
                            "id": 16129
                        },
                        {
                            "name": "e_mst_l2c_abandon_baojin_match_result",
                            "id": 16130
                        },
                        {
                            "name": "e_mst_l2c_get_christmas_info_result",
                            "id": 16131
                        },
                        {
                            "name": "e_mst_l2c_christmas_exchange_result",
                            "id": 16132
                        },
                        {
                            "name": "e_mst_l2c_christmas_lottery_word_result",
                            "id": 16133
                        },
                        {
                            "name": "e_mst_l2c_get_torpedo_rank_result",
                            "id": 16134
                        },
                        {
                            "name": "e_mst_l2c_get_torpedo_rank_change_list_result",
                            "id": 16135
                        },
                        {
                            "name": "e_mst_l2c_req_recv_spittor_snatch_level_reward_result",
                            "id": 16136
                        },
                        {
                            "name": "e_mst_l2c_get_dragon_palace_info_result",
                            "id": 16137
                        },
                        {
                            "name": "e_mst_l2c_get_dragon_palace_rank_result",
                            "id": 16138
                        },
                        {
                            "name": "e_mst_l2c_dragon_palace_exchange_result",
                            "id": 16139
                        },
                        {
                            "name": "e_mst_l2c_dragon_add_exchange_count_result",
                            "id": 16140
                        },
                        {
                            "name": "e_mst_l2c_daily_dimensity_exchange_result",
                            "id": 16141
                        },
                        {
                            "name": "e_mst_l2c_get_ticket_palace_info_result",
                            "id": 16142
                        },
                        {
                            "name": "e_mst_l2c_recv_ticket_palace_reward_result",
                            "id": 16143
                        },
                        {
                            "name": "e_mst_l2c_join_arena_match_result",
                            "id": 16144
                        },
                        {
                            "name": "e_mst_l2c_get_freedom_match_info_result",
                            "id": 16145
                        },
                        {
                            "name": "e_mst_l2c_get_grand_prix_info_result",
                            "id": 16146
                        },
                        {
                            "name": "e_mst_l2c_grand_prix_rank_result",
                            "id": 16147
                        },
                        {
                            "name": "e_mst_l2c_bc_table_kill_turntablefish",
                            "id": 16148
                        },
                        {
                            "name": "e_mst_l2c_bc_table_finish_turntablefish_balance",
                            "id": 16149
                        },
                        {
                            "name": "e_mst_l2c_get_kd_rank_result",
                            "id": 16150
                        },
                        {
                            "name": "e_mst_l2c_get_points_rank_result",
                            "id": 16151
                        },
                        {
                            "name": "e_mst_l2c_medium_grade_exchange_result",
                            "id": 16152
                        },
                        {
                            "name": "e_mst_l2c_get_monkey_rank_result",
                            "id": 16153
                        },
                        {
                            "name": "e_mst_l2c_bc_table_kill_monkey",
                            "id": 16154
                        },
                        {
                            "name": "e_mst_l2c_torpedo_compose_result",
                            "id": 16155
                        },
                        {
                            "name": "e_mst_l2c_create_airdrop_result",
                            "id": 16156
                        },
                        {
                            "name": "e_mst_l2c_get_airdrop_list_result",
                            "id": 16157
                        },
                        {
                            "name": "e_mst_l2c_get_airdrop_info_result",
                            "id": 16158
                        },
                        {
                            "name": "e_mst_l2c_draw_airpot_result",
                            "id": 16159
                        },
                        {
                            "name": "e_mst_l2c_bullet_disassemble_result",
                            "id": 16160
                        },
                        {
                            "name": "e_mst_l2c_goldfish_lottery_result",
                            "id": 16161
                        },
                        {
                            "name": "e_mst_l2c_kill_goldfish",
                            "id": 16162
                        },
                        {
                            "name": "e_mst_l2c_exchange_dimensity_result",
                            "id": 16163
                        },
                        {
                            "name": "e_mst_l2c_get_torpedo_notice_result",
                            "id": 16164
                        },
                        {
                            "name": "e_mst_l2c_southsea_treasurehunt_lottery_result",
                            "id": 16165
                        },
                        {
                            "name": "e_mst_l2c_southsea_treasurehunt_get_info_result",
                            "id": 16166
                        },
                        {
                            "name": "e_mst_l2c_southsea_treasurehunt_enter_result",
                            "id": 16167
                        },
                        {
                            "name": "e_mst_l2c_get_southsea_treasurehunt_notice_result",
                            "id": 16168
                        },
                        {
                            "name": "e_mst_l2c_enter_southsea_treasurehunt_result",
                            "id": 16169
                        },
                        {
                            "name": "e_mst_l2c_start_Sd_Lottery_result",
                            "id": 16170
                        },
                        {
                            "name": "e_mst_l2c_summer_item_exchange_result",
                            "id": 16171
                        },
                        {
                            "name": "e_mst_l2c_activity_item_change",
                            "id": 16172
                        },
                        {
                            "name": "e_mst_l2c_req_attack_crab_result",
                            "id": 16173
                        },
                        {
                            "name": "e_mst_l2c_syn_crab_info",
                            "id": 16174
                        },
                        {
                            "name": "e_mst_l2c_req_cur_loop_act_result",
                            "id": 16176
                        },
                        {
                            "name": "e_mst_l2c_get_armedshark_palace_info_result",
                            "id": 16177
                        },
                        {
                            "name": "e_mst_l2c_armedshark_palace_call_bomb_aircraft_result",
                            "id": 16178
                        },
                        {
                            "name": "e_mst_l2c_armedshark_palace_lottery_result",
                            "id": 16179
                        },
                        {
                            "name": "e_mst_l2c_get_armedshark_getHistoryList_result",
                            "id": 16180
                        },
                        {
                            "name": "e_mst_l2c_armedshark_palace_execute_result",
                            "id": 16181
                        },
                        {
                            "name": "e_mst_l2c_Nd_start_Lottery_result",
                            "id": 16182
                        },
                        {
                            "name": "e_mst_l2c_Nd_item_exchange_result",
                            "id": 16183
                        },
                        {
                            "name": "e_mst_l2c_Nd_get_activity_info_result",
                            "id": 16184
                        },
                        {
                            "name": "e_mst_l2c_get_legendaryfish_palace_info_result",
                            "id": 16185
                        },
                        {
                            "name": "e_mst_l2c_flush_shop_result",
                            "id": 16186
                        },
                        {
                            "name": "e_mst_l2c_play_ad_reward_result",
                            "id": 16187
                        },
                        {
                            "name": "e_mst_l2c_call_legendaryfish_result",
                            "id": 16188
                        },
                        {
                            "name": "e_mst_l2c_buy_shop_item_result",
                            "id": 16189
                        },
                        {
                            "name": "e_mst_l2c_change_room_rate_result",
                            "id": 16190
                        },
                        {
                            "name": "e_mst_l2c_notice_boss_countdown",
                            "id": 16191
                        },
                        {
                            "name": "e_mst_l2c_get_boss_info_result",
                            "id": 16192
                        },
                        {
                            "name": "e_mst_l2c_receive_redpacket_reward_result",
                            "id": 16193
                        },
                        {
                            "name": "e_mst_l2c_get_mythical_palace_info_result",
                            "id": 16194
                        },
                        {
                            "name": "e_mst_l2c_bc_trigger_mythical_palace_event",
                            "id": 16195
                        },
                        {
                            "name": "e_mst_l2c_receive_mythical_points_award_result",
                            "id": 16196
                        },
                        {
                            "name": "e_mst_l2c_bc_trigger_mysterous_shell",
                            "id": 16197
                        },
                        {
                            "name": "e_mst_l2c_req_lottery_mysterous_shell_result",
                            "id": 16198
                        },
                        {
                            "name": "e_mst_l2c_bc_mysterous_shell_lottery_result",
                            "id": 16199
                        },
                        {
                            "name": "e_mst_l2c_bc_trigger_dice_game",
                            "id": 16200
                        },
                        {
                            "name": "e_mst_l2c_req_lottery_dice_game_result",
                            "id": 16201
                        },
                        {
                            "name": "e_mst_l2c_bc_dice_game_lottery_result",
                            "id": 16202
                        },
                        {
                            "name": "e_mst_l2c_receive_torpedo_guaranteed_award_result",
                            "id": 16203
                        },
                        {
                            "name": "e_mst_l2c_bc_trigger_treasure_bowl",
                            "id": 16204
                        },
                        {
                            "name": "e_mst_l2c_req_torpedo_rank_result",
                            "id": 16205
                        },
                        {
                            "name": "e_mst_l2c_lucky_lottery_result",
                            "id": 16206
                        },
                        {
                            "name": "e_mst_l2c_bc_trigger_egg_treasure",
                            "id": 16207
                        },
                        {
                            "name": "e_mst_l2c_egg_treasure_lottery_result",
                            "id": 16208
                        },
                        {
                            "name": "e_mst_l2c_treasure_bowl_lottery_result",
                            "id": 16209
                        },
                        {
                            "name": "e_mst_l2c_bc_trigger_flood_dragon_fly",
                            "id": 16210
                        },
                        {
                            "name": "e_mst_l2c_flood_dragon_fly_lottery_result",
                            "id": 16211
                        },
                        {
                            "name": "e_mst_l2c_req_crab_harm_rank_result",
                            "id": 16212
                        },
                        {
                            "name": "e_mst_l2c_join_freedom_match_result",
                            "id": 16213
                        },
                        {
                            "name": "e_mst_l2c_freedom_match_end_notify",
                            "id": 16214
                        },
                        {
                            "name": "e_mst_l2c_get_arena_match_history_rank_result",
                            "id": 16216
                        },
                        {
                            "name": "e_mst_l2c_change_turret_result",
                            "id": 16217
                        },
                        {
                            "name": "e_mst_l2c_notify_arena_match_add_bullet",
                            "id": 16218
                        },
                        {
                            "name": "e_mst_l2c_send_item",
                            "id": 16219
                        },
                        {
                            "name": "e_mst_l2c_receive_tommorrow_reward_result",
                            "id": 16220
                        },
                        {
                            "name": "e_mst_l2c_get_qualifying_info_result",
                            "id": 16221
                        },
                        {
                            "name": "e_mst_l2c_get_qualifying_result",
                            "id": 16222
                        },
                        {
                            "name": "e_mst_l2c_receive_qualifying_info_result",
                            "id": 16223
                        },
                        {
                            "name": "e_mst_l2c_get_kill_monkey_history_result",
                            "id": 16224
                        },
                        {
                            "name": "e_mst_l2c_bc_table_kill_monkey_fish",
                            "id": 16225
                        },
                        {
                            "name": "e_mst_l2c_call_monkey_result",
                            "id": 16226
                        },
                        {
                            "name": "e_mst_l2c_get_monkey_info_result",
                            "id": 16227
                        },
                        {
                            "name": "e_mst_l2c_monkey_exchange_result",
                            "id": 16228
                        },
                        {
                            "name": "e_mst_l2c_syn_arena_match_bullet_result",
                            "id": 16229
                        },
                        {
                            "name": "e_mst_l2c_syn_freedom_match_bullet_result",
                            "id": 16230
                        },
                        {
                            "name": "e_mst_l2c_change_headid_result",
                            "id": 16231
                        },
                        {
                            "name": "e_mst_l2c_rand_turret_addition_result",
                            "id": 16232
                        },
                        {
                            "name": "e_mst_l2c_turret_addition_confirm_result",
                            "id": 16233
                        },
                        {
                            "name": "e_mst_l2c_turret_addition_reset_result",
                            "id": 16234
                        },
                        {
                            "name": "e_mst_l2c_change_bullet_power_result",
                            "id": 16235
                        },
                        {
                            "name": "e_mst_clend_index",
                            "id": 20000
                        }
                    ]
                }
            ],
            "isNamespace": true
        }
    ],
    "isNamespace": true
}