MsgTypeEnum.proto 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. syntax = "proto3";
  2. // package BossServer; //暂时没有定 命名空间
  3. option go_package = "/pb";
  4. // 注意不要超过65535(在socket传输时只分配了2字节 -gwang)
  5. enum eProtocalCommand {
  6. // 无操作
  7. noop = 0;
  8. //
  9. //======= C => S =======
  10. //
  11. // 登录()
  12. CS_Login = 1;
  13. // 上报伤害输出
  14. CS_ReportDamage =2;
  15. // 离开房间(战斗失败结束)
  16. CS_LeaveRoom =3;
  17. // 上报玩家剩余血量
  18. CS_ReportUserHp=4;
  19. // 聊天, 客户端初始化
  20. CS_ChatLogin = 10;
  21. // 聊天, 发送消息
  22. CS_ChatSendMsg = 11;
  23. // ----多人副本----
  24. // 多人副本,进入大厅(登录自己的uid)
  25. CS_MD_EnterLobby =20;
  26. // 多人副本, 创建房间
  27. CS_MD_CreateRoom =21;
  28. // 多人副本, 申请房间(列表)
  29. CS_MD_GetRoomList = 22;
  30. // 多人副本, 加入房间
  31. CS_MD_EnterRoom = 23;
  32. // 多人副本, 离开房间
  33. CS_MD_LeaveRoom =24;
  34. // 多人副本, 开始游戏(创建者)
  35. CS_MD_BeginDup = 25;
  36. // 战斗服务 登录
  37. CS_BT_Login=31;
  38. // 战斗服务 状态同步
  39. CS_BT_Status=32;
  40. // 战斗服务 位置同步
  41. CS_BT_Position=33;
  42. // 战斗服务 广播
  43. CS_BT_BroadCast =34;
  44. // 战斗服务器 玩家列表更新
  45. CS_BT_PeopleList =35;
  46. //
  47. //======= S => C =======
  48. //
  49. // 登录结果
  50. SC_Login =100;
  51. // 更新数据
  52. SC_UpdateProperties =101;
  53. // 游戏结束
  54. SC_GameOver=102;
  55. // 聊天, 登录成功
  56. SC_ChatLogin = 110;
  57. // 聊天, 新消息
  58. SC_ChatNewMsg = 111;
  59. // ---- 多人副本 ----
  60. // 多人副本, 进入大厅(登录自己的uid)
  61. SC_MD_EnterLobby =120;
  62. // 多人副本, 创建房间
  63. SC_MD_CreateRoom =121;
  64. // 多人副本, 申请房间(列表)
  65. SC_MD_GetRoomList = 122;
  66. // 多人副本, 加入房间
  67. SC_MD_EnterRoom = 123;
  68. // 多人副本, 离开房间
  69. SC_MD_LeaveRoom =124;
  70. // 多人副本, 开始游戏(创建者)
  71. SC_MD_BeginDup = 125;
  72. // 战斗服务 登录通知
  73. SC_BT_Login = 131;
  74. // 战斗服务 状态同步
  75. SC_BT_Status =132;
  76. // 战斗服务 位置同步
  77. SC_BT_Postion =133;
  78. // 战斗服务 广播
  79. SC_BT_BroadCast =134;
  80. // 战斗服务 玩家列表更新
  81. SC_BT_PeopleList =135;
  82. ////////////// S - S //////////////////
  83. //创建战斗房间
  84. SS_CreateBattleRoom =301;
  85. // 创建房间OK
  86. SS_CreateBattleRoomOk =302;
  87. }