123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563 |
- package fish_protocols;
- import "fish_def.proto";
- import "fish_type_def.proto";
- import "msg_type_def.proto";
- ////////////////////////////金币盛宴活动/////////////////////////////////////////
- // 请求盛宴活动信息
- //message packetc2l_req_gold_feast_info
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_req_gold_feast_info];
- //}
- //message GoldFeastRewardInfo
- //{
- // optional int32 goldKey = 1;
-
- // 是否已领取奖励
- // optional bool isRecv = 2;
- //}
- // 请求盛宴活动信息结果
- //message packetl2c_req_gold_feast_info_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_req_gold_feast_info_result];
- // 今日累计打鱼得到金币
- // optional int32 todayWinGold = 2;
- // repeated GoldFeastRewardInfo rewardList = 3;
- //}
- // 请求领取盛宴活动奖励
- //message packetc2l_req_recv_gold_feast_reward
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_req_recv_gold_feast_reward];
- // optional int32 goldKey = 2;
- //}
- // 请求领取盛宴活动奖励结果
- //message packetl2c_req_recv_gold_feast_reward_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_req_recv_gold_feast_reward_result];
- // optional int32 goldKey = 2;
- // optional int32 result = 3;
- //}
- ////////////////////////////竞技场活动/////////////////////////////////////////
- // 首次完成比赛后,领取活动奖励
- // message packetc2l_baojin_recv_actreward
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_baojin_recv_actreward];
- // }
- // // 首次完成比赛后,领取活动奖励结果
- // message packetl2c_baojin_recv_actreward_result
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_recv_actreward_result];
- // optional int32 result = 2;
- // }
- // // 竞技场活动信息
- // message packetc2l_baojin_act_getinfo
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_baojin_act_getinfo];
- // }
- // // 竞技场活动信息结果
- // message packetl2c_baojin_act_getinfo_result
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_baojin_act_getinfo_result];
- // // 是否领取了弹头
- // optional bool isRecv = 2;
- // // 今日参与比赛次数
- // optional int32 joinCount = 3;
- // }
- //////////////////////////// 圣诞元旦活动 /////////////////////////////////////////
- // 获取圣诞活动信息
- //message packetc2l_get_christmas_info
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_christmas_info];
- //}
- //message WordItemInfo
- //{
- // // 文字id
- // optional int32 wordId = 1;
-
- // 文字数量
- // optional int32 count = 2;
- //}
- // 获取圣诞活动信息结果
- //message packetl2c_get_christmas_info_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_christmas_info_result];
- // 扭蛋券数量
- // optional int32 itemCount = 2;
- // repeated WordItemInfo wordList = 3;
- // 1 圣诞活动 2 元旦活动
- // optional int32 actType = 4;
- //}
- // 圣诞兑换
- //message packetc2l_christmas_exchange
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_christmas_exchange];
- // 文字id, 0表示集齐兑换
- // optional int32 wordId = 2;
- //}
- // 圣诞兑换结果
- //message packetl2c_christmas_exchange_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_christmas_exchange_result];
- // optional int32 result = 2;
- //}
- // 抽取文字
- //message packetc2l_christmas_lottery_word
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_christmas_lottery_word];
- //}
- // 抽取文字结果
- //message packetl2c_christmas_lottery_word_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_christmas_lottery_word_result];
- // optional int32 result = 2;
- // optional int32 wordId = 3;
- //}
- //////////////////////////// 欢乐炸活动--鱼雷排行榜 /////////////////////////////////////////
- // 鱼雷排行榜
- message packetc2l_get_torpedo_rank
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_torpedo_rank];
-
- // 0青铜排行 1黄金排行
- optional int32 rankType = 2;
- }
- message TorpedoRankInfo
- {
- optional int32 playerId = 1;
- optional string nickName = 2;
- optional int32 gold = 3;
- optional int32 headid = 4;
- optional int32 frameid = 5;
- optional int32 vipLevel = 6;
- optional int32 gender = 7;
- }
- message TorpedoRankChangeInfo
- {
- optional int32 playerId = 1;
- optional string nickName = 2;
- optional int32 torpedoId = 3;
- optional int64 changeGold = 4;
- optional int64 changePoint = 5;
- }
- // 鱼雷排行榜结果
- message packetl2c_get_torpedo_rank_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_torpedo_rank_result];
-
- repeated TorpedoRankInfo rankList = 2;
- optional int32 rankType = 3;
- //今日欢乐炸最高||衰神炸最低
- optional int64 selfRankGold = 4;
- //今日最高分
- optional int32 selfMaxGold = 5;
- //入围奖状态
- optional int32 guaranteedStat = 6;
- }
- // 鱼雷榜变化信息
- message packetc2l_get_torpedo_rank_change_list
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_torpedo_rank_change_list];
-
- optional int32 rankType = 2;
- }
- message packetl2c_get_torpedo_rank_change_list_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_torpedo_rank_change_list_result];
-
- optional int32 rankType = 2;
- repeated TorpedoRankChangeInfo changeList = 3;
- }
- message packetc2l_receive_torpedo_guaranteed_award
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_receive_torpedo_guaranteed_award];
-
- optional int32 rankType = 2;
- }
- message packetl2c_receive_torpedo_guaranteed_award_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_receive_torpedo_guaranteed_award_result];
-
- optional int32 result = 2;
- optional int32 rankType = 3;
- }
- //////////////////////////// 金蟾夺宝活动/////////////////////////////////////////
- // 请求金蟾夺宝活动信息
- //message packetc2l_req_spittor_snatch_info
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_req_spittor_snatch_info];
- //}
- //message SpittorRankInfo
- //{
- // optional int32 playerId = 1;
- // optional string nickName = 2;
- // optional int32 killCount = 3;
- //}
- // 请求金蟾夺宝活动信息结果
- //message packetl2c_req_spittor_snatch_info_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_req_spittor_snatch_info_result];
- // 击杀金蟾数量
- // optional int32 killCount = 2;
- // 已领取奖励的档位id
- // repeated int32 hasRecvRewardIds = 3;
-
- // repeated SpittorRankInfo rankList = 4;
- //}
- // 领取金蟾夺宝活动档位奖励
- //message packetc2l_req_recv_spittor_snatch_level_reward
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_req_recv_spittor_snatch_level_reward];
- // 档位id
- // optional int32 levelId = 2;
- //}
- // 领取金蟾夺宝活动档位奖励结果
- //message packetl2c_req_recv_spittor_snatch_level_reward_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_req_recv_spittor_snatch_level_reward_result];
- //
- // optional int32 levelId = 2;
- //
- // optional int32 result = 3;
- //}
- //////////////////////////// 中秋国庆活动2018 /////////////////////////////////////////
- // 中秋国庆活动排行榜
- // message packetc2l_get_national_day2018_rank
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_national_day2018_rank];
- // // true返回结果中含排行榜,否则只含当前月饼数量,及已获得月饼数量
- // optional bool hasContainsRank = 2;
- // }
- // message N2018RankInfo
- // {
- // optional int32 playerId = 1;
- // optional string nickName = 2;
- // // 获得月饼
- // optional int32 gainMoonCake = 3;
- // }
- // // 每日任务的完成条件
- // message N2018ActFinishCond
- // {
- // optional int32 actId = 1;
- // // 完成数量
- // optional int32 finishCount = 2;
- // }
- // // 每日任务
- // message N2018Act
- // {
- // optional int32 actId = 1;
- // optional int32 isReceive = 2;
- // }
- // 中秋国庆活动排行榜结果
- // message packetl2c_get_national_day2018_rank_result
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_national_day2018_rank_result];
-
- // repeated N2018RankInfo rankList = 2;
- // // 获得月饼数量
- // optional int32 selfGainMoonCake = 3;
- // // 当前月饼数量
- // optional int32 selfCurMoonCake = 4;
- // // 今日达成
- // optional int32 actCount = 5;
- // // 当前任务ID
- // optional int32 curActId = 6;
- // repeated N2018ActFinishCond actCondList = 7;
- // // 当前任务列表, 没有在列表中的任务,没有领取
- // repeated N2018Act actList = 8;
- // }
- // // 中秋国庆活动抽奖
- // message packetc2l_national_day2018_lottery
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_national_day2018_lottery];
- // // 抽奖ID
- // optional int32 lotteryId = 2;
- // }
- // // 中秋国庆活动抽奖结果
- // message packetl2c_national_day2018_lottery_result
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_national_day2018_lottery_result];
- // optional int32 result = 2;
- // optional int32 itemId = 3;
- // optional int32 itemCount = 4;
- // }
- // // 领取任务奖励
- // message packetc2l_national_day2018_recv_act_reward
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_national_day2018_recv_act_reward];
- // optional int32 actId = 3;
- // }
- // // 领取任务奖励结果
- // message packetl2c_national_day2018_recv_act_reward_result
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_national_day2018_recv_act_reward_result];
- // optional int32 result = 2;
- // optional int32 itemId = 3;
- // optional int32 itemCount = 4;
- // // 0-任务无效, 今天的任务全部做完,没有后续任务
- // optional int32 nextActId = 5;
- // // 任务完成的条件
- // optional int32 finishCount = 6;
- // // 当前进度
- // optional int32 actCount = 7;
- // }
- // // 获取下一个每日任务, 进场后获取
- // message packetc2l_national_day2018_next_daily_act
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_national_day2018_next_daily_act];
- // }
- // // 获取下一个每日任务结果
- // message packetl2c_national_day2018_next_daily_act_result
- // {
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_national_day2018_next_daily_act_result];
-
- // // 0-任务无效
- // optional int32 nextActId = 2;
- // // 当前进度
- // optional int32 progress = 3;
- // // 任务完成的条件
- // optional int32 finishCount = 4;
- // }
- //////////////////////////// 屠龙榜 /////////////////////////////////////////
- // 屠龙排行榜
- //message packetc2l_get_kd_rank
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_get_kd_rank];
- //}
- //message TDRankInfo
- //{
- // optional int32 playerId = 1;
- // optional string nickName = 2;
- // 获得龙珠
- // optional int32 gaindb = 3;
- // 性别
- // optional int32 gender = 4;
- // 头像
- // optional string head = 5;
- //}
- // 排行榜信息
- //message packetl2c_get_kd_rank_result
- //{
- // optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_kd_rank_result];
- // 昨日排行
- // repeated TDRankInfo yesterdayRank = 2;
- // 今日排行
- // repeated TDRankInfo todayRank = 3;
- // 周榜
- // repeated TDRankInfo weekRank = 4;
- // 自己周获得的龙珠
- // optional int32 selfWeekGaindb = 5;
- // 自己今日获得的龙珠
- // optional int32 selfTodayGaindb = 6;
- //}
- //////////////////////////// 暑期活动/////////////////////////////////////////
- message SummerDayLotteryInfo
- {
- optional int32 itemId = 1;
- optional int32 itemCount = 2;
- }
- // 暑期活动转盘
- message packetc2l_start_Sd_Lottery
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_start_Sd_Lottery];
- optional int32 type = 2;
- optional int32 time = 3;
- }
- // 暑期活动转盘返回
- message packetl2c_start_Sd_Lottery_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_start_Sd_Lottery_result];
- optional int32 result = 2;
- optional int32 type = 3;
- optional int32 time = 4;
- repeated int32 rewardId = 5;
- }
- message packetl2c_activity_item_change
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_activity_item_change ];
- optional int32 itemid = 2;
- optional int32 itemcount = 3;
- }
- //暑期活动兑换
- message packetc2l_Sd_item_exchange
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_summer_item_exchange ];
- optional int32 exchangeId = 2;
- }
- //暑期活动兑换返回
- message packetl2c_Sd_item_exchange_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_summer_item_exchange_result ];
- optional int32 result = 2;
- optional int32 exchangeId = 3;
- }
- //////////////////////////// 国庆活动/////////////////////////////////////////
- // 国庆活动转盘信息获取
- message packetc2l_Nd_get_activity_info
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_Nd_get_activity_info];
- }
- // 国庆活动转盘信息获取返回
- message packetl2c_Nd_get_activity_info_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_Nd_get_activity_info_result];
- optional int32 lotteryCount = 2;
- repeated int32 exchangeCountList = 3;
- optional int32 outlay = 4;
- optional int32 recharge = 5;
- }
- // 国庆活动转盘
- message packetc2l_Nd_start_Lottery
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_Nd_start_Lottery];
- optional int32 time = 2;
- }
- // 国庆活动转盘返回
- message packetl2c_Nd_start_Lottery_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_Nd_start_Lottery_result];
- optional int32 result = 2;
- optional int32 time = 3;
- repeated int32 rewardId = 4;
- }
- //国庆活动兑换
- message packetc2l_Nd_item_exchange
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_c2l_Nd_item_exchange ];
- // 1普通 2一键
- optional int32 type = 2;
- optional int32 exchangeId = 3;
- }
- //国庆活动兑换返回
- message packetl2c_Nd_item_exchange_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_Nd_item_exchange_result ];
- optional int32 result = 2;
- repeated int32 exchangeIds = 3;
- }
- //////////////////////////// 大奖赛活动/////////////////////////////////////////
- // 大奖赛信息获取返回
- message packetl2c_get_grand_prix_info_result
- {
- optional e_server_msg_type packet_id = 1 [default = e_mst_l2c_get_grand_prix_info_result];
- optional int32 activityState = 2; // 活动状态
- optional int32 result = 3;
- optional int32 startTime = 4;
- optional int32 endTime = 5;
- }
|