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.

90 lines
3.4 KiB

  1. --------------------------- 积分赛协议 ----------------------------
  2. cc.exports.OpcodeLoginMarkLog = 103
  3. cc.exports.OpcodeLoginEchoNot = 0
  4. cc.exports.OpcodePostAccountRequest = 12001
  5. cc.exports.OpcodePostAccountResponse = 12002
  6. cc.exports.OpcodeTopRankRequest = 11001
  7. cc.exports.OpcodeTopRankResponse = 11002
  8. cc.exports.OpcodeNewsFlowRequest = 11003
  9. cc.exports.OpcodeNewsFlowResponse = 11004
  10. cc.exports.OpcodeNewsDetailRequest = 11005
  11. cc.exports.OpcodeNewsDetailResponse = 11006
  12. cc.exports.OpcodeJoinMatchRequest = 11007
  13. cc.exports.OpcodeJoinMatchResponse = 11008
  14. cc.exports.OpcodeMatchCoreRequest = 11009
  15. cc.exports.OpcodeMatchCoreResponse = 11010
  16. cc.exports.OpcodeMatchCoreListRequest = 11011
  17. cc.exports.OpcodeMatchCoreListResponse = 11012
  18. cc.exports.OpcodeMatchRankListRefresh = 11013 --排行榜刷新了
  19. cc.exports.OpcodeMatchEndNoti = 11014 --赛事结束了
  20. G_EapProtos[OpcodeLoginMarkLog] = {
  21. PID = {1, "uint32"}, --0成功
  22. LogType = {2, "uint32"}, --失败返回错误描述
  23. Message = {3, "string"}, --结果数组JSON串
  24. }
  25. G_EapProtos[OpcodeLoginEchoNot] = {
  26. }
  27. G_EapProtos[OpcodePostAccountRequest] = {
  28. appId = {1, "sint32"}, --应用编号
  29. accountUnique = {2, "string"}, --账号唯一标识
  30. nickName = {3, "string"}, --昵称
  31. gender = {4, "sint32"}, --性别 0女 1男 2未知
  32. appAccountId = {5, "string"}, --三方系统账号ID
  33. mobile = {6, "string"}, --手机号
  34. headImgUrl = {7, "string"}, --头像地址
  35. }
  36. G_EapProtos[OpcodePostAccountResponse] = {
  37. retcode = {1, "sint32"}, -- 0成功, -1失败
  38. userId = {2, "sint64"}, --账号ID,当retcode为0时,该值有效
  39. errorMsg = {3, "string"}, --当retcode小于0时,为错误描述
  40. }
  41. G_EapProtos[OpcodeTopRankRequest] = {
  42. userId = {1, "sint64"},
  43. coreId = {2, "string"},
  44. pageNo = {3, "sint32"},
  45. pageSize = {4, "sint32"},
  46. }
  47. G_EapProtos[OpcodeTopRankResponse] = {
  48. retcode = {1, "sint32"}, -- 0成功, -1失败
  49. result = {2, "repeated string"}, -- 查询结果
  50. records = {3, "sint32"},
  51. pageCount = {4, "sint32"},
  52. }
  53. G_EapProtos[OpcodeNewsFlowRequest] = {}
  54. G_EapProtos[OpcodeNewsFlowResponse] = {}
  55. G_EapProtos[OpcodeNewsDetailRequest] = {}
  56. G_EapProtos[OpcodeNewsDetailResponse] = {}
  57. G_EapProtos[OpcodeJoinMatchRequest] = {
  58. userId = {1, "sint64"},
  59. appAccountId = {2, "string"},
  60. coreId = {3, "string"},
  61. }
  62. G_EapProtos[OpcodeJoinMatchResponse] = {
  63. retcode = {1, "sint32"}, -- 0成功, -1失败
  64. result = {2, "string"}, -- 查询结果
  65. }
  66. G_EapProtos[OpcodeMatchCoreRequest] = {
  67. coreId = {1, "string"}, --比赛实例ID
  68. }
  69. G_EapProtos[OpcodeMatchCoreResponse] = {
  70. retcode = {1, "sint32"}, --0成功
  71. errorMsg = {2, "string"}, --失败返回错误描述
  72. result = {3, "string"}, --结果JSON串
  73. }
  74. G_EapProtos[OpcodeMatchCoreListRequest] = {
  75. appId = {1, "string"}, --应用ID
  76. }
  77. G_EapProtos[OpcodeMatchCoreListResponse] = {
  78. retcode = {1, "sint32"}, --0成功
  79. errorMsg = {2, "string"}, --失败返回错误描述
  80. result = {3, "repeated string"}, --结果数组JSON串
  81. }
  82. G_EapProtos[OpcodeMatchRankListRefresh] = {
  83. }
  84. G_EapProtos[OpcodeMatchEndNoti] = {
  85. }