诸暨麻将添加redis
您不能選擇超過 %s 個話題 話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字
 
 
 
 
 
 

125 行
4.3 KiB

  1. syntax = "proto3";
  2. package LogonServer;
  3. //帐号登录,手机号码登录 100-2
  4. message PB_CS_C_LogonAccounts{
  5. //登录信息
  6. uint32 wModuleID = 1; //模块标识
  7. uint32 dwPlazaVersion = 2; //广场版本
  8. uint32 cbDeviceType = 3; //设备类型
  9. uint32 bLogonType = 4; //登录方式:1手机号,2闲聊,3扩展用
  10. string szAccounts = 5; //登录帐号
  11. string szPassword = 6; //登录密码
  12. string szMachineID = 7; //机器标识 版本号
  13. string szUserUin = 8; //表示微信uionid
  14. };
  15. //登录成功 100-100
  16. message PB_CS_S_LogonSuccess{
  17. uint32 dwCustomID = 1; //自定头像
  18. uint32 dwUserID = 2; //用户 I D
  19. uint32 dwGameID = 3; //游戏 I D
  20. uint32 dwExperience = 4; //经验数值
  21. uint32 dwLoveLiness = 5; //用户魅力
  22. //财富信息
  23. sint32 lUserScore = 6; //用户游戏币
  24. sint32 lUserIngot = 7; //用户元宝
  25. sint32 lUserInsure = 8; //用户银行
  26. sint32 dUserBeans = 9; //用户游戏豆
  27. uint32 wFaceID = 10; //头像标识
  28. uint32 cbGender = 11; //用户性别
  29. //扩展信息
  30. uint32 cbInsureEnabled = 12; //使能标识
  31. string szNickName = 13; //用户昵称//
  32. string szDynamicPass = 14; //动态密码
  33. uint32 BingDing = 15; //绑定代理ID
  34. };
  35. //登录失败 100-101
  36. message PB_CS_S_LogonFailure{
  37. sint64 lResultCode = 1; //错误代码
  38. string szDescribeString = 2; //描述消息
  39. };
  40. //手机验证码 99-1
  41. message PB_CS_C_LogonCheckVerifCode{
  42. uint32 bResult = 1; //成功标识
  43. string PhoneNum = 2; //电话号码
  44. };
  45. //手机验证码 99-2
  46. message PB_CS_S_LogonCheckVerifCode{
  47. uint32 bResult = 1; //成功标识
  48. string PhoneNum = 2; //电话号码
  49. string strErrorDescribe = 3; //出错说明
  50. };
  51. //注册帐号 100-3
  52. message PB_CS_C_RegisterAccounts{
  53. //系统信息
  54. uint32 wModuleID = 1; //模块标识
  55. uint32 dwPlazaVersion = 2; //广场版本
  56. uint32 cbDeviceType = 3; //设备类型
  57. //密码变量
  58. string szLogonPass = 4; //登录密码
  59. //注册信息
  60. uint32 wFaceID = 5; //头像标识
  61. uint32 cbGender = 6; //用户性别
  62. string szAccounts = 7; //登录帐号
  63. string szNickName = 8; //用户昵称
  64. //连接信息
  65. string szMachineID = 9; //机器标识
  66. string szMobilePhone = 10; //电话号码
  67. };
  68. //帐号登录 100 - 4
  69. message PB_CS_C_LogonOtherPlatformEx{
  70. //系统信息
  71. uint32 wModuleID = 1; //模块标识
  72. uint32 dwPlazaVersion = 2; //广场版本
  73. uint32 cbDeviceType = 3; //设备类型
  74. //登录信息
  75. uint32 cbGender = 4; //用户性别
  76. uint32 cbPlatformID = 5; //平台编号
  77. string szUserUin = 6; //用户Uin
  78. string szNickName = 7; //用户昵称
  79. string szCompellation = 8; //真实名字 如果等于 AutoLogin 则为自动登录
  80. //连接信息
  81. string szMachineID = 9; //机器标识 版本号
  82. string szMobilePhone = 10; //电话号码
  83. string szHeadUrl = 11; //三方平台头像地址
  84. sint64 x = 12;
  85. sint64 y = 13; //坐标
  86. uint32 isSimulator = 14; //是模拟器
  87. uint32 networkType = 15; //0 wifi 1 4G
  88. uint32 dianliang = 16; //当前电量值
  89. };
  90. //用户服务器信息 3-601
  91. message PB_CS_S_UserServerID{
  92. uint32 wServerID = 1; //房间标识
  93. };
  94. //游戏房间 101-101
  95. message PB_CS_S_tagGameServer{
  96. uint32 wKindID = 1; //名称索引
  97. uint32 wNodeID = 2; //节点索引
  98. uint32 wSortID = 3; //排序索引
  99. uint32 wServerID = 4; //房间索引
  100. uint32 wServerKind = 5; //房间类型
  101. uint32 wServerType = 6; //房间类型
  102. uint32 wServerPort = 7; //房间端口
  103. sint64 lCellScore = 8; //单元积分
  104. sint64 lEnterScore = 9; //进入积分
  105. sint64 dwServerRule = 10; //房间规则
  106. uint32 dwOnLineCount = 11; //在线人数
  107. uint32 wTableFullCount = 12; //满员桌子数
  108. uint32 wTableOnlineCount = 13; //在线桌子数
  109. uint32 dwFullCount = 14; //满员人数
  110. string szServerAddr = 15; //房间地址
  111. string szServerName = 16; //房间名称
  112. sint64 dwLiveTime = 17; //最近活动时间
  113. uint32 wServerLevel = 18; //服务级别 12345678 8为最高
  114. };