|
@@ -1,1969 +1,604 @@
|
|
|
{
|
|
|
- "package": null,
|
|
|
+ "package": "vip.metadev.module.battle.protobuf",
|
|
|
"syntax": "proto2",
|
|
|
+ "options": {
|
|
|
+ "java_outer_classname": "WsProtocol",
|
|
|
+ "java_multiple_files": false
|
|
|
+ },
|
|
|
"messages": [
|
|
|
{
|
|
|
- "name": "client2center_protocols",
|
|
|
- "fields": [],
|
|
|
+ "name": "WsEnvelope",
|
|
|
"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
|
|
|
- }
|
|
|
- ]
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "type",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "message_id",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "session_id",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "player_id",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "scene_id",
|
|
|
+ "id": 5
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "bytes",
|
|
|
+ "name": "payload",
|
|
|
+ "id": 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "client_version",
|
|
|
+ "id": 7
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "device_info",
|
|
|
+ "id": 8
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsError",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "error_code",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "error_message",
|
|
|
+ "id": 2
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsHeartbeat",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "heartbeat_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "client_timestamp",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "server_timestamp",
|
|
|
+ "id": 3
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsConnectionAck",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "status",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "message",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "server_timestamp",
|
|
|
+ "id": 3
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsAuthentication",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "token",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "player_id",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "auth_timestamp",
|
|
|
+ "id": 3
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsAuthenticationResponse",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "result",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "message",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "PlayerInfo",
|
|
|
+ "name": "player_info",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "auth_timestamp",
|
|
|
+ "id": 4
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "PlayerInfo",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "player_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "nickname",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "level",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "experience",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "vip_level",
|
|
|
+ "id": 5
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "gold",
|
|
|
+ "id": 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "diamond",
|
|
|
+ "id": 7
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "avatar_url",
|
|
|
+ "id": 8
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "bool",
|
|
|
+ "name": "online",
|
|
|
+ "id": 9
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "last_login_time",
|
|
|
+ "id": 10
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsGameStateUpdate",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "game_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "game_state",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "game_mode",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "current_round",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "total_rounds",
|
|
|
+ "id": 5
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "game_time",
|
|
|
+ "id": 6
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsBattleAction",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "action_type",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "action_id",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "target_id",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "action_timestamp",
|
|
|
+ "id": 4
|
|
|
}
|
|
|
- ],
|
|
|
- "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
|
|
|
- }
|
|
|
- ]
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsBattleResult",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "battle_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "result",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "winner_id",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "repeated",
|
|
|
+ "type": "BattleReward",
|
|
|
+ "name": "rewards",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "BattleStats",
|
|
|
+ "name": "battle_stats",
|
|
|
+ "id": 5
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "battle_timestamp",
|
|
|
+ "id": 6
|
|
|
}
|
|
|
- ],
|
|
|
- "isNamespace": true
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
- "name": "msg_type_def",
|
|
|
- "fields": [],
|
|
|
+ "name": "BattleReward",
|
|
|
"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
|
|
|
- }
|
|
|
- ]
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "reward_type",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "reward_id",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "reward_amount",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "reward_description",
|
|
|
+ "id": 4
|
|
|
}
|
|
|
- ],
|
|
|
- "isNamespace": true
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
- "name": "msg_info_def",
|
|
|
- "fields": [],
|
|
|
+ "name": "BattleStats",
|
|
|
"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
|
|
|
- }
|
|
|
- ]
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "total_damage",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "damage_taken",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "skills_used",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "items_used",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "battle_duration",
|
|
|
+ "id": 5
|
|
|
}
|
|
|
- ],
|
|
|
- "isNamespace": true
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
- "name": "common_protocol",
|
|
|
- "fields": [],
|
|
|
+ "name": "WsItemUse",
|
|
|
"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
|
|
|
- }
|
|
|
- ]
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "item_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "item_type",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "use_amount",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "target_id",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "use_timestamp",
|
|
|
+ "id": 5
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsSkillUse",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "skill_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "skill_name",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int32",
|
|
|
+ "name": "skill_level",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "target_id",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "use_timestamp",
|
|
|
+ "id": 5
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsSystemNotification",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "notification_type",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "title",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "content",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "priority",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "notification_timestamp",
|
|
|
+ "id": 5
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsPlayerStateUpdate",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "player_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "state_type",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "state_description",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "state_timestamp",
|
|
|
+ "id": 4
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "WsSceneChange",
|
|
|
+ "syntax": "proto2",
|
|
|
+ "fields": [
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "scene_id",
|
|
|
+ "id": 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "scene_name",
|
|
|
+ "id": 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "string",
|
|
|
+ "name": "scene_type",
|
|
|
+ "id": 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "optional",
|
|
|
+ "type": "string",
|
|
|
+ "name": "change_reason",
|
|
|
+ "id": 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "rule": "required",
|
|
|
+ "type": "int64",
|
|
|
+ "name": "change_timestamp",
|
|
|
+ "id": 5
|
|
|
}
|
|
|
- ],
|
|
|
- "isNamespace": true
|
|
|
+ ]
|
|
|
}
|
|
|
],
|
|
|
"isNamespace": true
|