ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:17.33KB ,
资源ID:6172884      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6172884.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(五子棋模块通信结构定义精.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

五子棋模块通信结构定义精.docx

1、五子棋模块通信结构定义精 五子棋模块通信结构定义一 五子棋模块(001)1获取房间列表操作码000获取房间列表请求数据字段项字段名字段说明Datafield1Userid用户id获取房间列表请求响应Datafield1succflag是否获取成功(0:成功 1:失败)Datafield2Roomdata1格式(房间号$容量$在线人数)Datafield3Roomdata2格式(房间号$容量$在线人数)DatafieldnRoomdatam格式(房间号$容量$在线人数)2获取五子棋游戏中的用户游戏统计信息操作码001获取房间列表请求数据字段项字段名字段说明Datafield1Userid用户id

2、获取房间列表请求响应Datafield1succflag是否获取成功(0:成功 1:失败)Datafield2Roomdata1游戏统计;格式(积分$级别$总局数$胜的局数$输的局数$平的局数))3获取大厅信息操作码002获取大厅信息请求数据字段项字段名字段说明Datafield1userid用户idDatafield2roomnum房间编号获取大厅信息请求响应Datafield1succflag是否获取成功(0:成功 1:失败)Datafield2Tabledata1玩家1信息Datafield3Tabledata2玩家2信息DatafieldnTabledatam玩家m信息注:玩家信息格式

3、(userid$nickname$picture$usertype$status$tableid$tableseq)操作码502给其他在线用户的响应Datafield1Roomnum房间编号Datafield2onlinenum在线人数3退出房间操作码003退出房间请求数据字段项字段名字段说明Datafield1Userid用户id号Datafield2roomnum房间编号退出房间请求响应Datafield1succflag是否成功(0:成功 1:失败)给其他在线用户的响应操作码503Datafield1Roomnum房间编号Datafield2onlinenum在线人数4用户坐下操作码00

4、4用户坐下请求数据字段项字段名字段说明Datafield1userid用户idDatafield2Roomnum房间号Datafield3tablenum桌子号Datafield4tableseq对应桌子的方位用户坐下请求响应Datafield1succflag是否成功(0:成功 1:失败)Datafield2oppuserid对家用户idDatafield3Nickname用户昵称Datafield4picture头像Datafield5sex性别Datafield6Age用户年龄Datafield7gamemoney游戏币总量Datafield8status状态Datafield9User

5、type用户类型Datafield10Gamestat对家游戏统计;格式(积分$级别$总局数$胜的局数$输的局数$平的局数)给游戏对手的响应操作码504Datafield1userid用户idDatafield2Nickname用户昵称Datafield3picture头像Datafield4sex性别Datafield5usertype用户类型Datafield6age用户年龄Datafield7gamemoney游戏币总量Datafield8Gamestat游戏统计;格式(积分$级别$总局数$胜的局数$输的局数$平的局数)操作码514给房间里的其他玩家的响应Datafield1userid

6、用户idDatafield2Nickname用户昵称Datafield3picture头像Datafield4usertype用户类型Datafield5status状态Datafield6tableid桌子号Datafield7tableseq桌子的方位号5用户站起操作码005用户站起请求数据字段项字段名字段说明Datafield1Userid用户id号Datafield2roomnum房间编号Datafield3tableid桌子Datafield4tableseq对应桌子的方位用户站起请求响应Datafield1succflag是否成功(0:成功 1:失败)给其他在线用户的响应操作码50

7、5Datafield1Userid用户id号Datafield2tableid桌子号Datafield3tableseq对应桌子的方位5获取指定玩家的信息操作码006获取对手信息请求数据字段项字段名字段说明Datafield1userid用户idDatafield2otheruserid指定用户id获取对手信息请求响应Datafield1succflag是否成功(0:成功 1:失败)Datafield2Nickname用户昵称Datafield3picture头像Datafield4sex性别Datafield5usertype用户类型Datafield6age用户年龄Datafield7ga

8、memoney游戏币总量Datafield8status用户状态Datafield9gamestat游戏统计;格式(积分$级别$总局数$胜的局数$输的局数$平的局数)6用户准备好操作码007用户开始请求数据字段项字段名字段说明Datafield1userid用户idDatafield2roomid房间号Datafield3Tableid桌子号Datafield4tableseq桌子的方位号用户开始请求响应 Datafield1succflag是否成功(0:成功 1:失败)给房间里其他用户的响应操作码507Datafield1userid用户idDatafield2tableid桌子号Dataf

9、ield2tableseq桌子序号6用户开始游戏操作码008用户开始请求数据字段项字段名字段说明Datafield1userid用户idDatafield2roomid房间号Datafield3Tableid桌子号Datafield4tableseq桌子的方位号用户开始请求响应 Datafield1succflag是否成功(0:成功 1:失败)给房间里其他用户的响应操作码508Datafield1userid用户idDatafield2tableid桌子号Datafield3tableseq桌子序号7游戏走子操作操作码009用户游戏操作请求数据字段项字段名字段说明Datafield1useri

