msg_type_def.proto 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. package msg_type_def;
  2. //所有返回错误信息
  3. enum e_msg_result_def
  4. {
  5. e_rmt_unknow = 0; //未知错误
  6. e_rmt_success = 1; //成功
  7. e_rmt_fail = 2; //失败
  8. e_rmt_change_gate = 3; //改变网关
  9. e_rmt_connect_full = 4; //连接已满
  10. e_rmt_player_max = 5; //玩家已满
  11. e_rmt_has_dial_lottery = 6; //今日转盘抽过奖励
  12. e_rmt_error_nickname = 7; // 昵称非法
  13. e_rmt_same_nickname = 8; // 昵称相同
  14. e_rmt_length_beyond_range = 9; // 长度超出范围
  15. e_rmt_gold_not_enough = 10; // 金币不足
  16. e_rmt_ticket_not_enough = 11; // 礼券不足
  17. e_rmt_room_full = 12; //房间已满
  18. e_rmt_vip_under = 13; //vip等级过低
  19. e_rmt_player_level_under = 14; //游戏等级过低
  20. e_rmt_turret_level_under = 15; //游戏等级过低
  21. e_rmt_friend_full = 16; // 好友满
  22. e_rmt_exists_friend = 17; // 好友已存在,重复添加
  23. e_rmt_player_not_exists = 18; // 玩家不存在
  24. e_rmt_runout_count = 19; // 次数用完
  25. e_rmt_time_not_arrive = 20; // 时间未到
  26. e_rmt_bet_index_error = 21; // 押注序号不对
  27. e_rmt_outof_bet_limit = 22; // 超过房间押注上限
  28. e_rmt_no_find_table = 23; // 没有找到桌子
  29. e_rmt_pwd_not_same = 24; // 两次密码不一致
  30. e_rmt_format_invalid = 25; // 格式非法
  31. e_rmt_need_set_pwd = 26; // 需要设置密码
  32. e_rmt_pwd_error = 27; // 密码错误
  33. e_rmt_not_find_item = 28; // 没有找到道具
  34. e_rmt_friend_offline = 29; // 好友离线
  35. e_rmt_not_in_game = 30; // 不在游戏内
  36. e_rmt_cant_buyitem = 31; //无法购买
  37. e_rmt_cannot_add_self = 32; //无法加自己为好友
  38. e_rmt_chat_too_often = 33; //发言频繁
  39. e_rmt_exp_not_enough = 34; //经验不够
  40. e_rmt_level_max = 35; //已经达到最大等级
  41. e_rmt_cannot_collect = 36; //玩家不满足领取救济金的要求
  42. e_rmt_has_bind_phone = 37; //已绑定手机
  43. e_rmt_code_error = 38; //验证码出错
  44. e_rmt_beyond_limit = 39; //超出限制
  45. e_rmt_not_bind_phone = 40; //没有绑定手机
  46. e_rmt_cannot_sendto_self = 41; //不能给自己赠送
  47. e_rmt_room_notopen = 42; //房间未开放
  48. e_rmt_bet_full = 43; //押注已满
  49. e_rmt_game_begun = 44; //游戏已经开始
  50. e_rmt_banker_not_bet = 45; //庄家不能押注
  51. e_rmt_banker_is_full = 46; //上庄列表已满
  52. e_rmt_can_not_leave = 47; //上庄期间不能离开
  53. e_rmt_has_receive_reward = 48; // 已领取
  54. e_rmt_not_recharge = 49; // 还没有充值
  55. e_rmt_custom_head_freezing = 50; // 头像冻结中,此时时间内,不能再次上传头像
  56. e_rmt_now_banker_first = 51; //已经是上庄列表的第一个了
  57. e_rmt_has_in_banker_list = 52; //已经在上庄列表中
  58. e_rmt_now_is_banker = 53; //现在是庄家
  59. e_rmt_is_not_banker = 54; //不是庄家
  60. e_rmt_haven_apply_leave = 55; //已经申请离开
  61. e_rmt_banker_not_enough = 56; //上庄次数不足
  62. e_rmt_banker_betgold_is_full = 57; //下注金额已满
  63. e_rmt_other_betgold_is_full = 58; //自己下注金额已满
  64. e_rmt_error_game_state = 59; //错误游戏状态
  65. e_rmt_box_not_exist = 60; // 该宝箱不存在
  66. e_rmt_box_has_opened = 61; // 宝箱已经抽过了,处于打开状态
  67. e_rmt_thank_you_not_enough = 62; // 谢谢参与个数不足
  68. e_rmt_now_is_you = 63; // 已经是你自己了
  69. e_rmt_banker_protect = 64; // 上庄保护期
  70. e_rmt_snatch_is_you = 65; // 当前最高价已经是你
  71. e_rmt_snatch_is_low = 66; // 你的竞价过低
  72. e_rmt_last_speaker_not_finish = 67; // 上次的连续小喇叭还没有发完
  73. e_rmt_speaker_beyond_max_count = 68; // 连续小喇叭超出最大次数
  74. e_rmt_roping_over = 69; //游戏结束
  75. e_rmt_activity_outofdate = 70; // 活动过期
  76. e_rmt_activity_not_satisfy_cond = 71; // 不满足领取条件
  77. e_rmt_time_over = 72; //时间到游戏结束
  78. e_rmt_not_follow = 73; //五龙游戏不能跟随
  79. e_rmt_not_follow_roping = 74; //套牛游戏不能跟随
  80. e_rmt_chip_not_enough = 75; //碎片不足
  81. e_rmt_month_card_out_date = 76; // 月卡到期
  82. e_rmt_not_follow_prize_claw = 77; //抓娃娃游戏不能跟随
  83. e_rmt_box_lottery_has_finish = 78; // 今日宝箱抽奖已完成
  84. e_rmt_is_game_item = 79; //游戏道具
  85. e_rmt_dragon_ball_not_enough = 80; // 龙珠币不足
  86. e_rmt_entrance_ticket_not_enough = 81; // 门票不足
  87. e_rmt_match_not_start = 82; // 比赛还没有开始
  88. e_rmt_match_will_end = 83; // 比赛即将结束,禁止进入
  89. e_rmt_boss_cant_use_item = 84; //首领战不能使用道具
  90. e_rmt_lucky_not_enough = 85; // 幸运不足
  91. e_rmt_item_not_enough = 86; // 物品不足
  92. e_rmt_uptype_error = 87; // 升级类型错误
  93. e_rmt_uplevel_fail = 88; // 升级失败
  94. e_rmt_not_open_function = 89; // 暂未开放此功能
  95. e_rmt_finish = 90;
  96. e_rmt_not_in_lobby = 91; // 不在大厅
  97. e_rmt_not_find_cdkey = 92; // 没有找到该cdkey
  98. e_rmt_has_used_cdkey = 93; // cdkey已被使用
  99. e_rmt_cdkey_outofdate = 94; // cdkey过期
  100. e_rmt_cdkey_error_overmuch = 95; // cdkey输错次数过多
  101. e_rmt_has_received_cdkey_rewrad = 96; // 已领取过该批次奖励
  102. e_rmt_payment_only_once = 97; // 特殊充值每个用户只能充值一次
  103. e_rmt_win_beyond_limit = 98; // 今日赢超出了最大限制,明日再玩
  104. e_rmt_lose_beyond_limit = 99; // 今日输超出了最大限制,明日再玩
  105. e_rmt_player_betgold_limit = 100; // 玩家下注超过下限
  106. e_rmt_rate_limit = 101; // 超出倍率
  107. e_rmt_not_new_player = 102; // 不是新手
  108. e_rmt_not_friend = 103; // 不是你的好友
  109. e_rmt_abandon_qianggou = 104; // 已放弃抢购
  110. e_rmt_hold_qianggou = 105; // 已占位(支付抢购活动)
  111. e_rmt_not_hold_qianggou = 106; // 没有占位,不能支付(支付抢购活动)
  112. e_rmt_signup_beyond_maxcount = 107; // 报名次数超出限制
  113. e_rmt_not_find_game_server = 108; // 没有找到游戏服务器
  114. e_rmt_game_version_error = 109; // 游戏版本错
  115. e_rmt_cding = 110; // cd中
  116. e_rmt_using = 111; // 使用中
  117. e_rmt_item_can_not_usetime = 112; //道具暂时不能使用,神灯刷水前三十秒不能用,召唤非鱼阵时期不能使用
  118. e_rmt_use_item_viproom = 113; //VIP场才能使用召唤
  119. e_rmt_dbchip_not_enough = 114; // 龙珠币不足
  120. e_rmt_not_find_bwroom = 115; // 没有找到比武房间
  121. e_rmt_item_uselimit = 116; //道具使用上限
  122. e_rmt_resign_count_limit = 117; //补签次数限制
  123. e_rmt_diamond_not_enough = 118; //钻石不足
  124. e_rmt_no_buff = 119; //不存在buff
  125. e_rmt_can_not_find_fish = 120; //找不到魚
  126. e_rmt_not_signed = 121; //未签到
  127. e_rmt_not_completed = 122; //未完成
  128. e_rmt_energy_not_enought = 123; //能量不足
  129. e_rmt_jackpot_not_enought = 124; //奖池不足
  130. e_rmt_has_bind_id_card = 125; //身份证已认证
  131. e_rmt_number_error = 126; //号码错误
  132. e_rmt_blue_level_under = 127; //蓝钻等级过低
  133. e_rmt_not_blue_lux = 128; //非蓝钻豪华会员
  134. e_rmt_not_blue_player = 129; //非蓝钻会员
  135. e_rmt_not_blue_year = 130; //非蓝钻年会员
  136. e_rmt_daily_exchange_limit = 131; //今日兑换上限
  137. e_rmt_has_signed = 132; //已签到
  138. }
  139. enum e_item_type_def
  140. {
  141. e_itd_gold = 1; // 金币
  142. e_itd_diamond = 2; // 钻石
  143. e_itd_ticket = 3; // 彩券
  144. e_itd_count_acc = 4; // 数量累计道具
  145. e_itd_iconcustom = 5; // 头像
  146. e_itd_photoframe = 6; // 相框
  147. e_itd_auto_fire = 7; // 自动开炮
  148. e_itd_vip = 8; // vip
  149. e_itd_exchange = 9; // 兑换品
  150. e_itd_nickname = 10; // 昵称
  151. e_itd_fish_item = 11; // 捕鱼道具
  152. e_itd_materialstone = 12; // 升级石
  153. e_itd_call = 13; // 召唤
  154. e_itd_monthcard = 14; // 月卡
  155. e_itd_active = 15; // 活跃度
  156. e_itd_turret = 16; // 炮
  157. e_itd_torpedo = 17; // 鱼雷
  158. e_itd_dimensity = 18; // 魔石
  159. e_itd_contribution = 19; // 贡献值
  160. e_itd_chip = 20; // 碎片
  161. e_itd_material = 21; // 材料
  162. e_itd_time_acc = 22; // 时间累积道具(数量1)
  163. e_itd_recharge = 23; // 充值金额
  164. e_itd_dimensity_discount = 24; // 魔石折扣
  165. e_itd_lottery_ticket = 25; // 奖券
  166. e_itd_weekcard = 26; // 月卡
  167. e_itd_half_price_violent = 27; // 半价狂暴
  168. e_itd_exchange_stone = 28; // 兑换石
  169. e_itd_turret_level = 29; // 炮台等级
  170. e_itd_turret_chip = 30; // 鱼雷碎片
  171. e_itd_turret_gift = 31; // 鱼雷礼包
  172. e_itd_gift = 32; // 礼包
  173. e_itd_dragon_ball_chip = 33; // 龙珠碎片
  174. e_itd_give_bead = 34; // 充值赠送的龙珠
  175. e_itd_sex = 35; // 性别
  176. //e_itd_dragon_ball = 36; // 龙珠币
  177. e_itd_createtime = 37; // 创建时间
  178. e_itd_used_bead = 38; // 已经使用的龙珠
  179. e_itd_is_new_addplayer = 39; // 是否新增玩家
  180. e_itd_channel = 40; // channel
  181. e_itd_deviceid = 41; // device
  182. e_itd_player_level = 42; // 玩家等级
  183. e_itd_blue_vip = 43; // 蓝钻vip
  184. e_itd_gold_monthcard = 44; // 金币月卡
  185. e_itd_diamond_monthcard = 45; // 钻石月卡
  186. e_itd_medium_grade_room = 50; // 中级场
  187. e_itd_high_grade_room = 51; // 高级场
  188. e_itd_crocodile_score = 52; // 鳄鱼积分
  189. e_itd_color_egg = 53; // 彩蛋
  190. e_itd_torpedo_gift = 54; // 鱼雷礼盒
  191. e_itd_activity_item = 55; // 活动道具
  192. e_itd_monkey_score = 56; // 鳄鱼积分
  193. e_itd_tomorrow_buff = 57; // 明日buff
  194. e_itd_energy = 58; // 能量
  195. e_itd_vip_exp = 60; // vip经验
  196. e_itd_player_exp = 61; // 玩家经验
  197. e_itd_goldingot = 62; // 元宝
  198. e_itd_tombola = 63; // 彩券
  199. e_itd_wing = 64; // 翅膀
  200. e_itd_buff = 100;
  201. e_itd_phone_card = 101; // 话费卡
  202. e_itd_jd_card = 102; // 京东卡
  203. //e_itd_vip_experience_card = 103;// vip体验卡
  204. e_itd_legendary_fish_gold = 104;// 鲲币
  205. e_itd_vip_point = 105; // VIP积分
  206. e_itd_red_packet = 106; // 红包
  207. e_itd_JD_chip = 107; // 京东卡
  208. e_itd_dragonball = 108; // 龙珠
  209. e_itd_glorycrystal = 109; // 荣耀水晶
  210. e_itd_base_turret = 515; // 基础炮
  211. e_itd_trigger_event = 666; // 事件
  212. }
  213. enum e_turret_def
  214. {
  215. e_turret_base = 1;
  216. }
  217. enum e_item_id_def
  218. {
  219. e_it_gold = 1; // 金币
  220. e_it_diamond = 2; // 钻石
  221. e_it_ticket = 3; // 彩券
  222. e_it_dimensity = 28; // 魔石
  223. e_it_chip = 30; // 碎片
  224. }
  225. enum e_sex_def
  226. {
  227. sex_unknown = 0;
  228. sex_boy = 1;
  229. sex_girl = 2;
  230. sex_max = 3;
  231. }
  232. // 通告类型
  233. enum ENotifyType
  234. {
  235. // NotifyTypeOperation = 0; // 运营通告
  236. // NotifyTypeWinningPrize = 1; // 中奖通告
  237. // NotifyTypePlayerSpeaker = 2; // 用户喇叭
  238. NotifyTypeSys = 200; // 系统消息,优先级最高
  239. NotifyTypePlayerSpeaker = 199; // 用户喇叭
  240. NotifyTypeWinningPrize = 198; // 奖励通告
  241. NotifyTypeImportantConsume = 197; // 重要消费通告
  242. NotifyTypeRobot = 196; // 机器人通告
  243. }
  244. // 通告消息显示位置
  245. enum ENotifyShowPos
  246. {
  247. pos_up = 0; // 上部通告框
  248. pos_down = 1; // 下部通告框
  249. }
  250. // 宝箱抽奖结果
  251. enum BoxLotteryResult
  252. {
  253. result_big_prize = 0; // 抽到大奖
  254. result_samll_prize = 1; // 抽到小奖
  255. result_thank_you = 2; // 谢谢参与+小奖
  256. }
  257. enum RechargeType
  258. {
  259. typeGold = 1;
  260. typeDiamond = 2;
  261. typeMonthCard = 3; // 月卡
  262. typeNormalGift = 4; // 普通礼包
  263. typeTurret = 5; //炮
  264. typeLimitTimeGift = 6; // 抢购
  265. typeTriggerGift = 7; // 事件触发礼包
  266. typeDailyGift = 8; // 每日礼包 (包含下一级礼包)
  267. typeWeekCard = 9; // 周卡
  268. typeVipLimitGift = 10; // VIP限购
  269. typeDailyTreasure = 11; // 每日宝藏
  270. typeUpToLevel = 20; // 直接升至某个捕鱼等级的礼包
  271. typeNyGiftGoldChange = 21; // 新春礼包,所购买金币会变动
  272. }