You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

150 lines
5.0 KiB

  1. ----------------------------- 战队 ---------------------------
  2. cc.exports.OpcodeTeamDetailReq = 6003
  3. cc.exports.OpcodeTeamDetailAck = 6004
  4. cc.exports.OpcodeTeamMemberReq = 6011
  5. cc.exports.OpcodeTeamMemberAck = 6012
  6. cc.exports.OpcodeUserTeamReq = 6023
  7. cc.exports.OpcodeUserTeamAck = 6024
  8. cc.exports.OpcodeTeamMatchResultReq = 6033
  9. cc.exports.OpcodeTeamMatchResultAck = 6034
  10. cc.exports.OpcodeJoinTeamReq = 6005
  11. cc.exports.OpcodeJoinTeamAck = 6006
  12. cc.exports.OpcodeNotifyHookAck = 6106
  13. cc.exports.OpcodeUserSelectTeamReq = 6303
  14. cc.exports.OpcodeUserSelectTeamAck = 6304
  15. cc.exports.OpcodeJoinSelectTeamReq = 6305
  16. cc.exports.OpcodeJoinSelectTeamAck = 6306
  17. cc.exports.OpcodeSelectTeamDetailReq = 6307
  18. cc.exports.OpcodeSelectTeamDetailAck = 6308
  19. cc.exports.OpcodeQuitSelectTeamReq = 6309
  20. cc.exports.OpcodeQuitSelectTeamAck = 6310
  21. cc.exports.OpcodeShiftOutSelectTeamReq = 6313
  22. cc.exports.OpcodeShiftOutSelectTeamAck = 6314
  23. --消息通知
  24. G_EapProtos[OpcodeNotifyHookAck] = {
  25. type = {1, "string"},--操作码
  26. data = {2, "string"},--json数据
  27. }
  28. -- [战队] ----------->>
  29. --我的选拔赛战队列表请求
  30. G_EapProtos[OpcodeUserSelectTeamReq] = {
  31. nPID = {1, "sint32"},--玩家账号
  32. ticket = {2, "string"},--玩家Ticket
  33. type = {3, "sint32"},--0为我创建的,1为我参与的 2所有
  34. matchId = {4, "string"},--赛事ID,为空则查所有
  35. appId = {5, "string"},--应用编号
  36. }
  37. --我的选拔赛战队列表回应
  38. G_EapProtos[OpcodeUserSelectTeamAck] = {
  39. retCode = {1, "sint32"}, --0成功
  40. items = {2, "string", "repeated"},--战队列表JSON串
  41. }
  42. --加入选拔赛战队请求
  43. G_EapProtos[OpcodeJoinSelectTeamReq] = {
  44. nPID = {1, "sint32"},--玩家账号
  45. ticket = {2, "string"},--玩家Ticket
  46. code = {3, "sint32"},--战队ID或邀请码
  47. appId = {4, "string"},
  48. }
  49. --加入选拔赛战队回应
  50. G_EapProtos[OpcodeJoinSelectTeamAck] = {
  51. retCode = {1, "sint32"},--0成功
  52. }
  53. --查看选拔赛战队明细请求
  54. G_EapProtos[OpcodeSelectTeamDetailReq] = {
  55. nPID = {1, "sint32"},--玩家账号
  56. ticket = {2, "string"},--玩家Ticket
  57. teamId = {3, "sint32"},--战队ID
  58. }
  59. --查看选拔赛战队明细回应
  60. G_EapProtos[OpcodeSelectTeamDetailAck] = {
  61. retCode = {1, "sint32"},--0成功
  62. result = {2, "string"},--战队明细JSON串
  63. }
  64. --退出选拔赛战队请求
  65. G_EapProtos[OpcodeQuitSelectTeamReq] = {
  66. nPID = {1, "sint32"},--玩家账号
  67. ticket = {2, "string"},--玩家Ticket
  68. teamId = {3, "sint32"},--战队编号
  69. }
  70. --退出选拔赛战队回应
  71. G_EapProtos[OpcodeQuitSelectTeamAck] = {
  72. retCode = {1, "sint32"},--0成功
  73. }
  74. --踢出选拔赛战队请求
  75. G_EapProtos[OpcodeShiftOutSelectTeamReq] = {
  76. nPID = {1, "sint32"},--玩家账号
  77. ticket = {2, "string"},--玩家Ticket
  78. teamId = {3, "sint32"},--战队编号
  79. userId = {4, "sint32"},--移出成员编号
  80. }
  81. --踢出选拔赛战队回应
  82. G_EapProtos[OpcodeShiftOutSelectTeamAck] = {
  83. retCode = {1, "sint32"},--0成功
  84. }
  85. -------------------------------------------------------------------------------------
  86. -- 战队详细
  87. G_EapProtos[OpcodeTeamDetailReq] = {
  88. teamId = {1, "sint32"}, --战队编号
  89. nPID = {2, "sint32"}, --用户编号
  90. ticket = {3, "string"}, --登录账号ticket
  91. }
  92. G_EapProtos[OpcodeTeamDetailAck] = {
  93. retCode = {1, "sint32"}, --0成功
  94. result = {2, "string"}, --战队详情JSON
  95. }
  96. -- 战队成员
  97. G_EapProtos[OpcodeTeamMemberReq] = {
  98. teamId = {1, "sint32"}, --战队编号
  99. ticket = {2, "string"}, --登录账号ticket
  100. nPID = {3, "sint32"}, --用户编号
  101. }
  102. G_EapProtos[OpcodeTeamMemberAck] = {
  103. retCode = {1, "sint32"}, --0成功
  104. result = {2, "string", "repeated"}, --战队队员JSON数组
  105. }
  106. -- 我的战队
  107. G_EapProtos[OpcodeUserTeamReq] = {
  108. nPID= {1, "sint32"}, --用户编号
  109. }
  110. G_EapProtos[OpcodeUserTeamAck] = {
  111. retCode = {1, "sint32"}, --0成功
  112. result = {2, "repeated string"}, --战队详情JSON
  113. }
  114. -- 战队战绩
  115. G_EapProtos[OpcodeTeamMatchResultReq] = {
  116. teamId = {1, "sint32"}, -- 战队编号
  117. nPID = {2, "sint32"}, -- 用户编号
  118. gameId = {3, "string"}, -- 游戏编号
  119. pageNo = {4, "sint32"}, -- 页码
  120. pageSize = {5, "sint32"}, -- 页大小
  121. times = {6, "repeated sint32"},-- 时间区间
  122. }
  123. G_EapProtos[OpcodeTeamMatchResultAck] = {
  124. retCode = {1, "sint32"}, -- 0成功
  125. result = {2, "repeated string"}, -- 战绩列表
  126. }
  127. --申请加入
  128. G_EapProtos[OpcodeJoinTeamReq] = {
  129. nPID = {2, "sint32"}, -- 用户编号
  130. teamId = {1, "sint32"}, -- 战队编号
  131. strTicket = {3, "string"}, -- 游戏编号
  132. }
  133. G_EapProtos[OpcodeJoinTeamAck] = {
  134. retCode = {1, "sint32"}, -- 0成功
  135. }