10、d用户idDatafield2seqnum游戏棋盘编号(roomid+tableid)Datafield3stepnum当前步数Datafield4xcoordinatex坐标位置Datafield5ycoordinateY坐标位置Datafield6color颜色(1:黑色 2:白色)用户游戏操作请求响应Datafield1succflag是否成功(0:成功 1:失败)Datafield2stepflag游戏标志(0:开始 1:黑胜 2:白胜 3:和了)Datafield3usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)只在一盘游戏结束的时候起作用Dataf

11、ield4oppcount对手数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)只在一盘游戏结束的时候起作用给游戏对手的响应操作码509Datafield1stepflag游戏标志(0:开始 1:和了 2:黑胜 3:白胜)Datafield2stepnum当前步数Datafield3xcoordinatex坐标位置Datafield4ycoordinateY坐标位置Datafield5color颜色(1:黑色 2:白色)Datafield6usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)只在一盘游戏结束的时候起作用Datafield7oppcount

12、对手数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)只在一盘游戏结束的时候起作用给房间里其他用户的响应只在一盘游戏结束的时候起作用操作码519Datafield1tableid桌子号8放弃下子操作请求操作码010用户放弃操作请求数据字段项字段名字段说明Datafield1userid用户idDatafield2stepnum当前步数Datafield3roomid房间号Datafield4tableid桌子号用户放弃操作请求响应 Datafield1succflag是否成功(0:成功 1:失败)给游戏对手的响应操作码510Datafield1stepnum当前步数9用户在线检测操作

13、码011用户开始请求数据字段项字段名字段说明Datafield1userid用户id10用户游戏中退出(可能由服务端维护程序发起)操作码012用户开始请求数据字段项字段名字段说明Datafield1userid用户id给房间里其他用户的响应操作码512Datafield1userid用户idDatafield2tableid桌子号Datafield3tableseq桌子序号Datafield7usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)表示对家强退11用户游戏中认输操作码013用户认输请求数据字段项字段名字段说明Datafield1userid用户idDa

14、tafield2stepnum用户当前步数(为了游戏双方同步)Datafield3roomid房间号Datafield4tableid桌子号用户认输请求响应Datafield1succflag是否成功(0:成功 1:失败)Datafield2usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)Datafield3oppcount对手数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)给对手响应操作码513Datafield1usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)Datafield2oppcount对手数据统计(积

15、分$级别$总局数$胜的局数$输的局数$平的局数)给房间里其他用户的响应操作码519Datafield1tableid桌子号12用户悔棋请求操作码014用户悔棋操作请求数据字段项字段名字段说明Datafield1userid用户idDatafield2stepnum游戏当前步数(为了游戏双方同步)Datafield3roomid房间号Datafield4tableid桌子号用户悔棋操作请求响应 Datafield1oppmind对家的态度(0: 同意 1:不同意)Datafield2stepnum游戏当前步数(为了游戏双方同步)Datafield3Prefirx倒数第一步棋x坐标 只在同意的时候

16、返回Datafield4Prefiry倒数第一步棋y坐标Datafield5Presecx倒数第二步棋x坐标Datafield6Presecy倒数第二步棋y坐标Datafield6Prethix倒数第三步棋x坐标Datafield7Prethiy倒数第三步棋y坐标给游戏对手的响应操作码524Datafield1stepnum游戏当前步数(为了游戏双方同步)游戏对手的响应操作码524Datafield1Userid对家的用户idDatafield2stepnum游戏当前步数(为了游戏双方同步)Datafield3oppmind对家的态度Datafield4roomid房间号Datafield5t

17、ableid桌子号游戏对手的再次响应(对家同意的时候发送)操作码534Datafield1Prefirx倒数第一步棋x坐标 只在同意的时候返回Datafield2Prefiry倒数第一步棋y坐标Datafield3Presecx倒数第二步棋x坐标Datafield4Presecy倒数第三步棋y坐标Datafield5Prethix倒数第三步棋x坐标Datafield6Prethiy倒数第三步棋y坐标13用户求和操作请求操作码015用户求和操作请求数据字段项字段名字段说明Datafield1userid用户idDatafield2stepnum游戏当前步数(为了游戏双方同步)Datafield3

18、roomid房间号Datafield4tableid桌子号用户求和操作请求响应 Datafield1oppmind对家的态度(0: 同意 1:不同意)Datafield2stepnum游戏当前步数(为了游戏双方同步)Datafield3usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数) 只在用户同意的时候起作用Datafield4oppcount对手数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数)只在用户同意的时候起作用给游戏对手的响应操作码525Datafield1stepnum游戏当前步数(为了游戏双方同步)游戏对手的响应(发给服务器)操作码52

19、5Datafield1Userid对家的用户idDatafield2stepnum游戏当前步数(为了游戏双方同步)Datafield3oppmind对家的态度Datafield4roomid房间号Datafield5tableid桌子号给游戏对手的再次响应操作码535Datafield1usercount用户数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数) 只在用户同意的时候起作用Datafield2oppcount对手数据统计(积分$级别$总局数$胜的局数$输的局数$平的局数) 只在用户同意的时候起作用给房间里其他用户的响应操作码519Datafield1tableid桌子号服务器端主动发起

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1