123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 |
- package fish_protocols;
- import "fish_def.proto";
- //import "msg_type_def.proto";
- import "fish_type_def.proto";
- // 巨鲨场排行信息
- message ArmedSharkRankInfo
- {
- optional int32 playerId = 1;
- optional string nickName = 2;
- optional int32 rank = 3;
- optional int32 headid = 4;
- optional int32 frameid = 5;
- // 最高牌型积分
- optional int32 topScoreByCard = 6;
- // 单次轰炸最高积分
- optional int32 topScoreByBomb = 7;
- }
- // 巨鲨场今日牌型数据
- message ArmedSharkCardTypeInfo
- {
- optional int32 cards = 1;
- optional int32 cardType = 2;
- optional int32 basePoints = 3;
- optional int32 exPoints = 4;
- optional int32 giftPoints = 5;
- optional int32 topBombPoints = 6;
- optional int32 count = 7;
- }
- // 巨鲨场获取牌型历史
- message ArmedSharkCardHistory
- {
- optional string nickName = 1;
- optional int32 fishid = 2;
- optional int32 cards = 3;
- optional int32 cardtype = 4;
- optional int32 points = 5;
- optional int32 count = 6;
- }
- message ArmedSharkLotteryHistory
- {
- optional string nickName = 1;
- optional int32 keyId = 2;
- optional int32 gold = 3;
- }
- // 巨鲨界面信息获取
- message packetc2l_get_armedshark_palace_info
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_armedshark_palace_info ];
- }
- // 巨鲨捕手界面信息获取结果
- message packetl2c_get_armedshark_palace_info_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_armedshark_palace_info_result ];
- // 排行榜列表(当前周)
- repeated ArmedSharkRankInfo curRankList = 2;
- // 今日最大牌型
- optional ArmedSharkCardTypeInfo dailyTopCardInfo = 3;
- optional int32 myExcuteCount = 4;
- repeated int32 thresholdValue = 5;
- optional int32 myrank = 6;
- }
- message packetc2l_get_armedshark_getHistoryList
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_armedshark_getHistoryList ];
- // 1牌型 2抽奖
- optional int32 type = 2;
- }
- message packetl2c_get_armedshark_getHistoryList_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_armedshark_getHistoryList_result ];
- // 1牌型 2抽奖
- optional int32 type = 2;
-
- // 获取牌型列表
- repeated ArmedSharkCardHistory getCardHistoryList = 3;
- // 抽奖历史纪录
- repeated ArmedSharkLotteryHistory lotteryHistory = 4;
- }
- //召唤轰炸机
- message packetc2l_armedshark_palace_call_bomb_aircraft
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_armedshark_palace_call_bomb_aircraft ];
- // 召唤方式 0能量召唤 1金币召唤
- optional int32 callType = 2;
- // 轰炸机类型 0普通轰炸金 1黄金轰炸机
- optional int32 bombType = 3;
- repeated int32 fishid = 4;
- }
- //召唤轰炸机结果
- message packetl2c_armedshark_palace_call_bomb_aircraft_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_armedshark_palace_call_bomb_aircraft_result ];
- optional int32 result = 2;
- optional int32 callType = 3;
- optional int32 bombType = 4;
- optional int32 playerId = 5;
- repeated int32 fishIds = 6;
- optional int32 points = 7;
- optional int32 giftpoints = 8;
- optional int32 score = 9;
- }
- //斩立决
- message packetc2l_armedshark_palace_execute
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_armedshark_palace_execute ];
- }
- //斩立决结果
- message packetl2c_armedshark_palace_execute_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_armedshark_palace_execute_result ];
- optional int32 result = 2;
- optional int32 playerId = 3;
- repeated int32 fishIds = 4;
- optional int32 score = 5;
- }
- // 抽奖
- message packetc2l_armedshark_palace_lottery
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_armedshark_palace_lottery ];
- optional int32 keyId = 2;
- }
- // 抽奖结果
- message packetl2c_armedshark_palace_lottery_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_armedshark_palace_lottery_result ];
-
- // 兑换结果
- optional int32 result = 2;
- optional int32 keyId = 3;
- optional int32 gold = 4;
- optional int32 curJackpot = 5;
- }
|