----------------------------- 战队 --------------------------- cc.exports.OpcodeTeamDetailReq = 6003 cc.exports.OpcodeTeamDetailAck = 6004 cc.exports.OpcodeTeamMemberReq = 6011 cc.exports.OpcodeTeamMemberAck = 6012 cc.exports.OpcodeUserTeamReq = 6023 cc.exports.OpcodeUserTeamAck = 6024 cc.exports.OpcodeTeamMatchResultReq = 6033 cc.exports.OpcodeTeamMatchResultAck = 6034 cc.exports.OpcodeJoinTeamReq = 6005 cc.exports.OpcodeJoinTeamAck = 6006 cc.exports.OpcodeNotifyHookAck = 6106 cc.exports.OpcodeUserSelectTeamReq = 6303 cc.exports.OpcodeUserSelectTeamAck = 6304 cc.exports.OpcodeJoinSelectTeamReq = 6305 cc.exports.OpcodeJoinSelectTeamAck = 6306 cc.exports.OpcodeSelectTeamDetailReq = 6307 cc.exports.OpcodeSelectTeamDetailAck = 6308 cc.exports.OpcodeQuitSelectTeamReq = 6309 cc.exports.OpcodeQuitSelectTeamAck = 6310 cc.exports.OpcodeShiftOutSelectTeamReq = 6313 cc.exports.OpcodeShiftOutSelectTeamAck = 6314 --消息通知 G_EapProtos[OpcodeNotifyHookAck] = { type = {1, "string"},--操作码 data = {2, "string"},--json数据 } -- [战队] ----------->> --我的选拔赛战队列表请求 G_EapProtos[OpcodeUserSelectTeamReq] = { nPID = {1, "sint32"},--玩家账号 ticket = {2, "string"},--玩家Ticket type = {3, "sint32"},--0为我创建的,1为我参与的 2所有 matchId = {4, "string"},--赛事ID,为空则查所有 appId = {5, "string"},--应用编号 } --我的选拔赛战队列表回应 G_EapProtos[OpcodeUserSelectTeamAck] = { retCode = {1, "sint32"}, --0成功 items = {2, "string", "repeated"},--战队列表JSON串 } --加入选拔赛战队请求 G_EapProtos[OpcodeJoinSelectTeamReq] = { nPID = {1, "sint32"},--玩家账号 ticket = {2, "string"},--玩家Ticket code = {3, "sint32"},--战队ID或邀请码 appId = {4, "string"}, } --加入选拔赛战队回应 G_EapProtos[OpcodeJoinSelectTeamAck] = { retCode = {1, "sint32"},--0成功 } --查看选拔赛战队明细请求 G_EapProtos[OpcodeSelectTeamDetailReq] = { nPID = {1, "sint32"},--玩家账号 ticket = {2, "string"},--玩家Ticket teamId = {3, "sint32"},--战队ID } --查看选拔赛战队明细回应 G_EapProtos[OpcodeSelectTeamDetailAck] = { retCode = {1, "sint32"},--0成功 result = {2, "string"},--战队明细JSON串 } --退出选拔赛战队请求 G_EapProtos[OpcodeQuitSelectTeamReq] = { nPID = {1, "sint32"},--玩家账号 ticket = {2, "string"},--玩家Ticket teamId = {3, "sint32"},--战队编号 } --退出选拔赛战队回应 G_EapProtos[OpcodeQuitSelectTeamAck] = { retCode = {1, "sint32"},--0成功 } --踢出选拔赛战队请求 G_EapProtos[OpcodeShiftOutSelectTeamReq] = { nPID = {1, "sint32"},--玩家账号 ticket = {2, "string"},--玩家Ticket teamId = {3, "sint32"},--战队编号 userId = {4, "sint32"},--移出成员编号 } --踢出选拔赛战队回应 G_EapProtos[OpcodeShiftOutSelectTeamAck] = { retCode = {1, "sint32"},--0成功 } ------------------------------------------------------------------------------------- -- 战队详细 G_EapProtos[OpcodeTeamDetailReq] = { teamId = {1, "sint32"}, --战队编号 nPID = {2, "sint32"}, --用户编号 ticket = {3, "string"}, --登录账号ticket } G_EapProtos[OpcodeTeamDetailAck] = { retCode = {1, "sint32"}, --0成功 result = {2, "string"}, --战队详情JSON } -- 战队成员 G_EapProtos[OpcodeTeamMemberReq] = { teamId = {1, "sint32"}, --战队编号 ticket = {2, "string"}, --登录账号ticket nPID = {3, "sint32"}, --用户编号 } G_EapProtos[OpcodeTeamMemberAck] = { retCode = {1, "sint32"}, --0成功 result = {2, "string", "repeated"}, --战队队员JSON数组 } -- 我的战队 G_EapProtos[OpcodeUserTeamReq] = { nPID= {1, "sint32"}, --用户编号 } G_EapProtos[OpcodeUserTeamAck] = { retCode = {1, "sint32"}, --0成功 result = {2, "repeated string"}, --战队详情JSON } -- 战队战绩 G_EapProtos[OpcodeTeamMatchResultReq] = { teamId = {1, "sint32"}, -- 战队编号 nPID = {2, "sint32"}, -- 用户编号 gameId = {3, "string"}, -- 游戏编号 pageNo = {4, "sint32"}, -- 页码 pageSize = {5, "sint32"}, -- 页大小 times = {6, "repeated sint32"},-- 时间区间 } G_EapProtos[OpcodeTeamMatchResultAck] = { retCode = {1, "sint32"}, -- 0成功 result = {2, "repeated string"}, -- 战绩列表 } --申请加入 G_EapProtos[OpcodeJoinTeamReq] = { nPID = {2, "sint32"}, -- 用户编号 teamId = {1, "sint32"}, -- 战队编号 strTicket = {3, "string"}, -- 游戏编号 } G_EapProtos[OpcodeJoinTeamAck] = { retCode = {1, "sint32"}, -- 0成功 }