package lq
Get desktop application:
View/edit binary Protocol Buffers messages
uint32 account_id = 1
string token = 2
string game_uuid = 3
optional Error error = 1
repeated uint32 seat_list = 3
bool is_game_start = 4
optional GameConfig game_config = 5
repeated uint32 ready_id_list = 6
string content = 1
bool except_self = 2
optional Error error = 1
bool is_end = 2
uint32 step = 3
optional GameRestore game_restore = 4
uint32 type = 1
uint32 index = 2
bool cancel_operation = 3
uint32 timeuse = 6
uint32 type = 1
uint32 index = 2
string tile = 3
bool cancel_operation = 4
bool moqie = 5
uint32 timeuse = 6
string round_id = 1
uint32 step = 2
optional Error error = 1
bool is_end = 2
uint32 step = 3
optional GameRestore game_restore = 4
string uuid = 1
string remarks = 2
uint32 start_time = 3
uint32 end_time = 4
string account = 1
string password = 2
string email = 1
string code = 2
string password = 3
string code = 1
string phone = 2
string password = 3
uint32 goods_id = 1
uint32 count = 2
optional Error error = 1
uint32 chest_id = 2
uint32 consume_count = 3
uint32 goods_id = 1
uint32 count = 2
repeated BillShortcut bill_short_cut = 3
uint32 deal_price = 4
uint32 goods_id = 1
uint32 count = 2
uint32 character_id = 1
uint32 skin = 2
uint32 character_id = 1
uint32 slot = 2
uint32 item_id = 3
string uuid = 1
string remarks = 2
uint32 slot = 1
uint32 value = 2
uint32 timestamp = 1
string message = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
optional Error error = 1
string alipay_url = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string alipay_trade_type = 4
string return_url = 5
optional Error error = 1
string alipay_url = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
optional Error error = 1
string qrcode_buffer = 2
string order_id = 3
string qr_code = 4
uint32 goods_id = 1
uint32 payment_platform = 2
uint32 client_type = 3
uint32 account_id = 4
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
string email = 1
uint32 usage = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string return_url = 4
string access_token = 5
optional Error error = 1
string order_id = 2
string nickname = 1
string advertise_str = 2
string phone = 1
uint32 usage = 2
uint32 player_count = 1
optional GameMode mode = 2
bool public_live = 3
optional Error error = 1
optional Room room = 2
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string account_ip = 4
uint32 goods_id = 1
uint32 client_type = 2
uint32 account_id = 3
string account_ip = 4
optional Error error = 1
string qrcode_buffer = 2
string order_id = 3
uint32 target_id = 1
repeated uint32 delete_list = 2
optional Error error = 1
uint32 sign_in_count = 3
string email = 1
string password = 2
bool reconnect = 3
string random_key = 5
string client_version = 6
bool gen_access_token = 7
repeated uint32 currency_platforms = 8
optional Error error = 1
bool is_followed = 4
repeated uint32 unlock_list = 1
repeated uint32 account_id_list = 1
repeated uint32 rewards = 1
uint32 count = 2
optional Error error = 1
repeated Announcement announcements = 2
repeated uint32 sort = 3
repeated uint32 read_list = 4
optional Error error = 1
optional Bag bag = 2
optional Error error = 1
repeated Character characters = 2
repeated uint32 skins = 3
uint32 main_character_id = 4
uint32 send_gift_count = 5
uint32 send_gift_limit = 6
uint32 recharged_count = 2
optional Error error = 1
uint32 record_collect_limit = 3
uint32 target_id = 1
repeated uint32 comment_id_list = 2
optional Error error = 1
uint32 comment_allow = 2
repeated uint32 comment_id_list = 3
uint32 last_read_id = 4
optional Error error = 1
uint32 comment_allow = 2
repeated uint32 mode_list = 1
repeated uint32 uid_list = 1
uint32 unique_id = 1
uint32 last_index = 2
optional Error error = 1
uint32 next_index = 2
repeated RecordGame record_list = 3
uint32 start = 1
uint32 count = 2
optional Error error = 1
uint32 online_player = 2
optional Error error = 1
uint32 sign_in_days = 2
optional Error error = 1
bool has_refresh_count = 3
uint32 max_daily_task_count = 4
uint32 refresh_count = 5
optional Error error = 1
repeated Friend friends = 2
uint32 friend_max_count = 3
optional Error error = 1
uint32 left_start_seconds = 2
uint32 now_millisecond = 5
string game_uuid = 1
uint32 last_segment_id = 2
optional Error error = 1
uint32 live_state = 2
uint32 now_millisecond = 5
uint32 segment_end_millisecond = 6
optional Error error = 1
bytes data = 4
string data_url = 5
uint32 start = 1
uint32 count = 2
uint32 type = 3
optional Error error = 1
uint32 total_count = 2
repeated RecordGame record_list = 3
repeated string uuid_list = 1
optional Error error = 1
bool is_authed = 2
string country = 3
optional Error error = 1
uint32 self_rank = 3
optional Error error = 1
repeated Mail mails = 2
optional Error error = 1
repeated uint32 recharged_list = 2
repeated FaithData faiths = 3
repeated uint32 account_id_list = 1
uint32 leaderboard_id = 1
optional Error error = 1
uint32 last_refresh_time = 3
optional Error error = 1
bool has_gained = 2
optional Error error = 1
optional Room room = 2
optional Error error = 1
repeated uint32 title_list = 2
optional Error error = 1
repeated uint32 gained_vip_levels = 2
uint32 activity_id = 1
uint32 reward_id = 2
uint32 leaderboard_id = 1
uint32 activity_id = 2
uint32 target_id = 1
uint32 method = 2
uint32 no_operation_counter = 1
optional Error error = 1
repeated bytes chat_history = 2
optional Error error = 1
optional Room room = 2
uint32 target_id = 1
string content = 2
string account = 1
string password = 2
bool reconnect = 3
string random_key = 5
string client_version = 6
bool gen_access_token = 7
repeated uint32 currency_platforms = 8
uint32 type = 9
(message has no fields)
string nickname = 1
uint32 use_item_id = 2
string new_password = 1
string old_password = 2
string secure_token = 3
uint32 type = 1
string code = 2
string uid = 3
optional Error error = 1
string access_token = 2
uint32 type = 1
string access_token = 2
optional Error error = 1
bool has_account = 2
uint32 type = 1
string access_token = 2
bool reconnect = 3
string random_key = 5
string client_version = 6
repeated uint32 currency_platforms = 8
uint32 type = 1
string access_token = 2
string email = 3
string advertise_str = 4
uint32 chest_id = 1
uint32 count = 2
bool use_ticket = 3
optional Error error = 1
repeated OpenResult results = 2
uint32 total_open_count = 3
uint32 item_id = 1
uint32 count = 2
uint32 select_id = 3
optional Error error = 1
uint32 resource_id = 2
uint32 resource_count = 3
uint32 announcement_id = 1
optional Error error = 1
uint32 refresh_count = 3
bool search_next = 1
string pattern = 2
optional Error error = 1
bool is_finished = 2
repeated uint32 match_accounts = 3
uint32 decode_id = 4
uint32 target_id = 1
uint32 type = 2
string content = 3
optional Error error = 1
uint32 level = 2
uint32 exp = 3
string type = 1
uint32 id = 2
string account = 1
string password = 2
string code = 3
uint32 type = 4
string inapp_purchase_data = 2
string inapp_data_signature = 3
(message has no fields)
uint32 key = 1
uint32 value = 2
string fullname = 1
string card_no = 2
string code = 1
uint32 operation = 2
optional Error error = 1
string secure_token = 2
Used in: ResAccountInfo, ResLogin
uint32 account_id = 1
string nickname = 2
uint32 login_time = 3
uint32 logout_time = 4
uint32 room_id = 5
optional AntiAddiction anti_addiction = 6
uint32 title = 7
string signature = 8
string email = 9
uint32 email_verify = 10
uint32 gold = 11
uint32 diamond = 12
uint32 avatar_id = 13
uint32 vip = 14
int32 birthday = 15
string phone = 16
uint32 phone_verify = 17
uint32 avatar_frame = 23
Used in: Account
uint32 id = 1
uint32 count = 2
Used in: Friend, NotifyFriendStateChange, ResAccountStates
uint32 account_id = 1
uint32 login_time = 2
uint32 logout_time = 3
bool is_online = 4
uint32 cache_version = 1
uint32 account_id = 2
string nickname = 3
uint32 login_time = 4
uint32 logout_time = 5
bool is_online = 6
uint32 room_id = 7
uint32 title = 8
uint32 avatar_id = 9
uint32 vip = 10
uint32 avatar_frame = 14
Used in: AccountDetailStatisticByCategory, AccountDetailStatisticV2, AccountDetailStatisticV2.CustomizedContestStatistic, AccountDetailStatisticV2.RankStatistic.RankData, AccountDetailStatisticV2.RankStatistic.RankData.RankLevelData
Used in: ResAccountStatisticInfo
Used in: AccountDetailStatisticV2
uint32 month_refresh_time = 3
Used in: AccountDetailStatisticV2
uint32 month_refresh_time = 3
Used in: RankStatistic
Used in: RankData
Used in: AccountDetailStatistic
uint32 mahjong_category = 1
uint32 liujumanguan = 3
Used in: Account, AccountCacheView, NotifyAccountLevelChange, NotifyGameFinishReward.LevelChange, PlayerBaseView, PlayerGameView, RecordGame.AccountInfo, ResLevelLeaderboard.Item
uint32 id = 1
uint32 score = 2
Used in: AccountStatisticData
repeated uint32 final_position_counts = 1
Used in: AccountMahjongStatistic
uint32 rank = 1
int32 final_point = 2
Used in: AccountMahjongStatistic
uint32 fanshu = 1
uint32 doranum = 2
string title = 3
repeated string hands = 4
repeated string ming = 5
string hupai = 6
uint32 title_id = 7
Used in: AccountMahjongStatistic
uint32 total_count = 1
uint32 dora_round_count = 2
uint32 total_fan = 3
Used in: AccountMahjongStatistic
uint32 total_xuanshang = 1
uint32 total_fanshu = 2
Used in: AccountMahjongStatistic
uint32 total_count = 1
uint32 total_lidora_count = 2
uint32 average_hu_point = 3
Used in: AccountMahjongStatistic
uint32 total_count = 1
uint32 rong_count = 2
uint32 zimo_count = 3
uint32 fangchong_count = 4
repeated uint32 unlock_characters = 1
Used in: AccountActiveState, AccountCacheView
string game_uuid = 1
uint32 category = 2
Used in: ReqUpdateAccountSettings, ResAccountSettings
uint32 key = 1
uint32 value = 2
Used in: AccountUpdate
uint32 step = 1
uint32 state = 2
Used in: AccountDetailStatistic, AccountFanAchieved
uint32 fan_id = 1
uint32 sum = 2
Used in: AccountDetailStatistic
uint32 mode = 1
uint32 game_count_sum = 2
repeated uint32 game_final_position = 3
uint32 fly_count = 4
float gold_earn_sum = 5
uint32 round_count_sum = 6
float dadian_sum = 7
uint32 ming_count_sum = 9
uint32 liqi_count_sum = 10
uint32 xun_count_sum = 11
uint32 highest_lianzhuang = 12
uint32 score_earn_sum = 13
Used in: AccountStatisticByGameMode
uint32 rank = 1
int32 score_sum = 2
uint32 count = 3
Used in: AccountStatisticByGameMode
uint32 type = 1
uint32 sum = 2
Used in: ResAccountStatisticInfo
uint32 mahjong_category = 1
uint32 game_category = 2
Used in: NotifyAccountUpdate, ResAccountUpdate, ResShopPurchase
repeated uint32 new_recharged_list = 8
Used in: AccountUpdate
Used in: AccountUpdate
Used in: AccountUpdate
Used in: AccountUpdate
repeated Character characters = 2
repeated uint32 skins = 3
Used in: AccountUpdate
Used in: AccountUpdate
uint32 id = 1
uint32 final = 3
Used in: AccountUpdate
repeated uint32 new_titles = 1
Used in: AccountUpdate.AchievementUpdate, ResAchievement
uint32 id = 1
uint32 counter = 2
bool achieved = 3
uint32 date = 4
uint32 seat = 1
uint32 type = 2
string tiles = 3
repeated string doras = 6
bool zhenting = 7
uint32 seat = 1
repeated string doras = 6
bool zhenting = 7
bool moqie = 9
uint32 seat = 1
uint32 type = 2
repeated string tiles = 3
repeated uint32 froms = 4
bool zhenting = 7
uint32 seat = 1
string tile = 2
uint32 left_tile_count = 3
repeated string doras = 6
bool zhenting = 7
uint32 seat = 1
string tile = 2
bool is_liqi = 3
bool moqie = 5
bool zhenting = 6
repeated string doras = 8
bool is_wliqi = 9
repeated HuleInfo hules = 1
repeated int32 old_scores = 2
repeated int32 delta_scores = 3
uint32 wait_timeout = 4
repeated int32 scores = 5
optional GameEnd gameend = 6
repeated string doras = 7
uint32 type = 1
optional GameEnd gameend = 2
uint32 seat = 3
repeated string tiles = 4
repeated string allplayertiles = 6
(message has no fields)
uint32 chang = 1
uint32 ju = 2
uint32 ben = 3
repeated string tiles = 4
string dora = 5
repeated int32 scores = 6
uint32 liqibang = 8
repeated TingPaiInfo tingpais1 = 10
bool al = 11
string md5 = 12
uint32 left_tile_count = 13
repeated string doras = 14
bool liujumanguan = 1
bool gameend = 4
Used in: GameRestore
uint32 step = 1
string name = 2
bytes data = 3
Used in: NotifyActivityChange, ResActivityList
uint32 activity_id = 1
uint32 start_time = 2
uint32 end_time = 3
string type = 4
Used in: ResAccountActivityData
uint32 activity_id = 1
int32 point = 2
repeated uint32 gained_reward_list = 3
Used in: ResAccountActivityData
uint32 leaderboard_id = 1
int32 point = 2
bool gained_reward = 3
uint32 gainable_time = 4
Used in: NotifyAnnouncementUpdate, ResAnnouncement
uint32 id = 1
string title = 2
string content = 3
Used in: Account
uint32 online_duration = 1
Used in: ResBagInfo
Used in: AccountUpdate
Used in: ReqBuyFromShop
uint32 id = 1
uint32 count = 2
uint32 dealPrice = 3
Used in: BillingProduct
string id = 1
string name = 2
string desc = 3
string icon = 4
uint32 resource_id = 5
uint32 resource_count = 6
Used in: ResPlatformBillingProducts
string currency_code = 2
uint32 currency_price = 3
uint32 sort_weight = 4
Used in: ShopInfo, ZHPShop
uint32 id = 1
uint32 count = 2
string from = 1
string to = 2
uint32 time = 3
Used in: AccountUpdate.CharacterUpdate, PlayerGameView, RecordGame.AccountInfo, ResCharacterInfo, ResUpgradeCharacter
uint32 charid = 1
uint32 level = 2
uint32 exp = 3
uint32 skin = 5
bool is_upgraded = 6
repeated uint32 extra_emoji = 7
Used in: Character
uint32 slot = 1
uint32 item_id = 2
uint32 chest_id = 1
uint32 total_open_count = 2
uint32 consume_count = 3
uint32 face_black_count = 4
uint32 chest_id = 1
uint32 total_open_count = 2
uint32 face_black_count = 3
Used in: ReqEmailLogin, ReqLogin, ReqOauth2Login
string device_type = 1
string os = 2
string os_version = 3
string browser = 4
Used in: ResFetchCommentContent
uint32 comment_id = 1
uint32 timestamp = 2
string content = 4
Used in: ResFetchCustomizedContestByContestId
uint32 unique_id = 1
uint32 contest_id = 2
string contest_name = 3
uint32 state = 4
uint32 creator_id = 5
uint32 create_time = 6
uint32 start_time = 7
uint32 finish_time = 8
bool open = 9
string public_notice = 10
Used in: ResFetchCustomizedContestList
uint32 unique_id = 1
uint32 contest_id = 2
string contest_name = 3
uint32 state = 4
uint32 creator_id = 5
uint32 create_time = 6
uint32 start_time = 7
uint32 finish_time = 8
bool open = 9
Used in: ResEnterCustomizedContest
uint32 unique_id = 1
uint32 contest_id = 2
string contest_name = 3
uint32 state = 4
uint32 creator_id = 5
uint32 create_time = 6
uint32 start_time = 7
uint32 finish_time = 8
bool open = 9
uint32 rank_rule = 10
optional GameMode game_mode = 11
string private_notice = 12
Used in: ResFetchCustomizedContestExtendInfo
uint32 unique_id = 1
string public_notice = 2
Used in: NotifyCustomContestSystemMsg
Used in: CustomizedContestGameEnd
uint32 account_id = 1
string nickname = 2
int32 total_point = 3
Used in: NotifyCustomContestSystemMsg
Used in: CustomizedContestGameStart
uint32 account_id = 1
string nickname = 2
Used in: ResEnterCustomizedContest
uint32 rank_rule = 1
uint32 rank = 2
int32 point = 3
repeated uint32 recent_game_ranks = 4
uint32 total_game_count = 5
Used in: ResAccountActivityData, ResAccountInfo, ResAccountSettings, ResAccountStates, ResAccountStatisticInfo, ResAccountUpdate, ResAchievement, ResActivityList, ResAddCollectedGameRecord, ResAnnouncement, ResAuthGame, ResBagInfo, ResBuyFromChestShop, ResBuyFromShop, ResChangeCollectedGameRecordRemarks, ResCharacterInfo, ResCollectedGameRecordList, ResCommentSetting, ResCommon, ResCommonView, ResConnectionInfo, ResCreateAlipayAppOrder, ResCreateAlipayOrder, ResCreateAlipayScanOrder, ResCreateBillingOrder, ResCreateENAlipayOrder, ResCreateENJCBOrder, ResCreateENMasterCardOrder, ResCreateENPaypalOrder, ResCreateENVisaOrder, ResCreateJPAuOrder, ResCreateJPCreditCardOrder, ResCreateJPDocomoOrder, ResCreateJPPaypalOrder, ResCreateJPSoftbankOrder, ResCreateJPWebMoneyOrder, ResCreateRoom, ResCreateWechatAppOrder, ResCreateWechatNativeOrder, ResCurrentMatchInfo, ResDailySignInInfo, ResDailyTask, ResDoActivitySignIn, ResEnterCustomizedContest, ResEnterGame, ResExchangeActivityItem, ResFetchCommentContent, ResFetchCommentList, ResFetchCustomizedContestByContestId, ResFetchCustomizedContestExtendInfo, ResFetchCustomizedContestGameLiveList, ResFetchCustomizedContestGameRecords, ResFetchCustomizedContestList, ResFetchCustomizedContestOnlineInfo, ResFetchRankPointLeaderboard, ResFriendApplyList, ResFriendList, ResGameLiveInfo, ResGameLiveLeftSegment, ResGameLiveList, ResGamePlayerState, ResGameRecord, ResGameRecordList, ResGameRecordsDetail, ResIDCardInfo, ResJoinCustomizedContestChatRoom, ResJoinRoom, ResLevelLeaderboard, ResLogin, ResLogout, ResMailInfo, ResMisc, ResMultiAccountBrief, ResOauth2Auth, ResOauth2Check, ResOauth2Signup, ResOpenChest, ResOpenRandomRewardItem, ResPayMonthTicket, ResPlatformBillingProducts, ResRefreshDailyTask, ResRefreshZHPShop, ResRemoveCollectedGameRecord, ResReviveCoinInfo, ResSearchAccountById, ResSearchAccountByPattern, ResSelfRoom, ResSendGiftToCharacter, ResShopInfo, ResShopPurchase, ResSignupAccount, ResSyncGame, ResTitleList, ResUpgradeCharacter, ResUseGiftCode, ResVerfiyCodeForSecure, ResVipReward
uint32 code = 1
repeated uint32 u32_params = 2
repeated string str_params = 3
string json_param = 4
Used in: ResAccountActivityData
uint32 exchange_id = 1
uint32 count = 2
Used in: ResExchangeActivityItem
optional RewardSlot replace = 2
uint32 replace_count = 3
Used in: ResMisc
uint32 faith_id = 1
uint32 total_open_count = 2
uint32 consume_count = 3
Used in: HuleInfo
string name = 1
uint32 val = 2
uint32 id = 3
Used in: NotifyFriendChange, ResFriendList
Used in: GameLiveHead, RecordGame, ResAuthGame
uint32 category = 1
optional GameMode mode = 2
Used in: ResLogin
string connect_token = 2
string game_uuid = 3
string location = 4
repeated bytes records = 1
Used in: GameMode
uint32 time_fixed = 1
uint32 time_add = 2
uint32 dora_count = 3
uint32 shiduan = 4
uint32 init_point = 5
uint32 fandian = 6
bool can_jifei = 7
uint32 tianbian_value = 8
uint32 liqibang_value = 9
uint32 changbang_value = 10
uint32 noting_fafu_1 = 11
uint32 noting_fafu_2 = 12
uint32 noting_fafu_3 = 13
bool have_liujumanguan = 14
bool have_qieshangmanguan = 15
bool have_biao_dora = 16
bool have_gang_biao_dora = 17
bool ming_dora_immediately_open = 18
bool have_li_dora = 19
bool have_gang_li_dora = 20
bool have_sifenglianda = 21
bool have_sigangsanle = 22
bool have_sijializhi = 23
bool have_jiuzhongjiupai = 24
bool have_sanjiahele = 25
bool have_toutiao = 26
bool have_helelianzhuang = 27
bool have_helezhongju = 28
bool have_tingpailianzhuang = 29
bool have_tingpaizhongju = 30
bool have_yifa = 31
bool have_nanruxiru = 32
uint32 jingsuanyuandian = 33
int32 shunweima_2 = 34
int32 shunweima_3 = 35
int32 shunweima_4 = 36
bool bianjietishi = 37
uint32 ai_level = 38
bool have_zimosun = 39
bool disable_multi_yukaman = 40
uint32 fanfu = 41
uint32 guyi_mode = 42
uint32 dora3_mode = 43
Used in: ActionHule, ActionLiuJu, RecordHule, RecordLiuJu
repeated int32 scores = 1
Used in: NotifyGameEndResult, RecordGame
Used in: GameEndResult
uint32 seat = 1
int32 total_point = 2
int32 part_point_1 = 3
int32 part_point_2 = 4
int32 grading_score = 5
int32 gold = 6
string uuid = 1
uint32 state = 2
uint32 category = 3
optional GameMode mode = 4
uint32 create_time = 7
uint32 start_time = 8
uint32 finish_time = 9
Used in: GameFinalSnapshot
uint32 init_point = 1
uint32 jingsuanyuandian = 2
repeated int32 rank_points = 3
Used in: GameFinalSnapshot
uint32 seat = 1
int32 total_point = 2
int32 part_point_1 = 3
int32 part_point_2 = 4
int32 grading_score = 5
int32 gold = 6
Used in: GameFinalSnapshot
uint32 type = 1
uint32 account_id = 2
string client_address = 4
bool is_connected = 5
Used in: ResFetchCustomizedContestGameLiveList, ResGameLiveInfo, ResGameLiveList
string uuid = 1
uint32 start_time = 2
optional GameConfig game_config = 3
repeated uint32 seat_list = 5
Used in: ResGameLiveInfo, ResGameLiveLeftSegment
uint32 segment_id = 1
string segment_uri = 2
Used in: GameLiveSegment
uint32 timestamp = 1
uint32 action_category = 2
bytes action_data = 3
Used in: AccountPlayingGame, GameConfig, GameFinalSnapshot
uint32 room_id = 1
uint32 mode_id = 2
uint32 contest_uid = 3
Used in: CustomizedContestDetail, GameConfig, GameFinalSnapshot, ReqCreateRoom, Room
uint32 mode = 1
bool ai = 4
string extendinfo = 5
repeated uint32 seat_states = 1
(message has no fields)
Used in: NotifyPlayerConnectionState, ResGamePlayerState
NULL = 0
AUTH = 1
SYNCING = 2
READY = 3
Used in: ResEnterGame, ResSyncGame
uint32 passed_waiting_time = 3
uint32 game_state = 4
uint32 start_time = 5
uint32 last_pause_time_ms = 6
Used in: GameRoundPlayerResult
uint32 score = 3
uint32 xun = 4
uint32 title_id = 5
uint32 fan_sum = 6
uint32 fu_sum = 7
uint32 yakuman_count = 8
uint32 biao_dora_count = 9
uint32 red_dora_count = 10
uint32 li_dora_count = 11
uint32 babei_count = 12
uint32 xuan_shang_count = 13
Used in: GameRoundHuData
uint32 id = 1
uint32 count = 2
uint32 fan = 3
Used in: GameRoundHuData
string tile = 1
uint32 seat = 2
uint32 liqi = 3
Used in: GameRoundSnapshot
int32 score = 1
uint32 rank = 2
Used in: GameRoundPlayer
uint32 type = 1
repeated string hands = 2
repeated string ming = 3
uint32 liqi_type = 4
bool is_fulu = 5
bool is_liujumanguan = 6
uint32 lian_zhuang = 7
Used in: GameFinalSnapshot
uint32 ju = 1
uint32 ben = 2
Used in: GameRestore
uint32 chang = 1
uint32 ju = 2
uint32 ben = 3
uint32 index_player = 4
uint32 left_tile_count = 5
repeated string hands = 6
repeated string doras = 7
uint32 liqibang = 8
bool zhenting = 10
Used in: GameSnapshot
int32 score = 1
int32 liqiposition = 2
uint32 tilenum = 3
repeated string qipais = 4
Used in: PlayerSnapshot
uint32 type = 1
repeated string tile = 2
repeated uint32 from = 3
Used in: GameMode
uint32 paixing = 1
uint32 left_count = 2
Used in: ActionHule, RecordHule
repeated string hand = 1
repeated string ming = 2
string hu_tile = 3
uint32 seat = 4
bool zimo = 5
bool qinjia = 6
bool liqi = 7
repeated string doras = 8
repeated string li_doras = 9
bool yiman = 10
uint32 count = 11
repeated FanInfo fans = 12
uint32 fu = 13
string title = 14
uint32 point_rong = 15
uint32 point_zimo_qin = 16
uint32 point_zimo_xian = 17
uint32 title_id = 18
uint32 point_sum = 19
Used in: Bag, BagUpdate
uint32 item_id = 1
uint32 stack = 2
Used in: ItemGainRecords
uint32 item_id = 1
uint32 count = 2
Used in: Bag, BagUpdate
uint32 record_time = 1
uint32 limit_source_id = 2
Used in: ActionChiPengGang, ActionDealTile, ActionLiuJu, RecordChiPengGang, RecordDealTile, RecordLiuJu
uint32 seat = 1
int32 score = 2
uint32 liqibang = 3
Used in: NotifyNewMail, ResMailInfo
uint32 mail_id = 1
uint32 state = 2
bool take_attachment = 3
string title = 4
string content = 5
repeated RewardSlot attachments = 6
uint32 create_time = 7
uint32 expire_time = 8
uint32 reference_id = 9
Used in: ResMonthTicketInfo
uint32 id = 1
uint32 end_time = 2
uint32 last_pay_time = 3
Used in: GameFinalSnapshot.GameSeat, ResConnectionInfo
string family = 1
string address = 2
uint32 port = 3
Used in: ActionNoTile, RecordNoTile
bool tingpai = 3
repeated string hand = 4
Used in: ActionNoTile, RecordNoTile
uint32 seat = 1
repeated int32 old_scores = 2
repeated int32 delta_scores = 3
repeated string hand = 4
repeated string ming = 5
repeated string doras = 6
uint32 score = 7
(message has no fields)
repeated Activity new_activities = 1
repeated uint32 end_activities = 2
Used in: NotifyActivityPoint
uint32 activity_id = 1
uint32 point = 2
Used in: NotifyActivityReward
uint32 activity_id = 1
repeated RewardSlot rewards = 2
repeated Announcement announcements = 1
repeated uint32 sort = 2
(message has no fields)
uint32 type = 2
string content = 3
uint32 unique_id = 1
uint32 account_id = 2
string sender = 3
string content = 4
uint32 unique_id = 1
uint32 state = 2
uint32 unique_id = 1
uint32 type = 2
string uuid = 3
uint32 max_daily_task_count = 2
uint32 refresh_count = 3
repeated uint32 mail_id_list = 1
uint32 account_id = 1
uint32 type = 2
optional Friend friend = 3
uint32 seat = 1
string content = 2
Used in: NotifyGameFinishReward
uint32 origin = 1
uint32 final = 2
uint32 add = 3
bool is_graded = 4
Used in: NotifyGameFinishReward
Used in: NotifyGameFinishReward
uint32 level = 1
uint32 exp = 2
uint32 add = 3
Used in: NotifyGameFinishReward
uint32 chest_id = 1
uint32 origin = 2
uint32 final = 3
bool is_graded = 4
repeated RewardSlot rewards = 5
(message has no fields)
Used in: NotifyLeaderboardPoint
uint32 leaderboard_id = 1
uint32 point = 2
string game_url = 1
string connect_token = 2
string game_uuid = 3
uint32 match_mode_id = 4
string location = 5
(message has no fields)
(message has no fields)
uint32 account_id = 1
uint32 apply_time = 2
uint32 removed_id = 3
string game_uuid = 1
repeated string player_list = 2
uint32 pay_result = 1
string order_id = 2
uint32 goods_id = 3
repeated uint32 ready_id_list = 1
string game_url = 1
string connect_token = 2
string game_uuid = 3
string location = 4
(message has no fields)
uint32 account_id = 1
bool ready = 2
repeated uint32 remove_list = 2
uint32 owner_id = 3
uint32 robot_count = 4
uint32 gift_limit = 1
uint32 friend_max_count = 2
uint32 zhp_free_refresh_limit = 3
uint32 zhp_cost_refresh_limit = 4
float buddy_bonus = 5
uint32 record_collect_limit = 6
Used in: ResOpenChest, ResOpenRandomRewardItem
Used in: OptionalOperationList
uint32 type = 1
repeated string combination = 2
Used in: ActionAnGangAddGang, ActionBaBei, ActionChiPengGang, ActionDealTile, ActionDiscardTile, ActionNewRound, RecordAnGangAddGang, RecordBaBei, RecordChiPengGang, RecordDealTile, RecordDiscardTile, RecordNewRound
uint32 seat = 1
uint32 time_add = 4
uint32 time_fixed = 5
Used in: ServerSettings
uint32 open_payment = 1
uint32 payment_info_show_type = 2
string payment_info = 3
Used in: PaymentSetting
bool disable_create = 1
uint32 payment_source_platform = 2
Used in: PaymentSetting
bool disable_create = 1
uint32 payment_source_platform = 2
bool enable_credit = 3
Used in: CommentItem, Friend, NotifyClientMessage, NotifyFriendViewChange, NotifyRoomPlayerUpdate, ResFetchRankPointLeaderboard.Item, ResMultiAccountBrief, ResSearchAccountById
uint32 account_id = 1
uint32 avatar_id = 2
uint32 title = 3
string nickname = 4
uint32 avatar_frame = 7
Used in: GameFinalSnapshot, GameLiveHead, ResAuthGame, Room
uint32 account_id = 1
uint32 avatar_id = 2
uint32 title = 3
string nickname = 4
optional Character character = 6
uint32 avatar_frame = 8
uint32 seat = 1
uint32 type = 2
string tiles = 3
repeated string doras = 6
uint32 seat = 1
repeated string doras = 6
bool moqie = 8
uint32 seat = 1
uint32 type = 2
repeated string tiles = 3
repeated uint32 froms = 4
repeated bool zhenting = 7
Used in: ResCollectedGameRecordList
string uuid = 1
string remarks = 2
uint32 start_time = 3
uint32 end_time = 4
uint32 seat = 1
string tile = 2
uint32 left_tile_count = 3
repeated string doras = 6
repeated bool zhenting = 7
uint32 seat = 1
string tile = 2
bool is_liqi = 3
bool moqie = 5
repeated bool zhenting = 6
repeated string doras = 8
bool is_wliqi = 9
Used in: ResFetchCustomizedContestGameRecords, ResGameRecord, ResGameRecordList, ResGameRecordsDetail
string uuid = 1
uint32 start_time = 2
uint32 end_time = 3
Used in: RecordGame
uint32 account_id = 1
uint32 seat = 2
string nickname = 3
uint32 avatar_id = 4
optional Character character = 5
uint32 title = 6
uint32 avatar_frame = 9
repeated HuleInfo hules = 1
repeated int32 old_scores = 2
repeated int32 delta_scores = 3
uint32 wait_timeout = 4
repeated int32 scores = 5
optional GameEnd gameend = 6
repeated string doras = 7
uint32 type = 1
optional GameEnd gameend = 2
uint32 seat = 3
repeated string tiles = 4
repeated string allplayertiles = 6
uint32 chang = 1
uint32 ju = 2
uint32 ben = 3
string dora = 4
repeated int32 scores = 5
uint32 liqibang = 6
repeated string tiles0 = 7
repeated string tiles1 = 8
repeated string tiles2 = 9
repeated string tiles3 = 10
string md5 = 13
string paishan = 14
uint32 left_tile_count = 15
repeated string doras = 16
Used in: RecordNewRound
bool liujumanguan = 1
bool gameend = 4
Used as request type in: FastTest.checkNetworkDelay, FastTest.confirmNewRound, FastTest.enterGame, FastTest.fetchGamePlayerState, FastTest.finishSyncGame, FastTest.terminateGame, Lobby.doDailySignIn, Lobby.fetchAccountActivityData, Lobby.fetchAccountCharacterInfo, Lobby.fetchAccountSettings, Lobby.fetchAchievement, Lobby.fetchActivityList, Lobby.fetchAnnouncement, Lobby.fetchBagInfo, Lobby.fetchCharacterInfo, Lobby.fetchClientValue, Lobby.fetchCollectedGameRecordList, Lobby.fetchCommentSetting, Lobby.fetchCommonView, Lobby.fetchConnectionInfo, Lobby.fetchDailySignInInfo, Lobby.fetchDailyTask, Lobby.fetchFriendApplyList, Lobby.fetchFriendList, Lobby.fetchIDCardInfo, Lobby.fetchMailInfo, Lobby.fetchMisc, Lobby.fetchModNicknameTime, Lobby.fetchMonthTicketInfo, Lobby.fetchReviveCoinInfo, Lobby.fetchRollingNotice, Lobby.fetchRoom, Lobby.fetchServerSettings, Lobby.fetchServerTime, Lobby.fetchShopInfo, Lobby.fetchTitleList, Lobby.fetchVipReward, Lobby.gainReviveCoin, Lobby.goNextShiLian, Lobby.leaveCustomizedContest, Lobby.leaveCustomizedContestChatRoom, Lobby.leaveRoom, Lobby.matchShiLian, Lobby.refreshZHPShop, Lobby.stopCustomizedContest
(message has no fields)
Used as request type in: Lobby.completeActivityFlipTask, Lobby.completeActivityTask
Used as request type in: Lobby.exchangeChestStone, Lobby.exchangeCurrency
uint32 id = 1
uint32 count = 2
Used in: ReqSellItem
uint32 item_id = 1
uint32 count = 2
Used in: ReqSendGiftToCharacter
uint32 item_id = 1
uint32 count = 2
Used as request type in: Lobby.followCustomizedContest, Lobby.unfollowCustomizedContest
Used in: ResAccountActivityData
uint32 activity_id = 1
uint32 sign_in_count = 2
Used in: ResClientValue
uint32 key = 1
uint32 value = 2
Used as response type in: FastTest.broadcastInGame, FastTest.checkNetworkDelay, FastTest.confirmNewRound, FastTest.finishSyncGame, FastTest.inputChiPengGang, FastTest.inputGameGMCommand, FastTest.inputOperation, FastTest.terminateGame, Lobby.applyFriend, Lobby.bindAccount, Lobby.bindEmail, Lobby.bindPhoneNumber, Lobby.buyFromZHP, Lobby.buyShiLian, Lobby.cancelGooglePlayOrder, Lobby.cancelMatch, Lobby.changeAvatar, Lobby.changeCharacterSkin, Lobby.changeCharacterView, Lobby.changeCommonView, Lobby.changeMainCharacter, Lobby.clientMessage, Lobby.completeActivityFlipTask, Lobby.completeActivityTask, Lobby.composeShard, Lobby.createEmailVerifyCode, Lobby.createNickname, Lobby.createPhoneVerifyCode, Lobby.deleteComment, Lobby.deleteMail, Lobby.doDailySignIn, Lobby.exchangeChestStone, Lobby.exchangeCurrency, Lobby.followCustomizedContest, Lobby.gainAccumulatedPointActivityReward, Lobby.gainRankPointReward, Lobby.gainReviveCoin, Lobby.gainVipReward, Lobby.gameMasterCommand, Lobby.goNextShiLian, Lobby.handleFriendApply, Lobby.heatbeat, Lobby.kickPlayer, Lobby.leaveComment, Lobby.leaveCustomizedContest, Lobby.leaveCustomizedContestChatRoom, Lobby.leaveRoom, Lobby.loginBeat, Lobby.matchGame, Lobby.matchShiLian, Lobby.modifyBirthday, Lobby.modifyNickname, Lobby.modifyPassword, Lobby.modifyRoom, Lobby.modifySignature, Lobby.openManualItem, Lobby.readAnnouncement, Lobby.readMail, Lobby.readyPlay, Lobby.removeFriend, Lobby.sayChatMessage, Lobby.sellItem, Lobby.sendClientMessage, Lobby.solveGooglePlayOrder, Lobby.startCustomizedContest, Lobby.startRoom, Lobby.stopCustomizedContest, Lobby.takeAttachmentFromMail, Lobby.unfollowCustomizedContest, Lobby.updateAccountSettings, Lobby.updateClientValue, Lobby.updateCommentSetting, Lobby.updateIDCardInfo, Lobby.updateReadComment, Lobby.useBagItem, Lobby.useTitle
Used in: ResCommonView
uint32 slot = 1
uint32 value = 2
Used in: ResCreateWechatAppOrder
string appid = 1
string partnerid = 2
string prepayid = 3
string package = 4
string noncestr = 5
string timestamp = 6
string sign = 7
Used in: ResCurrentMatchInfo
uint32 mode_id = 1
uint32 playing_count = 2
Used in: ResDoActivitySignIn
uint32 resource_id = 1
uint32 count = 2
Used in: ResFetchRankPointLeaderboard
uint32 account_id = 1
uint32 rank = 2
uint32 point = 4
Used in: ResFriendApplyList
uint32 account_id = 1
uint32 apply_time = 2
Used in: ResLevelLeaderboard
Used as response type in: Lobby.emailLogin, Lobby.login, Lobby.oauth2Login
optional Error error = 1
uint32 account_id = 2
optional Account account = 3
bool has_unread_announcement = 5
string access_token = 6
uint32 id = 1
uint32 count = 2
Used in: RewardPlusResult
uint32 id = 1
uint32 count = 2
uint32 exchange = 3
Used in: ExecuteReward, Mail, NotifyActivityReward.ActivityReward, NotifyGameFinishReward.MatchChest, OpenResult, ResBuyFromShop, ResUseGiftCode
uint32 id = 1
uint32 count = 2
Used in: NotifyRollingNotice, ReqRollingNotice
uint32 id = 1
string content = 2
uint32 start_time = 3
uint32 end_time = 4
uint32 repeat_interval = 5
Used in: ResAccountInfo, ResCreateRoom, ResJoinRoom, ResSelfRoom
uint32 room_id = 1
uint32 owner_id = 2
optional GameMode mode = 3
uint32 max_player_count = 4
repeated uint32 ready_list = 6
bool is_playing = 7
bool public_live = 8
uint32 robot_count = 9
uint32 tournament_id = 10
Used in: NotifyServerSetting, ResServerSettings
Used in: NotifyShopUpdate, ResShopInfo
optional ZHPShop zhp = 1
repeated BuyRecord buy_records = 2
uint32 last_refresh_time = 3
Used in: AccountUpdate.ActivityFlipTaskUpdate, AccountUpdate.ActivityTaskUpdate, AccountUpdate.DailyTaskUpdate, NotifyActivityTaskUpdate, NotifyDailyTaskUpdate, ResAccountActivityData, ResDailyTask, ResRefreshDailyTask
uint32 id = 1
uint32 counter = 2
bool achieved = 3
bool rewarded = 4
Used in: ActionChiPengGang, ActionDealTile, ActionNewRound
string tile = 1
bool zhenting = 2
Used in: ActionAnGangAddGang, ActionBaBei, ActionDiscardTile, ActionNewRound, NoTilePlayerInfo, RecordDiscardTile, RecordNewRound.TingPai, TingPaiDiscardInfo
string tile = 1
bool haveyi = 2
bool yiman = 3
uint32 count = 4
uint32 fu = 5
uint32 biao_dora_count = 6
string name = 1
bytes data = 2
Used in: ResRefreshZHPShop, ShopInfo
repeated uint32 goods = 1
repeated BuyRecord buy_records = 2
Used in: ZHPShop
uint32 count = 1
uint32 limit = 2